2568
來源:instructables
2020-05-27
疫情期間,勤洗手是和戴口罩同等重要的一項(xiàng)防護(hù)工作,。國內(nèi)疫情暫緩,,國外疫情還是很嚴(yán)重。平時(shí)用洗手液,,必須用手去按壓,,手上的細(xì)菌很有可能會(huì)殘留在按壓處。今天我們來介紹一個(gè)國外小哥做的構(gòu)造十分簡單的無接觸式洗手液輔助器,。項(xiàng)目的主要材料涉及一塊Arduino板子,,一個(gè)舵機(jī),一個(gè)超聲波傳感器,。自己在家DIY一個(gè),,不僅能一定程度上減少病菌殘留,還能省一點(diǎn)洗手液,。材料清單Arduino Nano(其他的Arduino也行)超聲波傳感器( HC-SR04)舵機(jī)(首選金屬齒輪的)跳線(母母頭)熱熔膠槍自攻螺絲 * 10.8mm銅線(0.5米)塑料盒子尺子洗手液洗手液選擇因?yàn)橹皇亲鲆粋€(gè)外接的輔助的裝置,,所以我們需要選一個(gè)按壓式的洗手液瓶子。元器件選擇傳感器首先,,我們需要一個(gè)傳感器來感受到手的靠近,,這也相當(dāng)于是觸發(fā)整個(gè)系統(tǒng)的開關(guān)。正常來想,,有兩種選擇,。使用紅外傳感器使用超聲波傳感器紅外傳感器雖然更便宜,但有時(shí)候會(huì)不那么準(zhǔn)確,所以綜合考慮,,還是用了HC-SR04超聲波傳感器,,它的有效距離可以低至2cm。電機(jī)想要實(shí)現(xiàn)“按壓”的效果,,我們可能會(huì)需要泵,、電機(jī)或者其他的電子元器件。一開始想到用個(gè)微型的蠕動(dòng)泵,,但是它需要放到洗手 液的瓶子里面,,比較麻煩,也不是很安全,。綜合考慮,,決定使用一個(gè)帶有金屬齒輪的舵機(jī),來獲得最大扭矩,,從洗手液的外部來構(gòu)建一個(gè)按壓裝置,。微控制器整個(gè)項(xiàng)目,當(dāng)然需要一個(gè)微控制器來控制輸入和輸出,,Arduino是一個(gè)比較好的選擇,,易于調(diào)整參數(shù),微調(diào)輸出,,這里使用了Arduino Nano,。機(jī)械結(jié)構(gòu)選擇正式動(dòng)手之前,還需要想好機(jī)械布置,。首先,,肯定需要一個(gè)力,來推動(dòng)洗手液的噴嘴向下噴出液體,。由于我們選用的是舵機(jī),,提供的是圓周運(yùn)動(dòng),并不能直接形成一個(gè)向下的壓力,,所以還需要構(gòu)建一個(gè)簡單的機(jī)械裝置,。這里想到用類似滑輪的結(jié)構(gòu),固定住一端,,然后把電機(jī)轉(zhuǎn)動(dòng)的旋轉(zhuǎn)力轉(zhuǎn)換成向下的推動(dòng)力,。我們用到了銅線來傳遞這個(gè)矢量力,聽起來很復(fù)雜,,但是其實(shí)很簡單,。元器件連接連接也很簡單!傳感器到ArduinoTrigger - D10Echo - D11VCC - VCCGND - GND舵機(jī)到ArduinoSignal - D9VCC - VINGND - GND連接的電路圖舵機(jī)固定第一步就是把電機(jī)固定到塑料盒子里面,。銅線與舵機(jī)連接利用膠棒增加接觸面使用膠棒切一段2cm長的膠棒,,把銅線穿過膠棒,增大按壓的接觸面積。螺絲固定把螺絲安裝在塑料盒的另外一側(cè),,放上洗手液的瓶子,,將銅線連到螺絲上,根據(jù)情況調(diào)整松緊程度,。調(diào)整松緊程度代碼上傳測試代碼上傳好之后,,先來測試一下實(shí)際效果。組裝調(diào)試完畢后,,我們來把蓋子組裝起來,。可以參考下面的步驟:1,、測量超聲波傳感器的尺寸和瓶子的尺寸,;2、給銅線預(yù)留一個(gè)孔,;3,、標(biāo)記出所有的切割孔;4,、用刀片或者鉆頭打孔,;5、用熱熔膠修補(bǔ),。完工,!一個(gè)簡單的無接觸式洗手液輔助器已經(jīng)完成,,整體效果還是不錯(cuò)的,。內(nèi)容來源:instructables,由 DF創(chuàng)客社區(qū) 整理發(fā)布原文地址:https://www.instructables.com/id/DIY-Hand-Sanitizer-Dispenser-Using-Arduino/