Tartalomjegyzék:
- Kellékek
- 1. lépés: A Pi beállítása
- 2. lépés: Az áramkör építése
- 3. lépés: A kód és az adatbázis
- 4. lépés: burkolat
Videó: Automatikus növényi öntözés: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A növények nem elégedettek a gondozásával?
Mindig meghalnak anélkül, hogy elmagyaráznák neked problémáikat?
Akkor olvasson tovább arról, hogyan építsen saját automatikus növényi öntözőrendszert, amely minden olyan információt megad, amire szüksége lesz ahhoz, hogy a növény boldog életet élhessen. Gondoskodtam arról, hogy ne csak a nedvességet, hanem a hőmérsékletet és a fényt is tartalmazzam, további referenciaként. Láthatja saját növényének növekedését.
Ráadásul hidratálja a növényt.
Kellékek
Elektromos alkatrészek:
- Raspberry Pi (4)
- LCD kijelző 16x2 (IP-cím megjelenítéséhez)
- Fényfüggő ellenállás
- TMP36
- (Sparkfun) Nedvességérzékelő
- MCP3008
- Potenciométer
- Relé modul
- Kis merülő szivattyú (előnyös 5-9V)
- Breadbord
- Elektromos vezetékek
Eszközök és anyagok:
- Néhány fa
- Alapvető eszközök
- Fa ragasztó
- Tégely vagy üvegtál a víz tárolására
Szoftver: (használtam, nyugodtan használjon bármilyen alternatívát)
- win32diskimager
- Gitt
- MySQL munkaasztal
- Visual Studio kód
1. lépés: A Pi beállítása
Először beállítjuk a Raspberry Pi -t. Fogja meg a Raspbian képet a https://www.raspberrypi.org/downloads/raspberry-pi-os/ webhelyről, és írja be egy SD-kártyára.
Most csatlakozzon az internethez, és futtassa a következő parancsokat a szükséges programok és könyvtárak telepítéséhez.
Apache, PHP
sudo apt install apache2 -y
sudo apt install php libapache2-mod-php -y
MariaDB
sudo apt install mariadb-server mariadb-client -y
sudo apt install php -mysql -y
sudo systemctl indítsa újra az apache2.service szolgáltatást
PHPMyAdmin
sudo apt telepítse a phpmyadmin -y
Piton
pip3 telepítse a mysql-connector-python programot
pip3 telepítse a flask-socketio-t
pip3 telepítse a lombikhüvelyeket
pip3 install gevent
pip3 telepítse a gevent-websocket-et
pip3 install spidev
pip3 telepítse a CharLCD -t
2. lépés: Az áramkör építése
Először győződjünk meg arról, hogy minden alkatrész készen áll. Óvatosan csatlakoztassa az összes vezetéket az ábrán látható módon.
Mindhárom érzékelő csatlakoztatva van az MCP3008 -hoz. Az MCP3008 az LCD -vel és az IN1 relével együtt közvetlenül kapcsolódik a Pi -hez.
Ne csatlakoztassa a szivattyút a Pi -hez, mert ez kárt okozhat!
3. lépés: A kód és az adatbázis
Minden kód és adatbázis megtalálható és használható a Github -ból:
github.com/SnauwaertSander/RaspiPlant
Helyezze a kezelőfelületet (html) a '/var/www/' Helyezze a háttérprogramot (project1) a/home/pi/
Csatlakozzon a MySQL szerverhez (MySQL munkaasztallal vagy bármely ügyféllel SSH -n keresztül), és hajtsa végre a githubban található kiíratást.
A kód automatikus futtatásához helyezze a Raspiplant.service fájlt az/etc/systemd/system/mappába, és futtassa a következő parancsot:
sudo systemctl engedélyezi a Raspiplant.service szolgáltatást
Miután minden a helyén van, a kódnak automatikusan futnia kell indításkor, hogy ellenőrizze, minden megfelelően működik -e, indítsa újra a pi -t, és lépjen az LCD -n látható IP -re. Ha nem tud hozzáférni a webhelyhez, vagy a webhely 30 másodperc után nem mutat értékeket, válassza le a Pi -t, és ellenőrizze a kábelezést.
Most a program minden órában ellenőrzi az üzemet. Ez rögzíti az értékeket a táblázatban, és szükség esetén aktiválja a szivattyút. Ebben a verzióban az új növények hozzáadásának egyetlen módja az adatbázis.
4. lépés: burkolat
A tokomat néhány régi fából és alapvető szerszámokból építem. Biztos vagyok benne, hogy sokkal jobb munkát végezhetne, mint én, ezért folytassa és próbáljon ki valamit.
Ha nem, itt van egy alapvető magyarázat arra, hogyan csináltam: fa ragasztó segítségével készítettem egy kis fadobozt. Az elektronika eléréséhez csuklópántot használtam a felső részen. Ezután lyukakat készítettem az érzékelők, a tápellátás és az LCD számára. Mindezek után szürke festékréteggel fejeztem be.
Ajánlott:
Automatikus növényi öntözőrendszer mikro segítségével: bit: 8 lépés (képekkel)
Automatikus növényi öntözőrendszer Micro: bit használatával: Ebben az utasításban megmutatom, hogyan kell felépíteni egy automatikus növényi öntözőrendszert a Micro: bit és néhány más kis elektronikus alkatrész segítségével. A Micro: bit nedvességérzékelőt használ figyelemmel kíséri a nedvesség szintjét a növény talajában és
Intelligens növényi öntözés napelemmel: 7 lépés
Intelligens növényi öntözés napelemmel működtetve: Ez az első SmartPlantWatering projektem frissített változata (https://www.instructables.com/id/Smart-Plant-Water..Főbb különbségek az előző verzióhoz képest: 1. Csatlakozik a ThingSpeaks.com oldalra, és ezen az oldalon teszi közzé a rögzített adatokat (hőmérséklet
Automatikus intelligens növénycserep - (barkácsolás, 3D nyomtatás, Arduino, öntözés, projekt): 23 lépés (képekkel)
Automatikus intelligens növényi cserép - (barkácsolás, 3D nyomtatás, Arduino, öntözés, projekt): Hello, Néha, amikor néhány napra elmegyünk otthonról, vagy nagyon elfoglaltak vagyunk, a szobanövények (igazságtalanul) szenvednek, mert nem öntözik őket, amikor kell. Ez az én megoldásom. Ez egy intelligens növényi edény, amely a következőket tartalmazza: Beépített víztartály. Egy ilyen
Intelligens növényi öntözés: 5 lépés (képekkel)
Intelligens növényi öntözés: Helló! Ezzel a projekttel automatikusan öntözheti növényeit/növényeit, figyelembe véve a külső hőmérsékletet, páratartalmat és fényt. Használhatja ezt otthoni időjárás -állomásként is, és ellenőrizheti a hőmérsékletet, a páratartalmat és a világosságot mobiltelefonjáról vagy számítógépről
A legegyszerűbb Arduino intelligens növényi öntözés: 7 lépés (képekkel)
A legegyszerűbb Arduino intelligens növényi öntözés: Legutóbb, amikor intructable -t írtunk arról, hogyan készítsünk automatikus növényi öntözőrendszert arduino -val és érzékelőkkel, cikkünk sok figyelmet és nagyszerű visszajelzést kapott. Ezt követően azon gondolkodtunk, hogyan lehetne jobbá tenni. Úgy tűnik, a mi