硬件部件:
- NodeMCU ESP8266分支板 × 1個(gè)
- SG90微型伺服電機(jī) × 1個(gè)
- Adafruit RGB背光LCD-16x2× 1個(gè)
- 跳線(通用) × 1個(gè)
- 面包板(通用) × 1個(gè)
軟件應(yīng)用程序和在線服務(wù):
- Arduino IDE
我們的項(xiàng)目是使用物聯(lián)網(wǎng)的自動(dòng)寵物喂養(yǎng)系統(tǒng)。選擇該名稱作為標(biāo)題的重點(diǎn)是因?yàn)槭紫纫獮閹缀趺總€(gè)人都面臨的問(wèn)題提供解決方案。在忙碌的寵物方面,人為干預(yù)非常困難,因此我們的系統(tǒng)將具有足夠的效率來(lái)克服人類在照顧寵物方面面臨的障礙。該寵物喂食系統(tǒng)配備齊全,可以喂食寵物。此外,該項(xiàng)目分為幾個(gè)模塊,每個(gè)模塊都具有Google助手的獨(dú)特功能。這些是寵物食品喂食器和語(yǔ)音命令。
這是寵物喂食器的框圖。這顯示了寵物喂食器電路的整體視圖。此處連接的塊是LCD顯示屏,I2C模塊,Google助手,伺服電機(jī),電源。實(shí)施寵物喂食器的方法有很多:您可以將其設(shè)置為在特定時(shí)間填滿碗,可以命令它在碗空時(shí)填滿,或者在遵循一系列命令后給狗食你教他們的。
在此特定項(xiàng)目中,命令指令由用戶通過(guò)平臺(tái)google通過(guò)語(yǔ)音命令給出。
此外,我們還決定添加用戶定義的選項(xiàng),以便在特定的時(shí)間間隔內(nèi)喂食寵物。MQTT和IFTTT的組合用于集成,以實(shí)現(xiàn)用戶和寵物喂食器之間的無(wú)縫連接。收到指令后,將激活伺服電機(jī)。