Sadržaj:
- Pribor
- Korak 1: Dijagram kruga
- Korak 2: Izradite račun na Pubnubu s ključem aplikacije
- Korak 3: Učitajte kôd na Nodemcu & Arduino
- Korak 4: Izradite Nadzornu ploču za Freeboard
- Korak 5: Zaključak
Video: Monitoring staklenika s IOT -om: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Što se tiče poljoprivrede, praćenje temperature i vlažnosti biljaka važan je čimbenik za njihov opstanak. Trenutno ljudi koriste termometre pričvršćene u stakleniku kako bi poljoprivrednici mogli mjeriti temperaturu. Međutim, ovaj ručni pristup zahtijeva od poljoprivrednika da bude fizički prisutan na tom mjestu što nije moguće svaki put. Stoga sam razvio ovaj kompaktni uređaj u VeggiTechu kako bih riješio ovaj problem.
Ovo je sustav za nadzor staklenika koji može osjetiti temperaturu, vlagu, indeks topline i poslati ga na internetsku nadzornu ploču putem WiFi -ja. To je uređaj za samo punjenje koji radi na solarnim panelima i ima zujalicu kada okolina pređe prag.
Pribor
Ukupni troškovi ovog projekta su 270 AED (73 USD)
Potrebni materijali:-
- Nodemcu
- Arduino Uno
- Solarni paneli od 10W
- 12V solarni regulator punjenja
- 12V olovna kiselinska baterija
- Senzor DHT22
- 16x2 LCD i2c
- Ladica za drvo
- 5V relej
Korak 1: Dijagram kruga
Uređaj ima gornju vezu za rad cijelog programa. Ispod je detaljno povezivanje:-
- Terminali solarnih panela za regulator punjenja
- Priključci baterije za regulator punjenja
- Izlaz kontrolera punjenja na pretvarač i zujalicu
- Buck pretvarač (izlaz 5V) na arduino, relej, lcd, dht22 i nodemcu
- LCD SDA, SCL do A4 i A5
- Arduino Rx, Tx do nodemcu Tx, Rx
- Relej između izlaza kontrolera punjenja na zujalicu
Korak 2: Izradite račun na Pubnubu s ključem aplikacije
Napravite svoj račun na Pubnubu tako da se podaci uspješno prenose. Napravite novu aplikaciju u gornjem desnom kutu i kopirajte podatke o pub/potključu. Ovaj ključ će se prenijeti u Arduino kod koji ćete postaviti na nodemcu.
Korak 3: Učitajte kôd na Nodemcu & Arduino
Preuzmite donji kod. Postavite pub/potključ sa svog PubNub računa u kod greenhouse_iot odmah iznad funkcije postavljanja. Kod 'greenhouse_iot' bit će postavljen na nodemcu, a kod 'arduino_slave' na arduino.
Korak 4: Izradite Nadzornu ploču za Freeboard
Napravite svoj freeboard.io i ovdje će se vaši podaci prikazati u atraktivnom vizualnom obliku. Prvo, podaci će se učitati s nodemcua na pubnub poslužitelj, pubnub se može lako integrirati u nadmorsku visinu, što je razlog zašto zajedno koristimo obje ove usluge. Slijedite ove korake za postavljanje internetske nadzorne ploče:-
- Odaberite izvore podataka u gornjem desnom kutu kao Pubnub
- Izradite svaki novi panel za indeks temperature, vlažnosti i topline
- Odaberite bilo koju vrstu zaslona koja vam je potrebna. Za ovu aplikaciju popularan je mjerač mjerača
- Unutar ploče odaberite izvor podataka kao JSON. Odvest će vas do uređivača teksta gdje možete upisati [naziv nadzorne ploče] [naziv varijable iz arduino IDE -a]. Ako želite dobiti očitanje temperature, upišite 'Temperature' budući da je to naziv formata JSON -a kada je prenesen s nodemcua na poslužitelj. Isto za sve ploče.
Korak 5: Zaključak
Bio je to općenito koristan projekt, ali evo nekoliko ograničenja s kojima sam se suočio:-
- Nedostatak zaštite od prašine:- Trebao sam dodati kutiju IP67 za zaštitu elektronike i bolju pouzdanost.
- Opasnosti od litijeve baterije:-Umjesto korištenja litijeve baterije, olovna baterija je sigurnija jer se tijekom visokotemperaturne lipo baterije može zapaliti. Tako sam zapravo spalio ovaj projekt pa sam to naučio na težak način.
- snaga ovisna o sunčevoj svjetlosti:- Sunčeva svjetlost je glavni izvor energije. Bez toga sustav će se zaustaviti pa je potreban alternativni izvor. Ne treba zaboraviti da solarni sustavi povećavaju cijenu.
- operativni troškovi usluge Freeboard:- 12 $ mjesečno potrebno je potrošiti na uslugu freeboard.io. Potrebna je bolja alternativa za smanjenje troškova.
Moj sljedeći korak je dodavanje bežičnih LoRa senzora u staklenik, prikupljanje očitanja putem WiFi pristupnika i postavljanje na prilagođenu nadzornu ploču pomoću Node-Reda. Ovaj sustav ima dug vijek trajanja baterije (8-10 godina) i veću pouzdanost pa su sva gore navedena ograničenja uklonjena.
Preporučeni:
Automatizacija staklenika uz LoRa! (2. dio) -- Motorno otvaranje prozora: 6 koraka (sa slikama)
Automatiziranje staklenika uz LoRa! (2. dio) || Motorno otvaranje prozora: U ovom projektu pokazat ću vam kako sam stvorio motorizirani otvarač prozora za svoj staklenik. To znači da ću vam pokazati koji sam motor koristio, kako sam dizajnirao stvarni mehanički sustav, kako vozim motor i na kraju kako sam koristio Arduino LoRa
Automatiziranje staklenika uz LoRa! (1. dio) -- Senzori (temperatura, vlaga, vlaga tla): 5 koraka
Automatiziranje staklenika uz LoRa! (1. dio) || Senzori (temperatura, vlaga, vlaga tla): U ovom projektu pokazat ću vam kako sam automatizirao staklenik. To znači da ću vam pokazati kako sam izgradio staklenik i kako sam spojio napajanje i elektroniku za automatizaciju. Također ću vam pokazati kako programirati Arduino ploču koja koristi L
Automatizacija staklenika: 11 koraka
Automatizacija staklenika: Automatizacija staklenika je projekt u kojem su tri parametra staklenika, tj. Vlaga tla, temperatura & Vlažnost, korisnik nadzire daljinski jednostavno pomoću web preglednika
Hidroponski sustav za nadzor i kontrolu staklenika: 5 koraka (sa slikama)
Sustav za nadzor i kontrolu hidroponskih staklenika: U ovom uputstvu pokazat ću vam kako izgraditi hidroponski sustav nadzora i kontrole staklenika. Pokazat ću vam odabrane komponente, dijagram ožičenja kako je sklop konstruiran i Arduino skicu korištenu za programiranje Seeed
Pametni senzori staklenika: 5 koraka
Pametni senzori staklenika: Ovaj Instructable sada je na natječaju za mikrokontroler, glasajte za njega: Pozdrav svima, danas ću vam pokazati svoj mali projekt koji sam gradio nekoliko dana. Ovaj set sastoji se od 4 (četiri) različita senzora i mislim da svaki vlasnik staklenika