Sadržaj:
- Supplies
- Korak 1: Postavljanje Pi -a
- 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 izmjena: 2024-01-30 08:05
Nisu li biljke zadovoljne vašom njegom?
Umiru li uvijek bez objašnjenja svojih problema?
Pa nastavite čitati o tome kako izgraditi vlastiti sistem za automatsko zalijevanje biljaka, koji vam daje sve informacije koje će vam ikada trebati da vaša biljka živi sretnim životom. Pazio sam ne samo na vlagu, već i na temperaturu i svjetlost za dodatnu referencu. Moći ćete vidjeti rast vlastite biljke.
I povrh svega, održava vašu biljku vlažnom.
Supplies
Električne komponente:
- Raspberry Pi (4)
- LCD ekran 16x2 (za prikaz IP adrese)
- Otpornik ovisan o svjetlu
- TMP36
- (Sparkfun) Senzor vlage
- MCP3008
- Potenciometar
- Relejni modul
- Mala potapajuća pumpa (poželjno 5-9V)
- Breadbord
- Električne žice
Alati i materijali:
- Malo drveta
- Osnovni alati
- Woodglue
- Staklenka ili staklena posuda za čuvanje vode
Softver: (koristio sam, slobodno upotrijebite bilo koju alternativu)
- win32diskimager
- Git
- MySQL Workbench
- Kôd Visual Studija
Korak 1: Postavljanje Pi -a
Prvo ćemo postaviti naš Raspberry Pi. Uzmite Raspbian sliku sa https://www.raspberrypi.org/downloads/raspberry-pi-os/ i zapišite je na SD karticu.
Sada se povežite na internet i pokrenite sljedeće naredbe za instaliranje potrebnih programa i biblioteka.
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 instalirajte php -mysql -y
sudo systemctl ponovo pokrenite apache2.service
PHPMyAdmin
sudo apt install phpmyadmin -y
Python
pip3 instalirajte mysql-connector-python
pip3 instalirajte flask-socketio
pip3 instalirajte flask-cors
pip3 install gevent
pip3 instalirajte gevent-websocket
pip3 install 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 tri senzora povezana su s MCP3008. MCP3008, zajedno s LCD -om i relejem IN1, svi su izravno povezani s Pi.
Nemojte priključivati pumpu na 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 (project1) u/home/pi/
Povežite se sa svojim MySQL serverom (sa MySQL radnom površinom ili bilo kojim klijentom putem SSH -a) i izvršite dump koji se nalazi u githubu.
Da bi se kôd automatski pokrenuo, postavite Raspiplant.service unutar/etc/systemd/system/i pokrenite sljedeću naredbu:
sudo systemctl omogući Raspiplant.service
Nakon što je sve na svom mjestu, kod bi se trebao pokrenuti automatski pri pokretanju, da biste potvrdili da sve radi ispravno, ponovo pokrenite svoj pi i idite na IP adresu prikazanu na lcd -u. Ako ne možete pristupiti web stranici ili stranica ne prikazuje vrijednosti nakon 30 sekundi, odspojite Pi i provjerite ožičenje.
Sada će svaki sat program vršiti provjeru vaše biljke. 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 mnogo bolji posao od mene, pa 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čuje se:
Automatski sistem za zalijevanje biljaka pomoću Micro: bita: 8 koraka (sa slikama)
Automatski sistem za zalijevanje biljaka pomoću Micro: bita: U ovom uputstvu ću vam pokazati kako izgraditi automatski sistem za zalijevanje biljaka pomoću Micro: bita i nekih drugih malih elektronskih komponenti. Micro: bit koristi senzor vlage za praćenje nivoa vlage u tlu biljke i
Automatski sistem za zalijevanje biljaka: 4 koraka
Sysem za automatsko zalijevanje biljaka: Evo kako sam napravio svoj sistem za automatsko zalijevanje biljaka
Kako izgraditi sistem za zalijevanje biljaka pomoću Arduina: 7 koraka
Kako izgraditi sustav za zalijevanje biljaka pomoću Arduina: U ovom ćemo vodiču naučiti kako napraviti sustav za zalijevanje biljaka pomoću senzora vlage, pumpe za vodu i trepnuti zelenom LED diodom ako je sve u redu te OLED zaslonom i Visuinom. Pogledajte video
Bluetooth sistem za zalijevanje biljaka: 10 koraka
Bluetooth sistem zalijevanja biljaka: *** ŠTA JE SISTEM ZALIVANJA BLUETOOTH BILJKE *** Ovo je elektronički sistem koji pokreće ploča ARDUINO UNO (mikro kontroler). Sistem koristi Bluetooth tehnologiju za prijem podataka sa korisničke ph
Autonomni sistem za zalijevanje biljaka: 4 koraka
Autonomni sistem zalijevanja biljaka: Ovaj projekt predstavlja pametan autonomni sistem zalijevanja biljaka. Sustav je autonomni u energiji koristeći bateriju od 12 volti i solarni panel i zalijeva postrojenje kad se za to stvore pravi uvjeti, s dobro smišljenim (nadam se) sistemom otpornim na kvarove. To ja