Tartalomjegyzék:
- Kellékek
- 1. lépés: Áramköri diagram
- 2. lépés: Hozzon létre fiókot a Pubnub alkalmazásban az alkalmazáskulccsal
- 3. lépés: Töltse fel a kódot a Nodemcu & Arduino webhelyen
- 4. lépés: Hozza létre a Freeboard irányítópultját
- 5. lépés: Következtetés
Videó: Zöldház megfigyelés IOT -val: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ami a mezőgazdaságot illeti, a növények hőmérsékletének és páratartalmának megfigyelése fontos tényező a túlélésükhöz. Jelenleg az emberek üvegházban elhelyezett hőmérőket használnak, hogy a gazdák mérhessék a hőmérsékletet. Ez a kézi megközelítés azonban megköveteli a gazdától, hogy fizikailag jelen legyen azon a helyen, amely nem minden esetben lehetséges. Ezért ezt a kompakt készüléket a VeggiTech -en fejlesztettem ki ennek a problémának a megoldására.
Ez egy üvegházfigyelő rendszer, amely érzékeli a hőmérsékletet, a páratartalmat, a hőindexet, és elküldi azt egy online műszerfalon a wifi -n keresztül. Ez egy öntöltő készülék, amely napelemeken működik, és ha a környezet túllépi a küszöböt, hangjelzővel rendelkezik.
Kellékek
A projekt teljes költsége 270 AED (73 USD)
Szükséges anyagok:-
- Nodemcu
- Arduino Uno
- 10W napelemek
- 12V napelemes töltésvezérlő
- 12V ólom savas akkumulátor
- DHT22 érzékelő
- 16x2 LCD i2c
- Fa fiók
- 5V relé
1. lépés: Áramköri diagram
A készülék rendelkezik a fenti kapcsolattal a teljes program működéséhez. Az alábbiakban részletesen bemutatjuk a kapcsolatot:-
- A napelemek kapcsai a vezérlő töltéséhez
- Akkumulátor kapcsok a vezérlő töltéséhez
- Töltse fel a vezérlő kimenetét a Buck Converter & Buzzer -re
- Buck konverter (5V kimenet) arduino, relé, LCD, dht22 és nodemcu
- LCD SDA, SCL - A4 és A5
- Arduino Rx, Tx - nodemcu Tx, Rx
- Relé a töltésszabályozó kimenete és a hangjelző között
2. lépés: Hozzon létre fiókot a Pubnub alkalmazásban az alkalmazáskulccsal
Hozza létre fiókját a Pubnubon, hogy az adatok átvitele sikeres legyen. Készítsen új alkalmazást a jobb felső sarokban, és másolja a pub/alkulcs adatait. Ez a kulcs átkerül az Arduino kódba, amelyet feltölt a nodemcu -ra.
3. lépés: Töltse fel a kódot a Nodemcu & Arduino webhelyen
Töltse le az alábbi kódot. Helyezze a pub/alkulcsot a PubNub -fiókjából az üvegház_iot kódba, közvetlenül a beállítási funkció fölé. Az „üvegház_iot” kód feltöltésre kerül a nodemcu -ra, az „arduino_slave” kód pedig az arduino -ra.
4. lépés: Hozza létre a Freeboard irányítópultját
Hozza létre freeboard.io -ját, és itt jelennek meg az adatok vonzó vizuális formában. Először is, az adatok feltöltődnek a nodemcu -ról a pubnub szerverre, a pubnub könnyen integrálható a szabaddeszkába, ezért használjuk mindkét szolgáltatást együtt. Kövesse az alábbi lépéseket az online műszerfal beállításához:-
- Válassza az adatforrásokat a jobb felső sarokban Pubnub néven
- Hozzon létre új paneleket a hőmérséklet, a páratartalom és a hőindex számára
- Válasszon bármilyen típusú panel kijelzőt, amire szüksége van. Népszerű a mérőműszer ehhez az alkalmazáshoz
- A panelen belül válassza az adatforrást JSON -ként. Ez a szövegszerkesztőhöz vezet, ahol beírhatja a [műszerfal neve] [változó neve az arduino IDE] -ből. Ha hőmérséklet -leolvasást szeretne kapni, akkor írja be a „Hőmérséklet” értéket, mivel ez a JSON formátum neve, amikor feltöltötték a nodemcu -ról a szerverre. Ugyanez minden panelre.
5. lépés: Következtetés
Összességében hasznos projekt volt, de itt van néhány korlátozás, amelyekkel szembesültem:-
- Porvédelem hiánya:- IP67 védőburkolatot kellett volna hozzáadnom az elektronika védelme és a jobb megbízhatóság érdekében.
- A lítium akkumulátor veszélyei:-A lítium elem használata helyett az ólom-sav akkumulátor biztonságosabb, mivel a magas hőmérsékletű lipo akkumulátor meggyulladhat. Valójában így égettem el ezt a projektet, így ezt keményen tanultam.
- a napfénytől függő teljesítmény:- A napfény a fő energiaforrás. Enélkül a rendszer leáll, ezért alternatív forrásra van szükség. Nem szabad elfelejteni, hogy a napelemes rendszerek növelik a költségeket.
- a Freeboard szolgáltatás működési költsége:- havi 12 USD-t kell költeni a freeboard.io szolgáltatásra. A költségek csökkentése érdekében jobb alternatíva szükséges.
Most a következő lépés az, hogy vezeték nélküli LoRa érzékelőket adok hozzá az üvegházhoz, összegyűjtöm a leolvasott értékeket a WiFi átjárón keresztül, és feltöltöm egy egyedi tervezésű műszerfalra a Node-Red használatával. Ez a rendszer hosszú akkumulátor-élettartammal (8-10 év) és nagyobb megbízhatósággal rendelkezik, így a fenti korlátozások megszűnnek.
Ajánlott:
Jelenlegi megfigyelés az Arduino Nano (I2C) útján: 5 lépés
Aktuális megfigyelés az Arduino Nano (I2C) útján: Helló, jó üdvözletet! TA12-200 áramérzékelő adatai
Időjárás -megfigyelés az ESP32_DHT11_OLED_Thingspeak használatával: 7 lépés
Időjárás -figyelés az ESP32_DHT11_OLED_Thingspeak használatával: Ebben az oktatóanyagban egy ESP32 és DHT11 segítségével időjárás -figyelőt készít, amely figyeli a hőmérsékletet és a páratartalmat. Ez OLED kijelzőn jelenik meg. És fel van töltve a ThingSpeak -re. Az ESP32 egy hatékony IOT eszköz. Ez egy olcsó rendszer
Zöldház automatizálás: 11 lépés
Zöldház -automatizálás: Az üvegház -automatizálás egy olyan projekt, amelyben egy üvegház három paramétere, azaz a talaj nedvessége, hőmérséklete & A páratartalmat a felhasználó távolról, egyszerűen egy webböngésző segítségével felügyeli
Raspberry Pi otthoni megfigyelés a Dropbox segítségével: 7 lépés
Raspberry Pi otthoni megfigyelés a Dropbox segítségével: Ez az oktatóanyag megmutatja, hogyan hozhat létre egyszerű és bővíthető otthoni megfigyelő rendszert Raspberry Pi, webkamera, néhány elektromos alkatrész és Dropbox -fiók használatával. A kész rendszer lehetővé teszi a képek távoli kérését és megtekintését
Otthoni megfigyelés a Twitteren és a YouTube -on keresztül: 6 lépés
Otthoni felügyelet a Twitteren és a YouTube-on keresztül: A Yoics for Windows legújabb verziójával könnyedén bármilyen webkamerát saját személyes felügyeleti rendszerévé alakíthat, ahol a videók automatikusan feltöltődnek a YouTube-ra. a Twitter értesítést küld