INHOUDSOPGAWE:
- Voorrade
- Stap 1: Kringdiagram
- Stap 2: Skep 'n rekening by Pubnub met die app -sleutel
- Stap 3: Laai kode op by Nodemcu & Arduino
- Stap 4: Skep vryboord -dashboard
- Stap 5: Gevolgtrekking
Video: Groenhuis -monitering met IOT: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Wat die landbou betref, is die monitering van die temperatuur en humiditeit van plante 'n belangrike faktor vir hul voortbestaan. Tans gebruik mense termometers wat in 'n kweekhuis aangebring is, sodat die boere die temperatuur kan meet. Hierdie handmatige benadering vereis egter dat die boer fisies teenwoordig is op die plek wat nie elke keer moontlik is nie. Daarom het ek hierdie kompakte toestel by VeggiTech ontwikkel om hierdie probleem op te los.
Dit is 'n kweekhuismoniteringstelsel wat temperatuur, humiditeit, hitte -indeks kan waarneem en dit via 'n aanlyn dashboard kan stuur. Dit is 'n selflaaiapparaat wat op sonpanele werk en 'n gonser het wanneer die omgewing die drempel oorskry.
Voorrade
Die totale koste van hierdie projek is 270 AED (73 $)
Vereiste materiaal:-
- Nodemcu
- Arduino Uno
- 10W sonpanele
- 12V sonlaaibestuurder
- 12V loodsuurbattery
- Sensor DHT22
- 16x2 LCD i2c
- Houtlaai
- 5V -aflos
Stap 1: Kringdiagram
Die toestel het die bogenoemde verbinding sodat die volledige program werk. Hieronder is die verbinding in besonderhede:-
- Sonpanele terminale om laai kontroleerder
- Battery terminale om laai kontroleerder
- Laai beheerder se uitvoer na boksomskakelaar en zoemer
- Buck converter (5V output) to arduino, relay, lcd, dht22 & nodemcu
- LCD SDA, SCL tot A4 en A5
- Arduino Rx, Tx to nodemcu Tx, Rx
- Relais tussen die laai -beheerder se uitset na die zoemer
Stap 2: Skep 'n rekening by Pubnub met die app -sleutel
Skep u rekening by Pubnub sodat data suksesvol oorgedra kan word. Maak 'n nuwe app in die regter boonste hoek en kopieer inligting oor die kroeg-/subsleutel. Hierdie sleutel word oorgedra na die Arduino -kode wat u op nodemcu sal oplaai.
Stap 3: Laai kode op by Nodemcu & Arduino
Laai die onderstaande kode af. Plaas pub/subkey van u PubNub -rekening in die greenhouse_iot -kode net bokant die opstellingsfunksie. 'greenhouse_iot' kode sal op nodemcu opgelaai word en 'arduino_slave' kode sal op arduino opgelaai word.
Stap 4: Skep vryboord -dashboard
Skep u freeboard.io en dit is waar u data in 'n aantreklike visuele vorm vertoon word. Eerstens sal die data van nodemcu na die pubnub -bediener opgelaai word; pubnub kan maklik in die vryboord geïntegreer word, wat die rede is waarom ons albei hierdie dienste saam gebruik. Volg hierdie stappe om die aanlyn dashboard op te stel:-
- Kies databronne in die regter boonste hoek as Pubnub
- Skep nuwe panele elk vir temperatuur, humiditeit en hitte -indeks
- Kies die tipe paneel wat u benodig. 'N Gewilde een is metermeter vir hierdie toepassing
- Kies die databron binne die paneel as JSON. Dit sal u na die teksredigeerder lei, waar u [naam van die paneelbord] [veranderlike naam van arduino IDE] kan tik. As u temperatuur wil lees, tik dan 'Temperatuur', aangesien dit die JSON -formaatnaam is toe dit van nodemcu na die bediener opgelaai is. Dieselfde geld vir alle panele.
Stap 5: Gevolgtrekking
Dit was 'n nuttige projek in die algemeen, maar hier is 'n paar beperkings waarmee ek te kampe gehad het:-
- Gebrek aan stofbeskerming:- Ek moes 'n IP67-omhulselkas vir elektroniese beskerming en beter betroubaarheid bygevoeg het.
- Gevare van litiumbattery:-In plaas daarvan om 'n litiumbattery te gebruik, is loodsuurbattery veiliger, aangesien lipo-battery tydens hoë temperatuur aan die brand kan slaan. Dit is hoe ek hierdie projek eintlik verbrand het, sodat ek dit op 'n moeilike manier geleer het.
- krag afhanklik van sonlig:- Sonlig is die belangrikste kragbron. Daarsonder sal die stelsel stop sodat 'n alternatiewe bron nodig is. Om nie te vergeet dat sonstelsels die koste verhoog nie.
- die bedryfskoste van Freeboard-diens:- 12 $ per maand moet bestee word aan freeboard.io-diens. 'N Beter alternatief is nodig om die koste te verminder.
Nou is my volgende stap om draadlose LoRa-sensors in die kweekhuis by te voeg, die lesings deur die WiFi-gateway te versamel en dit op te laai op 'n pasgemaakte paneelbord met behulp van Node-Red. Hierdie stelsel het 'n lang batterylewe (8-10 jaar) en meer betroubaarheid, sodat al die bogenoemde beperkings uit die weg geruim word.
Aanbeveel:
Aan die gang met AWS IoT Met draadlose temperatuursensor met behulp van MQTT: 8 stappe
Aan die gang met AWS IoT Met draadlose temperatuursensor met behulp van MQTT: In vorige instruksies het ons verskillende wolkplatforms soos Azure, Ubidots, ThingSpeak, Losant, ens. Deurgegaan. al die wolkplatform. Vir meer inligting
IoT Cat Feeder met behulp van deeltjiesfoton geïntegreer met Alexa, SmartThings, IFTTT, Google Sheets: 7 stappe (met foto's)
IoT -kattevoer met behulp van deeltjiesfoton geïntegreer met Alexa, SmartThings, IFTTT, Google Sheets: Die behoefte aan 'n outomatiese kattevoer is vanselfsprekend. Katte (die naam van ons kat is Bella) kan onaangenaam wees as hulle honger is, en as jou kat soos ek is, sal die bak elke keer droog eet. Ek het 'n manier nodig gehad om outomaties 'n beheerde hoeveelheid kos uit te gee
OUTOMATISEERDE WATERSTELSEL VAN 'N GROENHUIS: 4 stappe
OUTOMATISEERDE WATERSTELSEL VAN 'N GROENHUIS: Hallo, in hierdie instruksies sal ons 'n outomatiese waterstelsel van 'n kweekhuis bou om water te bespaar en tyd te bespaar. Ons vriend sal dus baie minder tyd bestee aan die natmaak van sy plante
IoT Plant Monitoring System (Met IBM IoT Platform): 11 stappe (met foto's)
IoT Plant Monitoring System (Met IBM IoT Platform): Oorsig Die Plant Monitoring System (PMS) is 'n toepassing wat gebou is met individue wat in die werkersklas is met 'n groen duim in gedagte. Vandag is werkende individue besiger as ooit tevore; om hul loopbane te bevorder en hul finansies te bestuur
IOT -rookmelder: werk bestaande rookmelder op met IOT: 6 stappe (met foto's)
IOT Rookmelder: Werk bestaande rookmelder by met IOT: Lys van bydraers, Uitvinder: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Toesighouer: Dr Chia Kim Seng Departement meganiese en robotiese ingenieurswese, Fakulteit Elektriese en Elektroniese Ingenieurswese, Universiti Tun Hussein Onn Malaysia.Distribueer