需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):8012 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本設(shè)計使用STC89C51單片機為基礎(chǔ)開發(fā)一個智能垃圾桶。該智能垃圾桶可實現(xiàn)自動開關(guān)垃圾桶蓋,垃圾裝滿蜂鳴器報警,垃圾桶內(nèi)氣體濃度檢測及除異味的功能。針對實現(xiàn)自動開關(guān)垃圾桶蓋的功能,本設(shè)計采用紅外傳感器來實現(xiàn),通過紅外傳感器檢測探測范圍內(nèi)是否有人扔垃圾,如果有,則經(jīng)過單片機控制啟動步進電機,打開垃圾桶蓋,在經(jīng)過設(shè)定的延時后,自動關(guān)閉垃圾桶蓋。針對實現(xiàn)檢測垃圾桶是否裝滿的功能,本設(shè)計采用紅外對管模塊來實現(xiàn),檢測垃圾桶內(nèi)的垃圾高度超過限定的高度與否,如果裝滿垃圾,單片機則會控制蜂鳴器報警去提醒人們來處理垃圾,此時垃圾桶蓋將不會自動打開,需要通過按鍵手動打開垃圾桶蓋。針對實現(xiàn)垃圾桶內(nèi)氣體濃度檢測的功能,本設(shè)計采用MQ2煙霧傳感器來實現(xiàn),檢測垃圾桶內(nèi)甲烷丙烷硫化氫等氣體濃度,可設(shè)定一定的濃度值并通過液晶1602顯示。如果高于設(shè)定的濃度值,則會自動打開小風扇去除異味直到垃圾桶內(nèi)氣體濃度低于設(shè)定值。
關(guān)鍵詞:單片機;智能垃圾桶;C語言
目錄 摘要 Abstract 1 緒論-1 1.1 研究的背景-1 1.2 研究的目的及意義-1 1.3 研究的內(nèi)容-1 1.4 本章小結(jié)-2 2 硬件系統(tǒng)的設(shè)計-3 2.1 智能垃圾桶的系統(tǒng)框架-3 2.2 主控芯片簡介-3 2.3人體紅外檢測電路設(shè)計-5 2.4垃圾滿檢電路設(shè)計-6 2.5去除異味電路設(shè)計-6 2.6 步進電機-7 3 系統(tǒng)軟件的設(shè)計-8 3.1 系統(tǒng)主程序設(shè)計-8 3.2 檢測子電路程序設(shè)計-9 3.3 自動翻蓋子程序設(shè)計-9 3.4 蜂鳴器報警子程序設(shè)計-10 3.5 異味檢測子程序設(shè)計-11 4 系統(tǒng)調(diào)試-13 4.1 軟件系統(tǒng)調(diào)試-13 4.2 硬件系統(tǒng)調(diào)試-13 4.3 實驗中遇到的問題及解決辦法-13 5 測試結(jié)果及分析-15 5.1自動開關(guān)蓋測試-15 5.2 垃圾滿檢報警測試-16 5.3 去除異味測試-18 5.4 畢業(yè)設(shè)計實物圖-19 結(jié) 論-20 參考文獻-21 附 錄-22 |