Sadržaj:
- Pribor
- Korak 1: Postavljanje Pi
- Korak 2: Izgradnja kruga
- Korak 3: Kôd i baza podataka
- Korak 4: Kućište
Video: Automatsko zalijevanje biljaka: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Nisu li biljke zadovoljne vašom njegom?
Umiru li uvijek bez objašnjenja svojih problema?
Pa nastavite čitati o tome kako izgraditi vlastiti sustav automatskog zalijevanja biljaka, koji vam daje sve informacije koje će vam ikada trebati da vaša biljka živi sretnim životom. Pobrinuo sam se ne samo uključiti vlagu, već i temperaturu i svjetlost za dodatnu referencu. Moći ćete vidjeti rast vlastite biljke.
I povrh toga, održava vašu biljku vlažnom.
Pribor
Električne komponente:
- Malina Pi (4)
- LCD zaslon 16x2 (za prikaz IP adrese)
- Otpornik ovisan o svjetlu
- TMP36
- (Sparkfun) Senzor vlage
- MCP3008
- Potenciometar
- Relejni modul
- Mala potopna pumpa (poželjno 5-9V)
- Breadbord
- Električne žice
Alati i materijali:
- Malo drva
- Osnovni alati
- Ljepilo za drvo
- Staklenka ili staklena zdjela za čuvanje vode
Softver: (koristio sam, slobodno upotrijebite sve alternative)
- win32diskimager
- Kit
- MySQL radni stol
- Kôd Visual Studija
Korak 1: Postavljanje Pi
Prvo ćemo postaviti naš Raspberry Pi. Uzmite Raspbian sliku s https://www.raspberrypi.org/downloads/raspberry-pi-os/ i zapišite je na SD karticu.
Sada se povežite s internetom i pokrenite sljedeće naredbe za instaliranje potrebnih programa i knjižnica.
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 ponovno pokrenite apache2.service
PHPMyAdmin
sudo apt install phpmyadmin -y
Piton
pip3 instalirajte mysql-konektor-python
pip3 instalirajte flask-socketio
pip3 instalirajte flask-cors
pip3 instalirajte gevent
pip3 instalirajte gevent-websocket
pip3 instalirajte spidev
pip3 instalirajte CharLCD
Korak 2: Izgradnja kruga
Prvo ćemo provjeriti jesu li sve komponente spremne. Pažljivo spojite sve žice kako je prikazano.
Sva 3 senzora povezana su s MCP3008. MCP3008, zajedno s LCD -om i relejem IN1, svi su izravno povezani s Pi.
Nemojte spajati pumpu s Pi jer to može uzrokovati oštećenje!
Korak 3: Kôd i baza podataka
Sav kôd i baza podataka mogu se pronaći i koristiti na mom Githubu:
github.com/SnauwaertSander/RaspiPlant
Postavite Frontend (html) unutra '/var/www/' Postavite pozadinu (projekt1) u/home/pi/
Povežite se sa svojim MySQL poslužiteljem (s radnim stolom MySQL ili bilo kojim klijentom putem SSH -a) i izvedite ispis pronađen u githubu.
Da bi se kôd automatski pokrenuo, postavite Raspiplant.service unutar/etc/systemd/system/i pokrenite sljedeću naredbu:
sudo systemctl omogućiti Raspiplant.service
Nakon što je sve na svom mjestu, kôd bi se trebao automatski pokrenuti pri pokretanju, da biste potvrdili da sve radi ispravno, ponovno pokrenite svoj pi i idite na IP adresu prikazanu na LCD -u. Ako ne možete pristupiti web stranici ili web lokacija ne prikazuje vrijednosti nakon 30 sekundi, odspojite Pi i provjerite ožičenje.
Sada će svaki sat program provjeravati vaše postrojenje. Zapisat će vrijednosti u tablicu i po potrebi aktivirati pumpu. U ovoj verziji jedini način dodavanja novih biljaka je u bazi podataka.
Korak 4: Kućište
Kućište izrađujem od starog drveta i osnovnog alata. Siguran sam da biste mogli učiniti puno bolji posao od mene, pa samo naprijed i pokušajte nešto.
Ako ne, evo osnovnog objašnjenja kako sam to učinio: napravio sam malu drvenu kutiju koristeći ljepilo za drvo. Za pristup elektronici koristio sam šarke na gornjem dijelu. Zatim sam napravio neke rupe za senzore, napajanje i LCD. Nakon svega toga završio sam sa slojem sive boje.
Preporučeni:
Pametni unutarnji nadzor biljaka - Saznajte kada vašoj biljci treba zalijevanje: 8 koraka (sa slikama)
Pametni unutarnji nadzor biljaka - Saznajte kada vašoj biljci treba zalijevanje: Prije nekoliko mjeseci napravio sam štap za praćenje vlažnosti tla koji se napaja iz baterije i može se zabiti u tlo u loncu vaše sobne biljke kako bih vam dao neke korisne informacije o tlu LED razine vlage i bljeskalice koje će vam reći kada treba
Kako izgraditi sustav za automatsko zalijevanje biljaka s WiFi upozorenjima: 15 koraka
Kako izgraditi DIY automatski sustav zalijevanja biljaka s upozorenjima za WiFi: Ovo je gotov projekt, sustav za automatsko zalijevanje biljaka "Uradi sam" kontroliran putem #WiFi. Za ovaj projekt koristili smo komplet za automatsko sastavljanje automatskog sustava za zalijevanje vrtnih sustava tvrtke Adosia. Ova postavka koristi magnetne ventile za vodu i analogni ovlaživač tla
Pametno zalijevanje biljaka koje pokreće solarna ploča: 7 koraka
Pametno zalijevanje biljaka koje pokreće solarna ploča: Ovo je ažurirana verzija mog prvog projekta SmartPlantWatering (https://www.instructables.com/id/Smart-Plant-Water … Glavne razlike u odnosu na prethodnu verziju: 1. Povezuje na ThingSpeaks.com i koristi ovu web stranicu za objavljivanje snimljenih podataka (temperatura
Zalijevanje sobnih biljaka s NodeMCU -om, lokalnim poslužiteljem Blynk i aplikacijom Blynk, podesiva zadana vrijednost: 3 koraka
Zalijevanje sobnih biljaka pomoću NodeMCU -a, lokalnog Blynk poslužitelja i Blynk Apk -a, podesive zadane vrijednosti: Ovaj projekt sam izgradio jer moje sobne biljke moraju biti zdrave čak i kad sam na odmoru duže vrijeme i sviđa mi se ideja da imam kontrolirati ili barem nadzirati sve moguće stvari koje se događaju u mom domu putem interneta
Pametno zalijevanje biljaka: 5 koraka (sa slikama)
Pametno zalijevanje biljaka: Zdravo! Pomoću ovog projekta možete automatski zalijevati vaše biljke s obzirom na vanjsku temperaturu, vlažnost i svjetlost. Možete ga koristiti i kao kućnu meteorološku stanicu i provjeravati temperaturu, vlažnost i svjetlost sa svog mobitela ili računala