Obsah:

Chytré zavlažování rostlin: 5 kroků (s obrázky)
Chytré zavlažování rostlin: 5 kroků (s obrázky)

Video: Chytré zavlažování rostlin: 5 kroků (s obrázky)

Video: Chytré zavlažování rostlin: 5 kroků (s obrázky)
Video: TOP 10 JAK SI LÉPE ZAPAMATOVAT UČIVO nebo cokoliv jiného 2024, Červenec
Anonim
Chytré zavlažování rostlin
Chytré zavlažování rostlin

Ahoj! Pomocí tohoto projektu můžete své rostliny automaticky zalévat s ohledem na vnější teplotu, vlhkost a světlo. Můžete jej také použít jako domácí meteorologickou stanici a kontrolovat teplotu, vlhkost a lehkost pomocí mobilního telefonu nebo počítače pomocí prohlížeče

Odjíždíte na dovolenou a nikdo není k dispozici, aby zaléval rostliny… Tento projekt vám pomůže

Požadavky:

  1. PCB
  2. ESP8266 NodeMCU
  3. Snímač DHT11 (teplota a vlhkost)
  4. Relé
  5. Světelný senzor
  6. Krabice / kontejner
  7. Záhlaví
  8. Vodní čerpadlo (12V)
  9. průhledná měkká hadice s malým průměrem (může se lišit podle konektorů vodního čerpadla)

Na některých aspektech tohoto projektu stále pracuji a provádím určité úpravy. Toto je funkční verze, ale plánuji přidat nové funkce. Pokud máte nějaké doporučení, prosím napište komentář!

Následující kroky vám pomohou mít svůj první prototyp zalévání inteligentních rostlin … Neváhejte přidat své komentáře/návrhy. Dík!

Krok 1: Použijte toto schéma a otestujte jej na protoboardu

Použijte toto schéma a otestujte ho na protoboardu
Použijte toto schéma a otestujte ho na protoboardu
Použijte toto schéma a otestujte ho na protoboardu
Použijte toto schéma a otestujte ho na protoboardu

Postupujte podle schématu a replikujte to do protoboardu …

potřebujete následující položky: 1. Protoboard 2. ESP8266 NodeMCU3. Senzor DHT11 (teplota a vlhkost) 4. Relé 5. Světelný senzor 6. Vodní čerpadlo (12V) 7. průhledná měkká hadice malého průměru (může se lišit podle konektorů vodního čerpadla)

Krok 2: Práce na desce plošných spojů - svarové hlavice pro ESP8266 a senzory na základě schémat

Práce na desce plošných spojů - svarové hlavice pro ESP8266 a senzory na základě schémat
Práce na desce plošných spojů - svarové hlavice pro ESP8266 a senzory na základě schémat
Práce na desce plošných spojů - svarové hlavice pro ESP8266 a senzory na základě schémat
Práce na desce plošných spojů - svarové hlavice pro ESP8266 a senzory na základě schémat

Pokud jste již testovali obvod na protoboardu, nyní to můžeme přesunout do další fáze.. Použijme desku plošných spojů a svary pro esp8266 a senzory. Jejich zapojení je na zadní straně…

Poznámka: Pokud vidíte zadní stranu desky plošných spojů … svary nejsou příliš dobré, ale považujte toto za první prototyp … pokud máte návrhy/komentáře … neváhejte je přidat:)

Krok 3: Vložte ESP8266, senzory a relé

Vložte ESP8266, senzory a relé
Vložte ESP8266, senzory a relé
Vložte ESP8266, senzory a relé
Vložte ESP8266, senzory a relé

Vložte ESP8266, senzory (DHT11 a fotobuňka) a relé (5v) do záhlaví … (myslím, že je můžete přivařit přímo k desce … ale raději jsem použil záhlaví, abych je v případě potřeby snadno odstranil).

Tip: Pro připojení senzoru světla jsem použil teplem smrštitelné návleky na kabely, takže kolíky fotobuňky jsou chráněny před pohyby.

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

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

Můžete použít jakýkoli vodní kanystr, který máte. Použil jsem kanystr na 10 litrů vody, aby měl dostatek autonomie na pár týdnů.

Vodní čerpadlo je na 12 V (1 A), takže jej připojuji přímo k externímu zdroji energie.

Krok 5: Načtení kódu a jeho otestování

Načtení kódu a jeho otestování
Načtení kódu a jeho otestování

K programování ESP8266 (NodeMCU) můžete použít Arduino IDE.

Získejte nejnovější verzi kódu z tohoto úložiště:

Při prvním načtení kódu bude zařízení fungovat jako AP a pro další konfiguraci se budete muset připojit k této WIFI síti:

SSID: 1SmartWaterPlant

Heslo: voda

Potom můžete k zařízení přistupovat z libovolného prohlížeče pomocí následujících:

VAŠE_ZARIADENÍ_IP: 8356/html stav kontroly (teplota, vlhkost atd.)

Poznámka: IP adresu svého zařízení můžete zjistit z výstupu sériového monitoru z Arduino IDE.

Doporučuje: