Obsah:
Video: Inteligentní podavač: 4 kroky
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Mít domácího mazlíčka je velká zábava. Ale kdykoli chcete jet na zábavnou dovolenou a nemůžete s sebou vzít svého nejlepšího přítele, musíte najít osobu, která přijde a nakrmí vašeho mazlíčka. Měl jsem hodně tohoto problému a dostal jsem nápad postavit si vlastní automatický krmítko pro domácí mazlíčky, které můžete ovládat z webové stránky.
Zásoby
- Raspberry Pi 4
- 2 prkénka
- Mini prkénko
- Napájecí modul na prkénko
- Snímač DHT11
- Snímač TMP36
- LDR
- MCP3008
- PCF8574
- Propojovací vodiče
- 16x2 LCD modul
- Laserový modul
- Krokový motor
- Deska ovladače krokového motoru
- Sada odporů
- Dřevo
- Rotor na zakázku
Krok 1: Krok 1: Fritzingové schéma
Pro čtení v mém LDR a TMP senzoru jsem použil PCF. Chcete -li to použít, musíte na svém malinovém PI povolit I2C. Pro DHT11 jsem se rozhodl použít knihovnu, protože programovat ji sami je velký nepořádek. Doporučuji k tomu použít knihovnu Adafruit DHT.
Krok 2: Krok 2: Vytvoření databáze
Nahoře vidíte můj databázový model. Moje databáze byla hostována na mém Raspberry pi pomocí MariaDB. 4 tabulky, které jsem použil, provedly následující
- tblSensoren byl použit k uložení různých senzorů, které jsem použil
- tblWaarde byl použit k ukládání všech hodnot, které jsem přečetl ze svých senzorů
- tblActuatoren byl použit k uložení stavu mého laserového modulu a krokového motoru
- tblVoedermomenten byl použit k ukládání všech datových časů, kdy se můj motor musel zapnout
Krok 3: Krok 3: Připojení elektroniky a kódování
Zkombinoval jsem veškerou elektroniku, jak je uvedeno ve schématu střelby výše. Všechno jsem to připnul na prkénka. Když je toto vše připojeno, můžete si stáhnout můj kód na github a vyzkoušet, zda funguje.
Krok 4: Krok 4: Stavba pouzdra
Rozhodl jsem se postavit kufr ze zbylých prken ze dřeva, které jsem měl kolem. Poté, co jsem rozřezal všechna prkna dřeva do správných tvarů, přibil jsem je a sešrouboval.