Auto Trashcan 自動垃圾桶
Description
2019-01-03
作者: 黃子芸(9E)
改作來源
https://www.instructables.com/id/TRASH-BOT-Arduino-Auto-Open-Close-Trash-Bin/
程式碼: https://create.arduino.cc/editor/SHuang/35df1706-28ac-4b68-b5cf-523d1e473499/preview
在程式部分,我將垃圾桶關閉的秒數縮短(從3秒到2秒),原因是垃圾桶要等待3秒才關閉,而這樣要等的時間有點太久,因此改為兩秒。另外,我將舵片轉動的角度縮短(160度到150度),原因是根據紙箱的大小,及伺服馬達擺放的方向,旋轉160度無法將紙箱的蓋子打開,而旋轉150度就剛好可以打開。在整體構造的部分,我在紙箱內、Arduino 板上方加入了一片紙板。原本的設計是沒有這個紙板,但為了將丟進的垃圾和Arduino 板隔開,加入了紙板。另外,我也在紙箱蓋子與紙箱本體的交界處黏上了膠帶,目的是讓蓋子更固定,也可以防止它變軟、鬆掉。
材料清單
1. Arduino 板
2. 紙箱
3. 紙板(ㄧ大ㄧ小)
4. 伺服馬達
5. 超音波感測器
6. 電線
7. 舵片
8. 膠帶
9. 美工刀
10. 剪刀
製作步驟
1.準備材料 (Arduino 板、紙箱、紙板(一大ㄧ小)、伺服馬達、超音波感測器、電線、舵片、美工刀、膠帶、剪刀)
2. 在紙箱外側割一個長方形/在紙箱左上側割一個小洞
3.在紙箱蓋子與紙箱本體的交界處黏上了膠帶,目的是讓蓋子更固定,也可以防止它變軟、鬆掉
4. 將線路插好,並將伺服馬達和超音波感測器插上
上方圖片來自:https://www.instructables.com/id/TRASH-BOT-Arduino-Auto-Open-Close-Trash-Bin/
5.將ㄧ片剪成小長方形的紙板黏在舵片上,並裝在伺服馬達上。
6.將Arduino板放入紙箱內。用熱熔膠將伺服馬達和超音波感測器分別黏在紙箱左後上方和剛剛割好的長方形洞的上側。
7.將USB線的ㄧ頭插在Arduino板,接著將另一條從剛割好的洞穿出來。
8.將一片厚紙板放入紙箱(Arduino板上方)
9. 插上電源,就完成了
成果展現:
Contact
- CategoryArduino, Smart Home, 康橋國際學校
Project簡述
- 簡述這是一個可以自動感應的垃圾桶。當使用者靠近,或用手靠近垃圾桶時,垃圾桶就會自動開啟並自動關閉。