自製Arduino智慧型垃圾桶

Description

Description
作者:CH.Tseng

專案緣起

我們生活周遭的垃圾桶有很多種,有大有小有公用也有個人用,不同的放置地點也會影響到其功能與地位,例如廚房用的廁所用的汽車用的或者醫院用的,它們彼此的外形與收納的垃圾就大異其趣,唯一相同之處就在於:沒有人願意在它們的身邊多待一會兒。

既然垃圾桶是如此的討人厭,更遑論是要去碰觸它了,奈何我們周遭的垃圾桶大多都有蓋子,必須勞煩我們的玉手將它開啟後才能將垃圾丟入,但誰知道前一個丟的是什麼垃圾?蓋子上黏乎乎的是什麼東西?大部份的人勉強用指尖小範圍之處嫌惡的掀開後丟入,女性朋友們則需要暫停呼吸外加一張面紙來隔絕,少數有潔癖的朋友可能馬上要去洗手以求心安,說到底,這樣另人討厭的動作,何不讓垃圾桶自己來代勞呢?

專案介紹

打算要改裝一般普通的垃圾桶,讓它能夠在我們的手伸過來時就自動將蓋子打開,一直到垃圾丟入手縮回去之後才將蓋子關閉,此外,它的上方有LED燈隨時告知內部的垃圾量,讓我們看到燈的顏色便知道它目前內部垃圾的多寡,以決定要不要把它清一清。

準備材料

下方是所有的材料清單,總價格約在$300~$400之間。

  • ・一個掀蓋式垃圾桶(我用的是迷你桌上型) x 1
  • ・小麵包板 x 1
  • ・相關線材(如杜邦線) 不定量
  • ・Arduino Nano 開發板 x 1
  • ・3色LED x 1
  • ・超音波測距模組 (HC-SR04) x 1
  • ・伺服馬達(SG90 Tower Pro 2Kg) x 1

因為我示範的是小型的垃圾桶,所以用的伺服馬達也是小型的(2KG/cm扭力),直接用Arduino接出的5V電源便已足夠。如果你用的是大型垃圾桶,那麼伺服馬達的扭力要買較強一點的,此外也能必須使用外部電源,單靠Arduino板子的電流會不夠。

整體設計

預定的設計如下,上方的超音波模組用來偵測內部的垃圾量,右下方的超音波則用來偵測使用者手部的動作;大部份的零件皆置於上方的蓋子及卡座(兩者預設是連接在一起,與下方的本體可分離),不影響到使用者安裝或抽換垃圾袋的動作。

493_o4offdylxy

最終外觀

493_96-tn7bey4

測試結果

我們將手逐漸靠近,約15公分距離時,蓋子果然打開了。

493_zljphzkpjc

要等到手離開垃圾桶之後,蓋子才會慢慢蓋起。上面綠燈表示裏頭目前的垃圾量很少。

493_yjqsmnswds

參考資源

完整製作範例請參考:https://chtseng.wordpress.com/2015/11/28/automatic-trash-can-docx/

Contact

Contact

Project簡述

Project簡述
  • 簡述
    本專案將一般垃圾桶改裝為智慧垃圾桶,當手靠近就自動將蓋子打開,手縮回才將蓋子關閉,此外,有LED燈隨時告知內部的垃圾量。
  • 作者
    CH.Tseng

您的姓名 〈需填寫〉

您的電子郵件信箱 〈需填寫〉

主旨

您的信件內容