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, Juli
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. Ovo možete koristiti i kao kućnu meteorološku stanicu i provjeravati temperaturu, vlažnost i svjetlost sa svog mobilnog telefona ili računara samo pomoću preglednika

Odlazite na godišnji odmor i niko nije dostupan da zalije biljke … Ovaj projekat će vam pomoći

Zahtjevi:

  1. PCB
  2. ESP8266 NodeMCU
  3. DHT11 senzor (temperatura i vlažnost)
  4. Relej
  5. Senzor svjetla
  6. Kutija / Kontejner
  7. Zaglavlja
  8. Pumpa za vodu (12V)
  9. prozirno, prozirno meko crijevo malog promjera (može varirati 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: Koristite ovu shemu i testirajte je na protoboru

Koristite ovu shemu i testirajte je na protoboru
Koristite ovu shemu i testirajte je na protoboru
Koristite ovu shemu i testirajte je na protoboru
Koristite ovu shemu i testirajte je na protoboru

Slijedite shemu i replicirajte ovo na protoboard …

potrebne su vam sledeće stavke: 1. Protoboard2. ESP8266 NodeMCU3. Senzor DHT11 (temperatura i vlažnost) 4. Relej5. Senzor svjetla6. Pumpa za vodu (12V) 7. prozirno, prozirno meko crijevo malog promjera (može varirati ovisno o priključcima pumpe za vodu)

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

Rad na PCB -u - zavareni zaglavci za ESP8266 i senzore na temelju shema
Rad na PCB -u - zavareni zaglavci za ESP8266 i senzore na temelju shema
Rad na PCB -u - zavareni zaglavci za ESP8266 i senzore na temelju shema
Rad na PCB -u - zavareni zaglavci za ESP8266 i senzore na temelju shema

Ako ste već testirali krug na proto ploči, 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 poleđini …

Napomena: Ako vidite stražnju stranu PCB -a … zavari nisu baš 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 direktno na ploču … ali radije sam koristio zaglavlja za jednostavno uklanjanje ako je potrebno).

Savjet: za povezivanje svjetlosnog senzora koristio sam termoskupljajuće čahure 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 koju posudu za vodu koju imate. Koristio sam posudu od 10 litara vode tako da ima dovoljno autonomije za nekoliko sedmica.

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

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

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

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

Molimo preuzmite najnoviju verziju koda iz ovog spremišta:

Kada prvi put učitate kôd, uređaj će raditi kao pristupna tač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čuje se: