05 自動給酒精機

(2020/03/08 婦女節快樂)

近來因新冠肺炎的關係,所以最近常測試【給酒精機】的製作,並感謝呂清豪老師的指導,今天完成一個較為完整的【給酒精機】的方案,並預計在學校的創客社群來製作。前陣子測試過用micro:bit的方案,但光一塊主板就要500元,為節省成本,這次採用arduino開發板來控制,希望把成本降低,大家都可以來製作,也希望此文對有興趣的老師能有幫助!

一、所需材料

  • arduino UNO 開發板

  • L9110S 馬達驅動模組

  • 3V微型氣泵

  • 超音波測距感應器 HC-SR04

  • 一顆LED燈

  • 18650電池兩顆及電池盒

  • 噴槍頭、逆止閥、裝酒精的PP瓶、整理籃(25元,小北)

二、組裝說明

  • 組裝圖

  • Arduino所用腳位說明

    • L9110S 馬達驅動模組:使用D6(PWM腳位)、D7(數位腳位)

    • 超音波測距感應器 HC-SR04:Trig接D11、Echo接D12

    • LED燈:接D13

  • 利用【整理籃】,固定及完成所有裝置

三、程式撰寫(程式檔於附件)

    • 補充說明:

      • 類比腳位6的值,可控制轉速,此設為150,最大可到255,如果要轉速快一點就設大一點

      • 啟動馬達後的延遲時間,可以用來控制馬達轉動時間,此設為2000ms,可針對需要控制轉動時間

      • 馬達停止後的等待時間,是停止後2秒後才能再啟動馬達

      • check為布林變數,一次只能噴一次,必須先離開(燈滅)後才能再噴下一次。

四、測試

  • 這款小北的噴槍頭(25元),前端是可以旋轉來調整水流,先轉到中間的位置

  • 調整類比腳位6的值,可控制轉速,此設為150

  • 調整啟動馬達後的延遲時間,可以用來控制馬達轉動時間

  • 再來觀察酒精流出的量,如果是酒精不用噴出太多,不然一瓶酒精可能一下子就用光了

  • 完成後的圖

    • 註::馬達到酒精瓶間要加逆止閥,以防止酒精蒸汽進到馬達

  • 測試影片

-----------------------------------------------------------------------------------

(2020/03/09) 新增利用紅外線感應器及繼電器的使用(不用Arduino)

一、組裝說明

  • 組裝圖

    • 繼電器及紅外線感應器採5V供電,3V微型氣泵採3.3V供電

    • 紅外線的信號腳位直接接到繼電器的IN腳位

    • 由於利用紅外線感應器來感應,因此感應距離比較近

    • 由於沒有利用Arduino控制,因此感應時就啟動馬達,離開感應時就停止馬逹,對於酒精的量比較難控制

  • 測試影片