Obsah:

Inteligentné zavlažovanie rastlín: 5 krokov (s obrázkami)
Inteligentné zavlažovanie rastlín: 5 krokov (s obrázkami)

Video: Inteligentné zavlažovanie rastlín: 5 krokov (s obrázkami)

Video: Inteligentné zavlažovanie rastlín: 5 krokov (s obrázkami)
Video: 102 Year Old Lady's Abandoned Home in the USA ~ Power Still ON! 2024, November
Anonim
Inteligentné zavlažovanie rastlín
Inteligentné zavlažovanie rastlín

Ahoj! Vďaka tomuto projektu môžete svoje rastliny automaticky zalievať s ohľadom na vonkajšiu teplotu, vlhkosť a svetlo. Môžete ho tiež použiť ako domácu meteorologickú stanicu a kontrolovať teplotu, vlhkosť a svetlosť pomocou mobilného telefónu alebo počítača pomocou prehliadača

Odchádzate na dovolenku a nikto nie je k dispozícii na polievanie rastlín … Tento projekt vám pomôže !

Požiadavky:

  1. DPS
  2. ESP8266 NodeMCU
  3. Snímač DHT11 (teplota a vlhkosť)
  4. Relé
  5. Svetelný senzor
  6. Krabica / kontajner
  7. Hlavičky
  8. Vodné čerpadlo (12V)
  9. priehľadná mäkká hadica s malým priemerom (môže sa líšiť v závislosti od konektorov vodného čerpadla)

Na niektorých aspektoch tohto projektu stále pracujem a robím určité úpravy. Toto je pracovná verzia, ale plánujem pridať nové funkcie. Ak máte nejaké odporúčanie, komentujte!

Nasledujúce kroky vám pomôžu vytvoriť prvý prototyp inteligentného zavlažovania rastlín … Neváhajte sa pridať svoje pripomienky/návrhy. Vďaka!

Krok 1: Použite túto schému a otestujte ju na protoboarde

Túto schému použite a otestujte na protoboarde
Túto schému použite a otestujte na protoboarde
Túto schému použite a otestujte na protoboarde
Túto schému použite a otestujte na protoboarde

Postupujte podľa schémy a replikujte to do protoboardu …

potrebujete nasledujúce položky: 1. Protoboard 2. ESP8266 NodeMCU3. Senzor DHT11 (teplota a vlhkosť) 4. Relé 5. Svetelný senzor 6. Vodné čerpadlo (12V) 7. priehľadná mäkká hadica s malým priemerom (môže sa líšiť v závislosti od konektorov vodného čerpadla)

Krok 2: Práca na PCB - zvarové hlavičky pre ESP8266 a senzory na základe schémy

Práce na PCB - zvarové hlavičky pre ESP8266 a senzory na základe schémy
Práce na PCB - zvarové hlavičky pre ESP8266 a senzory na základe schémy
Práce na PCB - zvarové hlavičky pre ESP8266 a senzory na základe schémy
Práce na PCB - zvarové hlavičky pre ESP8266 a senzory na základe schémy

Ak ste už testovali obvod na protoboarde, teraz to môžeme presunúť do ďalšej fázy.. Použime PCB a zvaríme hlavičky pre esp8266 a senzory. Ich zapojenie je na zadnej strane …

Poznámka: Ak vidíte zadnú stranu DPS … zvary nie sú veľmi dobré, ale považujte to za prvý prototyp … ak máte návrhy/pripomienky … neváhajte ich pridať:)

Krok 3: Vložte ESP8266, snímače a relé

Vložte ESP8266, snímače a relé
Vložte ESP8266, snímače a relé
Vložte ESP8266, snímače a relé
Vložte ESP8266, snímače a relé

Vložte ESP8266, senzory (DHT11 a fotobunka) a relé (5v) do záhlaví … (Myslím, že ich môžete privariť priamo k doske … ale radšej som v prípade potreby použil záhlavie na ich ľahké odstránenie).

Tip: Na pripojenie senzora svetla som použil teplom zmrštiteľné návleky na káble, aby boli kolíky fotobunky chránené pred pohybmi.

Krok 4: Príprava nádoby na vodu Jerry a vodného čerpadla (12 V)

Príprava nádoby na vodu Jerry a vodného čerpadla (12 V)
Príprava nádoby na vodu Jerry a vodného čerpadla (12 V)

Môžete použiť akúkoľvek vodnú nádobu, akú máte. Použil som 10 -litrovú nádobu na vodu, aby mala dostatok autonómie na niekoľko týždňov.

Vodné čerpadlo je 12 V (1 A), takže ho pripájam priamo k externému zdroju napájania.

Krok 5: Načítanie kódu a testovanie

Načítanie kódu a testovanie
Načítanie kódu a testovanie

Na naprogramovanie vášho ESP8266 (NodeMCU) môžete použiť Arduino IDE.

Získajte najnovšiu verziu kódu z tohto úložiska:

Pri prvom načítaní kódu bude zariadenie fungovať ako AP a pre ďalšiu konfiguráciu sa budete musieť pripojiť k tejto sieti WIFI:

SSID: 1SmartWaterPlant

Heslo: voda

Potom môžete k zariadeniu pristupovať z ľubovoľného prehliadača pomocou nasledujúceho postupu:

VAŠE_ZARIADENIE_IP: 8356/html kontrolný stav (teplota, vlhkosť atď.)

Poznámka: IP adresu zariadenia môžete zistiť z výstupu sériového monitora z Arduino IDE.

Odporúča: