Sisällysluettelo:
Video: Älykäs syöttölaite: 4 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Lemmikin pitäminen on hauskaa. Mutta aina kun haluat mennä hauskalle lomalle etkä voi ottaa parasta ystävääsi mukaasi, sinun on löydettävä henkilö, joka tulee ruokkimaan lemmikkiäsi. Minulla on ollut tämä ongelma paljon ja sain idean rakentaa oma automaattinen lemmikkieläinten syöttölaite, jota voit ohjata verkkosivustolta.
Tarvikkeet
- Raspberry Pi 4
- 2 Leipälaudat
- Mini leipälauta
- Leipälevyn virtalähdemoduuli
- DHT11 -anturi
- TMP36 -anturi
- LDR
- MCP3008
- PCF8574
- Hyppyjohdot
- 16x2 LCD -moduuli
- Lasermoduuli
- Askelmoottori
- Askelmoottorin ohjainkortti
- Vastus asetettu
- Puu
- Räätälöity roottori
Vaihe 1: Vaihe 1: Fritzing Schema
LDR- ja TMP -anturini lukemiseen käytin PCF: ää. Jotta voit käyttää tätä, sinun on otettava I2C käyttöön vadelma -PI: ssäsi. DHT11: lle päätin käyttää kirjastoa, koska sen itse ohjelmointi on suuri sotku. Suosittelen käyttämään Adafruit DHT -kirjastoa tähän.
Vaihe 2: Vaihe 2: Tietokannan luominen
Yllä näet tietokantamallini. Tietokantaani isännöitiin Raspberry pi -laitteellani MariaDB: n avulla. Käyttämäni 4 pöytää toimivat seuraavasti
- tblSensorenia käytettiin eri käyttämieni antureiden tallentamiseen
- tblWaardella tallennettiin kaikki anturiltani lukemani arvot
- tblActuatoren käytettiin lasermoduulin ja askelmoottorin tilan tallentamiseen
- tblVoedermomentenia käytettiin kaikkien päivämäärien tallentamiseen, kun moottorin piti käynnistyä
Vaihe 3: Vaihe 3: Elektroniikan liittäminen ja koodaus
Yhdistin kaiken elektroniikan, kuten yllä olevassa firtzing -kaaviossa. Kiinnitin kaiken sen leipälaudoilleni. Kun kaikki tämä on yhdistetty, voit ladata koodini githubista ja kokeilla, toimiiko se.
Vaihe 4: Vaihe 4: Kotelon rakentaminen
Päätin rakentaa kotelon jäljellä olevista puulaudoista, jotka olin asettanut ympärilleni. Sahattuaan kaikki puulaudat oikeaan muotoon naulain ja ruuvatin ne yhteen.