Sadržaj:

Pametno zalijevanje biljaka: 5 koraka (sa slikama)
Pametno zalijevanje biljaka: 5 koraka (sa slikama)

Video: Pametno zalijevanje biljaka: 5 koraka (sa slikama)

Video: Pametno zalijevanje biljaka: 5 koraka (sa slikama)
Video: Škola vrtlarstva - čuvarkuća 2024, Srpanj
Anonim
Pametno zalijevanje biljaka
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 s mobitela ili računala samo pomoću preglednika

Odlazite li na godišnji odmor, a nitko nije dostupan za zalijevanje biljaka … Ovaj projekt će vam pomoći

Zahtjevi:

  1. PCB
  2. ESP8266 NodeMCU
  3. Senzor DHT11 (temperatura i vlažnost)
  4. Relej
  5. Svijetli senzor
  6. Kutija / Kontejner
  7. Zaglavlja
  8. Pumpa za vodu (12V)
  9. prozirno, prozirno meko crijevo malog promjera (može se razlikovati ovisno o priključcima pumpe za vodu)

Još uvijek radim na nekim aspektima ovog projekta i unosim neke prilagodbe. Ovo je radna verzija, ali planiram dodati nove značajke. Ako imate bilo kakvu preporuku, komentirajte!

Sljedeći koraci pomoći će vam da napravite svoj prvi prototip pametnog zalijevanja biljaka … Slobodno dodajte svoje komentare/prijedloge. Hvala!

Korak 1: Upotrijebite ovu shemu i testirajte je na protoboru

Upotrijebite ovu shemu i testirajte je na protoboru
Upotrijebite ovu shemu i testirajte je na protoboru
Upotrijebite ovu shemu i testirajte je na protoboru
Upotrijebite ovu shemu i testirajte je na protoboru

Slijedite shemu i replicirajte ovo na protoboard …

potrebne su vam sljedeće stavke: 1. Protoboard2. ESP8266 ČvorMCU3. Senzor DHT11 (temperatura i vlažnost) 4. Relej 5. Senzor svjetla6. Pumpa za vodu (12V) 7. prozirno, prozirno meko crijevo malog promjera (može se razlikovati ovisno o priključcima pumpe za vodu)

Korak 2: Rad na PCB -u - zavarene glave za ESP8266 i senzore na temelju shema

Rad na PCB -u - zavarene glave za ESP8266 i senzore temeljene na shemama
Rad na PCB -u - zavarene glave za ESP8266 i senzore temeljene na shemama
Rad na PCB -u - zavarene glave za ESP8266 i senzore temeljene na shemama
Rad na PCB -u - zavarene glave za ESP8266 i senzore temeljene na shemama

Ako ste već testirali krug na protoboru, sada možemo ovo premjestiti na sljedeću fazu. Upotrijebimo PCB i zavarene glave za esp8266 i senzore. Njihovo ožičenje nalazi se na stražnjoj strani …

Napomena: Ako vidite stražnju stranu PCB -a … zavari nisu jako dobri, ali smatrajte da je ovo prvi prototip … ako imate prijedloge/komentare … slobodno ih dodajte:)

Korak 3: Umetnite ESP8266, senzore i relej

Umetnite ESP8266, senzore i relej
Umetnite ESP8266, senzore i relej
Umetnite ESP8266, senzore i relej
Umetnite ESP8266, senzore i relej

Umetnite ESP8266, senzore (DHT11 i fotoćeliju) i relej (5v) u zaglavlja … (mislim da ih možete zavariti izravno na ploču … ali radije sam koristio zaglavlja za jednostavno uklanjanje ako je potrebno).

Savjet: za povezivanje svjetlosnog senzora koristio sam termoskupljajuće navlake za kabele tako da su igle fotoćelije zaštićene od pomicanja.

Korak 4: Priprema limenke za vodu i pumpe za vodu (12v)

Priprema limenke za vodu i pumpe za vodu (12v)
Priprema limenke za vodu i pumpe za vodu (12v)

Možete koristiti bilo koji vodeni sud koji imate. Koristio sam posudu za vodu od 10 litara tako da ima dovoljno autonomije za nekoliko tjedana.

Pumpa za vodu je 12v (1A) pa je priključujem izravno na vanjski izvor napajanja.

Korak 5: Učitajte kôd i testirajte ga

Učitavanje koda i testiranje
Učitavanje koda i testiranje

Arduino IDE možete koristiti za programiranje vašeg ESP8266 (NodeMCU).

Preuzmite najnoviju verziju koda iz ovog spremišta:

Prilikom prvog učitavanja koda uređaj će raditi kao pristupna točka i morat ćete se povezati na ovu WIFI mrežu za daljnju konfiguraciju:

SSID: 1SmartWaterPlant

Lozinka: voda

Zatim možete pristupiti uređaju iz bilo kojeg preglednika koristeći sljedeće:

YOUR_DEVICE_IP: 8356/html status provjere (temperatura, vlažnost itd.)

Napomena: IP adresu svog uređaja možete pogledati gledajući izlaz serijskog monitora iz Arduino IDE -a.

Preporučeni: