Obsah:
Video: Automatické zavlažování rostlin: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Nejsou rostliny s vaší péčí spokojené?
Umírají vždy, aniž by vám vysvětlili své problémy?
Pokračujte ve čtení o tom, jak vybudovat vlastní automatický systém zavlažování rostlin, který vám poskytne všechny informace, které budete kdy potřebovat, aby vaše rostlina žila šťastným životem. Zajistil jsem, aby zahrnoval nejen vlhkost, ale také teplotu a světlo pro další referenci. Budete moci vidět růst vlastní rostliny.
A navíc udržuje vaši rostlinu zvlhčenou.
Zásoby
Elektrické součásti:
- Raspberry Pi (4)
- LCD displej 16x2 (pro zobrazení IP adresy)
- Odpor závislý na světle
- TMP36
- (Sparkfun) Senzor vlhkosti
- MCP3008
- Potenciometr
- Reléový modul
- Malé ponorné čerpadlo (nejlépe 5-9V)
- Breadbord
- Elektrické dráty
Nástroje a materiály:
- Nějaké dřevo
- Základní nástroje
- Lepidlo na drevo
- Sklenice nebo skleněná mísa pro uložení vody
Software: (použil jsem, neváhejte použít jakékoli alternativy)
- win32diskimager
- Tmel
- Pracovní stůl MySQL
- Kód Visual Studio
Krok 1: Nastavení Pi
Nejprve nastavíme náš Raspberry Pi. Uchopte obrázek Raspbian z https://www.raspberrypi.org/downloads/raspberry-pi-os/ a zapište jej na kartu SD.
Nyní se připojte k internetu a spusťte následující příkazy k instalaci potřebných programů a knihoven.
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 restartovat službu apache2.service
PHPMyAdmin
sudo apt install phpmyadmin -y
Krajta
pip3 nainstalujte mysql-connector-python
pip3 install flask-socketio
pip3 nainstalujte flask-cors
pip3 install gevent
pip3 nainstalujte gevent-websocket
pip3 nainstalovat spidev
pip3 nainstalujte CharLCD
Krok 2: Budování obvodu
Nejprve se ujistíme, že jsou všechny součásti připraveny. Opatrně připojte všechny vodiče podle obrázku.
Všechny 3 senzory jsou propojeny s MCP3008. MCP3008, spolu s LCD a relé IN1, jsou všechny přímo propojeny s Pi.
Nepřipojujte čerpadlo k Pi, protože by to mohlo způsobit poškození!
Krok 3: Kód a databáze
Veškerý kód a databázi lze najít a použít z mého Githubu:
github.com/SnauwaertSander/RaspiPlant
Umístěte frontend (html) do '/var/www/' Umístěte backend (projekt1) do/home/pi/
Připojte se ke svému serveru MySQL (pomocí MySQL workbench nebo libovolného klienta prostřednictvím SSH) a proveďte výpis nalezený v github.
Aby se kód spustil automaticky, umístěte Raspiplant.service do/etc/systemd/system/a spusťte následující příkaz:
sudo systemctl povolit Raspiplant.service
Jakmile je vše na svém místě, měl by se kód spustit automaticky při spuštění, abyste potvrdili, že vše funguje správně, restartujte své pi a přejděte na IP zobrazenou na LCD. Pokud se na web nemůžete dostat nebo web po 30 s nezobrazuje žádné hodnoty, odpojte Pi a zkontrolujte zapojení.
Nyní každou hodinu provede program kontrolu vašeho závodu. Zaznamená hodnoty do grafu a v případě potřeby aktivuje čerpadlo. V této verzi je jediný způsob, jak přidat nové rostliny, v databázi.
Krok 4: Pouzdro
Stavím svůj kufr s nějakým starým dřevem a základními nástroji. Jsem si jistý, že byste mohl odvést mnohem lepší práci než já, takže neváhejte a něco zkuste.
Pokud ne, zde je základní vysvětlení, jak jsem to udělal: Vyrobil jsem malou dřevěnou krabičku pomocí lepidla na dřevo. Pro přístup k elektronice jsem použil závěs na horní části. Potom jsem udělal několik otvorů pro senzory, napájení a LCD. Po tom všem jsem to dokončil vrstvou šedé barvy.
Doporučuje:
Automatický systém zavlažování rostlin pomocí mikro: bit: 8 kroků (s obrázky)
Automatický systém zavlažování rostlin pomocí mikro: bit: V tomto Instructable vám ukážu, jak vytvořit automatický systém zavlažování rostlin pomocí Micro: bit a některých dalších malých elektronických součástek. Micro: bit používá snímač vlhkosti sledovat hladinu vlhkosti v půdě rostliny a
Systém automatického zavlažování rostlin: 4 kroky
Systém automatického zavlažování rostlin: Zde jsem vytvořil automatický systém zavlažování rostlin
Jak vybudovat systém zavlažování rostlin pomocí Arduina: 7 kroků
Jak vybudovat zavlažovací systém rostlin pomocí Arduina: V tomto tutoriálu se naučíme, jak vytvořit zavlažovací systém pomocí čidla vlhkosti, vodního čerpadla a blikající zelené LED, pokud je vše v pořádku, a OLED displeje a Visuina. Podívejte se na video
Systém zavlažování rostlin Bluetooth: 10 kroků
Bluetooth zavlažovací systém: *** CO JE BLUETOOTH ZÁVODNÍ SYSTÉM *** Toto je elektronický systém napájený deskou ARDUINO UNO (mikrořadič). Systém využívá technologii Bluetooth pro příjem dat z uživatelského ph
Systém autonomního zavlažování rostlin: 4 kroky
Systém autonomního zavlažování rostlin: Tento projekt představuje inteligentní autonomní systém zavlažování rostlin. Systém je energeticky autonomní pomocí 12 V baterie a solárního panelu a zavlažuje rostlinu, když jsou nastaveny správné podmínky, s dobře promyšleným (doufám) systémem odolným proti selhání. To jsem