Tartalomjegyzék:
- 1. lépés: 1. lépés: Használja ezt a sémát
- 2. lépés: Dolgozás a NYÁK -on - Hegesztési fejlécek ESP8266 -hoz és érzékelők a vázlatok alapján
- 3. lépés: Szerelje be az érzékelőket és helyezze a NYÁK -t egy dobozba
- 4. lépés: A ThingSpeaks beállítása
- 5. lépés: Szerezze be a kódot, konfigurálja és töltse fel
- 6. lépés: Készítse elő a Jerry kannát és a vízszivattyút
- 7. lépés: Csatlakoztassa és kezdje el az információszerzést a ThingSpeaks.com webhelyen keresztül
Videó: Intelligens növényi öntözés napelemmel: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ez az első SmartPlantWatering projektem frissített változata (https://www.instructables.com/id/Smart-Plant-Water…
Főbb különbségek az előző verzióhoz képest:
1. Csatlakozik a ThingSpeaks.com webhelyhez, és ezen az oldalon teszi közzé a rögzített adatokat (hőmérséklet, páratartalom, fény stb.) - csatornám a ThingSpeaks szolgáltatásban -
2. Akkumulátorral való működésre optimalizált. Ez a verzió napelemet használ a 3,7 V -os Lipo 18650 akkumulátor töltésére.
3. Állítsa be a frissítési gyakoriságot és az öntözést az időjárás alapján (OpenWeatherMap.org).
4. Optimalizált kód… feltöltve a Github-ra-https://github.com/eplx/esp8266-Plants-Watering
Követelmények:
- PCB
- ESP8266 NodeMCU
- DHT11 érzékelő (hőmérséklet és páratartalom)
- Relé
- Fényérzékelő
- Doboz / konténer
- Fejlécek
- Vízszivattyú (12V)
- kicsi átmérőjű, átlátszó lágy tömlő (a vízpumpa csatlakozóitól függően változhat)
- 3.7 Lipo akkumulátor
- TP4056 (akkumulátortöltő)
- vezetékek
- türelem…. ez nem bonyolult…. de némi időbe telik, főleg, ha először teszel valamit ezekkel az összetevőkkel..:)
Az alábbiakban néhány grafikont talál a ThingSpeaks segítségével:
Következő Növényi öntözés (az öntözés hátralévő óráit mutatja) Vízszint (liter a víztartályban)
1. lépés: 1. lépés: Használja ezt a sémát
Kövesse a sémát, és másolja be ezt a protoboardba…
a következő elemekre van szüksége:
1. Protoboard
2. ESP8266 NodeMCU
3. DHT11 érzékelő (hőmérséklet és páratartalom)
4. Relé
5. Fényérzékelő
6. Vízszivattyú (12V)
7. kicsi átmérőjű átlátszó lágy tömlő (a vízpumpa csatlakozóitól függően változhat)
2. lépés: Dolgozás a NYÁK -on - Hegesztési fejlécek ESP8266 -hoz és érzékelők a vázlatok alapján
Használja a vázlatot a PCB -re történő replikáláshoz. A fenti vázlat mellett TP 4056 -ot adtam hozzá egy Lipo akkumulátor töltéséhez napelem segítségével. Ha szeretné, használhat más akkumulátortöltő kártyákat is. Kérjük, használjon olyat, amely rendelkezik védelemmel az akkumulátor túltöltésére/lemerítésére.
ha 12 V -os napelemet használ, akkor a feszültséget 5 V -ra kell átalakítani. A TP4046 nem támogatja a 12V -ot bemenetként.
Ezeket a csatlakozásokat kötöttem egy TP4056 készülékkel egy Lipo akkumulátor töltésére és egy ESP8266 NodeMcu tápellátására.
Napelem (+) -> Lépés -> TP4056 (+)
Napelem (-) -> Lépés lefelé -> TP4056 (-)
TP4056 (OUT +) -> ESP8266 (+); USB -kábelt használtam ehhez a csatlakozáshoz
TP4056 (OUT -) -> ESP8266 (-);
3. lépés: Szerelje be az érzékelőket és helyezze a NYÁK -t egy dobozba
Műanyag dobozt használtam, amelyet kint lehet használni a NYÁK -kártya és a hőmérséklet/páratartalom érzékelő elhelyezéséhez.
4. lépés: A ThingSpeaks beállítása
A projekt ezen verziójában a ThingSpeaks.com oldalt használtam. Ez az oldal ingyenes és kereskedelmi verzióval rendelkezik. Az ingyenes verziót használtam, és létrehoztam egy csatornát a projekt által rögzített adatok feltöltésére.
Az ötlet az, hogy információkat gyűjtsünk és vizualizáljunk különböző grafikonokon / mérőeszközökön keresztül
thingspeak.com/channels/504661
Először létre kell hoznia egy fiókot, majd létre kell hoznia egy csatornát (ha kétségei vannak a fiók vagy a csatorna létrehozásával kapcsolatban, lépjen kapcsolatba velem)
Ezután be kell állítania a csatornát ezekkel a beállításokkal. Fontos, hogy ugyanazokat a mezőket konfigurálja, mert hivatkozom rájuk a kódban.
5. lépés: Szerezze be a kódot, konfigurálja és töltse fel
Látogassa meg a következő Git adattárat
Töltse le a kódot, és telepítse az ESP8266 készülékbe. A kódot rendszeresen frissítik, de továbbra is ugyanazzal a vázlattal dolgozom, amelyet itt megosztanak. Ebben a verzióban a ThingSpeaks -et használom adatgyűjtéshez és grafikonok készítéséhez az internetes vizualizációhoz. Ezenkívül az openWeatherMap.org használata lehetővé teszi az aktuális időjárás és előrejelzés lekérését a városra, ahol tartózkodik. Ezeket az információkat az akkumulátor kihasználtságának optimalizálására használjuk, ha esős napokra számítunk, és előfordulhat, hogy az akkumulátor nincs teljesen feltöltve.
Fontos!! - A kódban vannak olyan beállítások, amelyeket módosítani kell.
Nézze meg a kódot, és frissítse a következő változók értékét
- ThingSpeaks_KEY - a ThingSpeaks webhelyén használatos
- openWeatherAPIid - az aktuális időjárási információk és az elkövetkező napok előrejelzésének lekérésére szolgál.
- openWeatherAPIappid - az aktuális időjárási információk és az elkövetkező napok előrejelzésének lekérésére szolgál
Ha tetszik a kód, kérjük, jelölje meg csillaggal a GitHub -ban !. Köszönöm!
6. lépés: Készítse elő a Jerry kannát és a vízszivattyút
Bármilyen víztartályt használhat. Én 10 literes vizes edényt használtam, így pár hétre elegendő önállósággal rendelkezik.
A vízszivattyú 12V (1A), ezért közvetlenül külső áramforráshoz csatlakoztatom. Használhat 5 V -os vízszivattyút is, és megpróbálhatja ugyanazzal az akkumulátorral táplálni, mint az ESP8266. Ezt még nem próbáltam, de ez ötlet lehet a projekt másik szakaszához.
7. lépés: Csatlakoztassa és kezdje el az információszerzést a ThingSpeaks.com webhelyen keresztül
A csatlakoztatás után az ESP8266 adatokat küld a ThingSpeaks.com weboldalra, és megjelenítheti a grafikonokat és az adatokat. Ezenkívül a növényeket minden nap öntözik, és a hőmérséklet/páratartalom alapján beállítja a szükséges vízmennyiséget.
Kérjük, nézze meg csatornámon az élő adatokat -
Ajánlott:
Automatikus növényi öntözés: 4 lépés
Automatikus növényi öntözés: Nem elégedettek a növények az ellátásával? Mindig elpusztulnak anélkül, hogy elmagyaráznák Önnek a problémáikat? Nos, akkor olvassa tovább, hogyan kell felépíteni saját automatikus növényi öntözőrendszerét, amely minden szükséges információt megad Önnek tervezd meg
Automatikus intelligens növénycserep - (barkácsolás, 3D nyomtatás, Arduino, öntözés, projekt): 23 lépés (képekkel)
Automatikus intelligens növényi cserép - (barkácsolás, 3D nyomtatás, Arduino, öntözés, projekt): Hello, Néha, amikor néhány napra elmegyünk otthonról, vagy nagyon elfoglaltak vagyunk, a szobanövények (igazságtalanul) szenvednek, mert nem öntözik őket, amikor kell. Ez az én megoldásom. Ez egy intelligens növényi edény, amely a következőket tartalmazza: Beépített víztartály. Egy ilyen
Intelligens növényi öntözés: 5 lépés (képekkel)
Intelligens növényi öntözés: Helló! Ezzel a projekttel automatikusan öntözheti növényeit/növényeit, figyelembe véve a külső hőmérsékletet, páratartalmat és fényt. Használhatja ezt otthoni időjárás -állomásként is, és ellenőrizheti a hőmérsékletet, a páratartalmat és a világosságot mobiltelefonjáról vagy számítógépről
A legegyszerűbb Arduino intelligens növényi öntözés: 7 lépés (képekkel)
A legegyszerűbb Arduino intelligens növényi öntözés: Legutóbb, amikor intructable -t írtunk arról, hogyan készítsünk automatikus növényi öntözőrendszert arduino -val és érzékelőkkel, cikkünk sok figyelmet és nagyszerű visszajelzést kapott. Ezt követően azon gondolkodtunk, hogyan lehetne jobbá tenni. Úgy tűnik, a mi
DIY nedvesség alapú intelligens öntözés: 10 lépés (képekkel)
DIY nedvesség-alapú intelligens öntözés: Tudjuk, hogy a növényeknek vízre van szükségük, mint tápanyag szállító közeg, mivel az oldott cukrot és más tápanyagokat a növényen keresztül szállítják. Víz nélkül a növények elsorvadnak. A túlzott öntözés azonban kitölti a talaj pórusait, zavarja a