自動通風(fēng)和記錄生理時間
每一個鏟土官最痛苦的事情之一,就是處理貓咪的生物武器——貓屎。
只要貓便便,氣味就會飄出來,鏟屎的時候還能聞到很大的酸味。
好消息,一位來自硅谷的中國工程師想出了一個絕妙的辦法:給貓咪做一個智能馬桶!
結(jié)合小零件,一個草莓派可以將貓砂盒升級為自動通風(fēng)的貓廁所,每次貓咪解決生理問題時,它都可以啟動自己的風(fēng)扇驅(qū)散味道。
這是鏟子的福音!我們來看看生產(chǎn)過程。
樹莓Pi控制,紅外自動檢測
硬件方面,完整的零件清單如下:
樹莓Pi Zero W,80mm80mm風(fēng)扇,12V電源,1根空調(diào)通風(fēng)管,合適的PIR運動傳感器,合適的1k電阻,三極管,1個升降壓轉(zhuǎn)換器
從亞馬遜官網(wǎng)給出的價格來看,這些硬件的總成本在400元左右。
其中,10美元的草莓派Zero W是整個裝置的核心,用來控制電路什么時候運行。
風(fēng)扇是用來散異味的,空調(diào)通風(fēng)管是用來排風(fēng)的。
至于PIR運動傳感器,用于檢測貓咪何時進入貓砂箱,何時外出,從而確定風(fēng)扇通風(fēng)的時間。
另外還需要一個降壓升壓轉(zhuǎn)換器,因為風(fēng)扇的供電電壓需要達到12V,但是草莓派的額定工作電壓是5V。
整體電路圖如下:
其中,PIR指運動傳感器,Pz指草莓派,fan指風(fēng)扇,三極管在風(fēng)扇和草莓派之間。
至于圖中的5V電壓,可以直接使用降壓轉(zhuǎn)換器,也可以改裝汽車USB充電器:先拆開,再用電焊把充電器的金屬尖端換掉,最后連接到主電路。
這里,硬件部分的組裝已經(jīng)完成。在貓砂箱上方搭建后,看起來是這樣的:
用膠帶或熱熔膠槍把它粘在一起就行了。
當然,這只是為了完成硬件的制作,而草莓派需要在軟件中設(shè)置。
自動通風(fēng)和記錄生理時間
首先,你需要在樹莓Pi中設(shè)置SD卡,連接和啟動來存儲數(shù)據(jù)。
然后,就可以開始填寫程序了。
sudoapinstallmariadb—服務(wù)器—10.0 python 3—pippip 3 installmariadb
除了數(shù)據(jù)庫之外,還需要一個Python庫GPIOzero:
sudoapinstallpython 3—gpio zero
安裝后,可以運行主程序。這部分的原理是在傳感器觸發(fā)后啟動風(fēng)扇10分鐘:
FAN _ ON _ DURATION=10 * 60 # 10 minoutpin=LEDPIR=motion sensor# iusedgegippine 27 white retue : PIR . wait _ for _ motionoutput . ONtime . sleepoutput . off
Description=motiondetectionserviceforcatlaftafter=mysqld . Serviceexec start=/usr/bin/python 3—umotion _ detection . pyworking directory=/home/pi/standard output=end :/home/pi/execution . log standard error=end :/home/pi/execution . log restart=alwaysUser=piwanted by=多用戶目標。
將其放入/etc/systemd/system文件夾中,并允許其按照系統(tǒng)啟動:
sudosystemctlenableltyour _ servicegt。服務(wù)
愿望:如果你埋了屎,你會有一個光滑的便便~
解決更多鏟問題
這年頭,當鏟土官得學(xué)點黑技術(shù)。
GitHub地址:
參考鏈接:
聲明:本網(wǎng)轉(zhuǎn)發(fā)此文章,旨在為讀者提供更多信息資訊,所涉內(nèi)容不構(gòu)成投資、消費建議。文章事實如有疑問,請與有關(guān)方核實,文章觀點非本網(wǎng)觀點,僅供讀者參考。