做這個(gè)項(xiàng)目的目的是為了主人不在家的時(shí)候,也有玩具可以陪伴貓咪,最好的選擇就是激光發(fā)射器,但是這個(gè)裝備還需要在貓到來(lái)時(shí)激活,如果發(fā)生攻擊,它會(huì)關(guān)閉!
硬件組件:
- 激光二極管,2個(gè)引腳× 3
- Raspberry Pi Zero × 1
- Pimoroni Pan-Tilt HAT× 1
- 傾斜開(kāi)關(guān),封裝× 1
- PIR運(yùn)動(dòng)傳感器(通用)× 1
- 跳線(通用)× 10
- 通用紙板箱× 1
手動(dòng)工具和制造機(jī)器:
- 3D打印機(jī)(通用)
- 烙鐵(通用)
- 熱膠槍?zhuān)ㄍㄓ茫?/li>
我們可愛(ài)的貓經(jīng)常獨(dú)自在家。我們決定創(chuàng)造一種可以陪他娛樂(lè)的設(shè)備。
設(shè)備保持待機(jī)狀態(tài),直到PIR傳感器檢測(cè)到貓的存在。
1-然后激活激光(通過(guò)代碼可以選擇一個(gè),兩個(gè)或所有激光或隨機(jī)選擇)。
2-由于兩個(gè)伺服電機(jī)(運(yùn)動(dòng)速度,垂直和水平范圍可以由python代碼定義),激光燈執(zhí)行隨機(jī)軌跡。
3-活動(dòng)一直持續(xù)到PIR傳感器檢測(cè)到貓為止。每分鐘檢查一次。代碼可以增加或減少等待時(shí)間。
4-每次觸發(fā)傳感器時(shí),都會(huì)在應(yīng)用程序日志中創(chuàng)建一個(gè)條目,以便在我們?nèi)毕瘯r(shí)監(jiān)控貓的活動(dòng)。
5-此外,如果貓到達(dá)并開(kāi)始使用設(shè)備,傾斜傳感器會(huì)檢測(cè)到活動(dòng),并通過(guò)停止設(shè)備來(lái)降低損壞的風(fēng)險(xiǎn)。