陳詩文
摘 要:目前,養(yǎng)狗狗的家庭越來越多,小區(qū)里經(jīng)常能看到跑來跑去的小狗。如果您的車停在小區(qū)的地上停車位,十有八九會有被狗尿濕輪胎的經(jīng)歷。被狗尿了輪胎,不僅不美觀,還會留下難聞的氣味,往往讓車主感到心情不悅。狗的尿液大部分會呈酸性,其酸性甚至比酸雨要厲害得多,因此對輪轂會產(chǎn)生腐蝕作用,可能影響輪轂和輪胎之間的密封性,更危險的是,因為狗經(jīng)常會尿在輪胎最脆弱的側(cè)面,造成那里的腐蝕,有可能導(dǎo)致行駛當(dāng)中爆胎現(xiàn)象的發(fā)生。本項目提出了用電子發(fā)聲的方式來有效驅(qū)趕狗狗的方式,造價低廉、組裝簡單、長效實用、效果顯著,是車主的良好助手。
關(guān)鍵詞:狗狗撒尿;愛車;驅(qū)趕方式;長效;健康
中圖分類號:TM1 文獻標(biāo)識碼:A 文章編號:1671-2064(2017)11-0033-01
小區(qū)里很多汽車的輪胎上都被小區(qū)里的狗給尿了,感到特別的不衛(wèi)生,通過查閱資料,了解到狗尿?qū)喬ズ洼嗇灦加泻軓姷母g作用。輪胎的側(cè)面是最薄弱的地方,而狗恰好都尿在此處,使得輪胎表面上雖然看著還可以,內(nèi)部卻已經(jīng)很脆弱了。當(dāng)我們在高速公路上疾馳時,很有可能就是因為哪只狗狗進行的一次狗式標(biāo)記,一泡尿而引發(fā)爆胎,威脅到我們的生命安全。
傳統(tǒng)的方法有用洗米水的、有放樟腦丸的、有自備薄木板的、找有氣味物品的,但是效果都不是很明顯,原因是持續(xù)時間短,氣味容易揮發(fā),重復(fù)操作,比較麻煩。
現(xiàn)行比較先進的方法是用驅(qū)狗貼或者驅(qū)狗噴劑,但是這些氣味的釋放會對環(huán)境造成一定污染,隨著揮發(fā)的過程越來越少,還需要再次的涂抹非常麻煩;另外一瓶噴劑淘寶售價70多塊錢,一次性的,不能長期使用。
有一天一個非常偶然的機會,我被生活中常聽到的一句話語所觸動,“倒車,請注意;倒車,請注意”,這是電動車在倒車時時常會發(fā)出的聲音,提示車后面的人、物,用聲音作為警示信號,我想能不能把這點“移植”到這個問題中,用聲音來驅(qū)趕小狗呢?隨即我上網(wǎng)搜索了一些資料,發(fā)現(xiàn)各種驅(qū)趕小狗尿尿的方法,唯獨沒有找到聲音作為驅(qū)趕物的,于是我便大膽的開始了我的創(chuàng)想、創(chuàng)作之路,我想能不能借用自動門的思路,裝上一個傳感器,靠紅外線來檢測目標(biāo),設(shè)定一定的條件,當(dāng)檢測到相應(yīng)的目標(biāo)時就發(fā)出響聲,以示警告,從而就像人發(fā)出聲音來驅(qū)趕狗狗一樣,迫使狗狗離開。
有了想法之后,我告訴了老師,老師對我的想法表示了肯定,但是她告訴我這些必須需要相應(yīng)的程序來完成設(shè)定的目標(biāo),也就是需要程序編寫,隨后我就開始了簡單C語言的學(xué)習(xí),在老師的幫助下,我們完成了程序的編寫:
Int i=9;
Int topPin=10;
Int underPin=11;
Int top;
int under;
void setup( ) {
pinMode(i,OUTPUT);
pinMode(topPin,INPUT);
pinMode(underPin,INPUT);
digital Write(i,HIGH);
digital Write(topPin,HIGH);
digital Write(underPin,HIGH);
}
void loop( )
{top=digitalRead(topPin);
under=digitalRead(underPin);
if(top==1&&under==0)
{digitalWrite(i,LOW);}
else{digitalWrite(i,HIGH);}
}
接下來就是設(shè)置上下兩個漫反射光電傳感器如圖1所示。
利用傳感器來檢測周圍是否有“障礙物”如圖2所示。
當(dāng)上面和下面都檢測到有障礙物時,不報警;當(dāng)上面和下面都沒有檢測到有障礙物時,不報警;當(dāng)上面沒有檢測到而下面檢測到障礙物時,開始報警。
接下來制作模型如圖3所示。
使用電子發(fā)聲代替?zhèn)鹘y(tǒng)驅(qū)趕狗狗的方式,使驅(qū)趕小狗尿尿更加環(huán)保、方便。與傳統(tǒng)方式相比,此項目的創(chuàng)新點在于:
(1)保護環(huán)境,人畜無害。
(2)價格低廉,方便實用。
(3)長期使用,無需更換。