Sadržaj:

Monitoring staklenika sa IOT -om: 5 koraka
Monitoring staklenika sa IOT -om: 5 koraka

Video: Monitoring staklenika sa IOT -om: 5 koraka

Video: Monitoring staklenika sa IOT -om: 5 koraka
Video: НОВИНКА! ЛУЧШЕЕ СЛЕЖЕНИЕ ЗА ЧЕЛОВЕКОМ камера ANBIUX 2 в1 2024, Juli
Anonim
Image
Image

Što se tiče poljoprivrede, praćenje temperature i vlažnosti biljaka važan je faktor 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 toj lokaciji što nije moguće svaki put. Zato sam razvio ovaj kompaktni uređaj u VeggiTechu kako bih riješio ovaj problem.

Ovo je sistem za nadzor staklenika koji može osjetiti temperaturu, vlažnost, indeks topline i poslati ga na online 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.

Supplies

Ukupni troškovi ovog projekta su 270 AED (73 USD)

Potrebni materijali:-

  1. Nodemcu
  2. Arduino Uno
  3. 10W solarni paneli
  4. 12V solarni regulator punjenja
  5. 12V olovna baterija
  6. Senzor DHT22
  7. 16x2 LCD i2c
  8. Drvena ladica
  9. 5V relej

Korak 1: Dijagram kola

Otvorite račun na Pubnubu pomoću ključa aplikacije
Otvorite račun na Pubnubu pomoću ključa aplikacije

Uređaj ima gornju vezu za rad cijelog programa. Ispod je detaljno prikazana veza:-

  • Terminali solarnih panela za kontroler punjenja
  • Terminali baterije za kontroler 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: Kreirajte račun na Pubnubu pomoću ključa aplikacije

Otvorite račun na Pubnubu pomoću ključa aplikacije
Otvorite račun na Pubnubu pomoću ključa aplikacije

Napravite svoj račun na Pubnubu tako da se podaci uspješno prenose. Napravite novu aplikaciju u gornjem desnom kutu i kopirajte informacije o pub/potključu. Ovaj ključ će se prenijeti u Arduino kod koji ćete postaviti na nodemcu.

Korak 3: Postavite kôd na Nodemcu & Arduino

Otpremite kôd na Nodemcu & Arduino
Otpremite kôd na Nodemcu & Arduino
Otpremite kôd na Nodemcu & Arduino
Otpremite 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: Kreirajte nadzornu ploču za slobodnu ploču

Kreirajte Nadzornu ploču za Freeboard
Kreirajte Nadzornu ploču za Freeboard

Napravite svoj freeboard.io i tu će se vaši podaci prikazati u atraktivnoj vizualnoj formi. Prvo će se podaci učitati s nodemcua na pubnub server, pubnub se može lako integrirati u nadmorsku ploču, što je razlog zašto zajedno koristimo obje ove usluge. Slijedite ove korake za postavljanje internetske nadzorne ploče:-

  1. Odaberite izvore podataka u gornjem desnom kutu kao Pubnub
  2. Kreirajte svaki novi panel za indeks temperature, vlažnosti i topline
  3. Odaberite bilo koju vrstu ekrana koja vam je potrebna. Za ovu aplikaciju popularan je mjerač mjerača
  4. Unutar ploče odaberite izvor podataka kao JSON. Odvest će vas u uređivač 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 otpremljen s nodemcua na poslužitelj. Isto za sve panele.

Korak 5: Zaključak

Zaključak
Zaključak

Bio je to općenito koristan projekt, ali evo nekoliko ograničenja s kojima sam se suočio:-

  1. Nedostatak zaštite od prašine:- Trebao sam dodati IP67 kućište kućišta za zaštitu elektronike i bolju pouzdanost.
  2. Opasnosti od litijumske baterije:-Umjesto upotrebe litijumske baterije, olovna baterija je sigurnija jer se za vrijeme visoke temperature lipo baterija može zapaliti. Tako sam zapravo spalio ovaj projekat pa sam ovo naučio na težak način.
  3. snaga zavisna od sunčeve svjetlosti:- Sunčeva svjetlost je glavni izvor energije. Bez toga, sistem će se zaustaviti pa je potreban alternativni izvor. Ne treba zaboraviti da solarni sistemi povećavaju cijenu.
  4. operativni troškovi usluge Freeboard:- 12 $ mjesečno potrebno je potrošiti na uslugu freeboard.io. Potrebna je bolja alternativa za smanjenje troškova.

Sada je moj sljedeći korak dodavanje bežičnih LoRa senzora u staklenik, prikupljanje očitanja putem WiFi gatewaya i postavljanje na prilagođenu nadzornu ploču koristeći Node-Red. Ovaj sistem ima dug vijek trajanja baterije (8-10 godina) i veću pouzdanost pa su sva gore navedena ograničenja uklonjena.

Preporučuje se: