国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

智能垃圾桶

2017-12-07 02:25:16湖北省宜昌市夷陵中學(xué)付偉韜
發(fā)明與創(chuàng)新 2017年46期
關(guān)鍵詞:桶蓋閥值蜂鳴器

文 湖北省宜昌市夷陵中學(xué) 付偉韜

智能垃圾桶

文 湖北省宜昌市夷陵中學(xué) 付偉韜

垃圾桶是日常生活中的常用物品。傳統(tǒng)的垃圾桶開蓋時(shí)均需采用手動(dòng)或腳踩方式實(shí)現(xiàn),既不衛(wèi)生又不方便。同時(shí),隨著垃圾桶中垃圾的增多,細(xì)菌在其中滋生,如果不及時(shí)清理,會(huì)散發(fā)臭氣和有害物質(zhì),影響人體的健康。

我設(shè)計(jì)了一種智能垃圾桶,它無(wú)需手或腳接觸垃圾桶,只需讓手靠近垃圾桶頂部,垃圾桶的蓋子就會(huì)自動(dòng)打開,投入垃圾后桶蓋自動(dòng)關(guān)閉。當(dāng)垃圾桶快裝滿時(shí),會(huì)發(fā)出聲音和燈光提醒。

一、工作原理

1.自動(dòng)感應(yīng)開蓋

人體感應(yīng)模塊可安裝在垃圾桶頂部,便于用戶接近時(shí)受到感應(yīng)。觸發(fā)距離建議設(shè)在15cm左右,既能保證及時(shí)打開蓋子,又能防止誤觸發(fā)。開蓋動(dòng)作可采用伺服電機(jī)驅(qū)動(dòng),便于根據(jù)桶蓋的開合角度設(shè)定電機(jī)的定位角度值。

2.垃圾桶裝滿提示

當(dāng)垃圾將要裝滿時(shí),超聲波信號(hào)被遮擋,傳感器測(cè)得的距離減小,系統(tǒng)計(jì)算的距離小于設(shè)定的閥值時(shí),系統(tǒng)將進(jìn)行警示,提醒及時(shí)處理垃圾。測(cè)距模塊可安裝在垃圾桶內(nèi)側(cè)頂部,并根據(jù)垃圾桶的口徑設(shè)定閥值。可通過同時(shí)點(diǎn)亮LED燈和使蜂鳴器發(fā)聲進(jìn)行警示。

智能垃圾桶的系統(tǒng)結(jié)構(gòu)如下圖。

系統(tǒng)總體結(jié)構(gòu)圖

二、線路連接

所需的元器件有ArduinoUNOR3開發(fā)板、紅外避障模塊、伺服電機(jī)SG90、測(cè)距模塊HC-SR04、LED燈(紅、綠)、蜂鳴器、9V電池、面包板、10K電阻、連接線。

把以上各組件分別和垃圾桶組裝在一起,通過導(dǎo)線連接各組件,輸入代碼程序測(cè)試各部位動(dòng)作和信號(hào)。最終測(cè)試成功,同時(shí)發(fā)出聲、光提示信號(hào)。

智能垃圾桶成品圖

三、編寫代碼

void openDoor()//檢測(cè)開門信號(hào)

{int SensorState

=digitalRead(SensorPin);

//讀取2引腳的電平

if(SensorState==

1){

digitalWrite(greenledPin,LOW);

myservo.write(180);//關(guān)門

openCheck=0;

}

else{if(openCheck==1){

digitalWrite(greenledPin,HIGH);

myservo.write(90);//開門}

else openCheck=1;//保存第一次檢測(cè)結(jié)果

}delay(2000);//防止開蓋誤判延時(shí)2秒

}

void fullCheck()//檢測(cè)桶滿信號(hào)

{digitalWrite(TrigPin,HIGH);//向TRIG接口發(fā)送高電平

delayMicroseconds(15);//延時(shí)15微秒

digitalWrite(TrigPin,LOW);//向TRIG接口發(fā)送低電平

int pulseTime=pulseIn(EchoPin,HIGH);//讀出脈沖時(shí)間,單位為微秒

distance=pulseTime*0.17;//將脈沖時(shí)間轉(zhuǎn)化為距離,單位為毫米,聲速為340m/s

if(distance<limit)//如果距離小于閥值警示燈亮起,蜂鳴器發(fā)出do,re,mi聲調(diào)提示音

{digitalWrite(redledPin,HIGH);

tone(tonePin,523);delay(200);

tone(tonePin,578);delay(200);

tone(tonePin,659);delay(200);

noTone(tonePin);}

else//如果距離大于閥值警示燈熄滅,蜂鳴器不發(fā)聲

{digitalWrite(redledPin,LOW);

noTone(tonePin);}

四、改進(jìn)

智能垃圾桶功能基本實(shí)現(xiàn),但在測(cè)試過程中還存在如下問題。

1.當(dāng)有人或物體偶然從垃圾桶前經(jīng)過,可能會(huì)導(dǎo)致桶蓋誤開??稍谙到y(tǒng)第一次檢測(cè)到開門信號(hào)時(shí),不立即開桶蓋,而是延遲2秒鐘后再次檢測(cè),如果又接收到開門信號(hào),才觸發(fā)伺服電機(jī)動(dòng)作,打開桶蓋。這也要求手在感應(yīng)器前至少停留2秒鐘才有效。

2.消除伺服電機(jī)的抖動(dòng)。在測(cè)試過程中,需使用USB線連接電腦、上傳代碼,發(fā)現(xiàn)伺服電機(jī)在固定角位有微小的顫動(dòng)。這是由于伺服電機(jī)較敏感,在驅(qū)動(dòng)伺服電機(jī)轉(zhuǎn)向時(shí)接入負(fù)載的變化會(huì)引起電壓的微小變化,導(dǎo)致伺服電機(jī)抖動(dòng)。所以,可改用獨(dú)立的電源為伺服電機(jī)供電。

總之,Arduino電子互動(dòng)平臺(tái)擁有使用簡(jiǎn)單、功能多樣、價(jià)格低廉等優(yōu)點(diǎn),每個(gè)愛上它的人都可以插上想象的翅膀,創(chuàng)造出一個(gè)個(gè)屬于自己的智能創(chuàng)意作品。

猜你喜歡
桶蓋閥值蜂鳴器
電動(dòng)自行車產(chǎn)品車速提示音檢測(cè)現(xiàn)狀和整改技術(shù)研究(2)
一種防臭自升降垃圾桶結(jié)構(gòu)設(shè)計(jì)
掌控板制作簡(jiǎn)易鋼琴
一種桶蓋開合裝置的設(shè)計(jì)及應(yīng)用
光敏傳感器控制方法及使用其的滅蚊器
傳感器世界(2019年6期)2019-09-17 08:03:20
單片機(jī)驅(qū)動(dòng)蜂鳴器的程序設(shè)計(jì)
基于小波分析理論的橋梁監(jiān)測(cè)信號(hào)去噪研究
激光多普勒測(cè)速系統(tǒng)自適應(yīng)閥值檢測(cè)算法
KD377:家用多功能滅火器
豐田凱美瑞240V車間隙警告蜂鳴器異常鳴響
南溪县| 井陉县| 政和县| 侯马市| 汝阳县| 伊春市| 区。| 北票市| 刚察县| 社旗县| 昂仁县| 漠河县| 吉水县| 昌都县| 青龙| 三原县| 托里县| 高陵县| 象州县| 陆丰市| 丹棱县| 卢氏县| 古交市| 南郑县| 阿坝县| 金寨县| 西盟| 丰顺县| 收藏| 庆阳市| 建瓯市| 咸丰县| 白朗县| 虎林市| 自贡市| 周至县| 湟源县| 和静县| 汉中市| 靖州| 隆林|