Mündəricat:

IOT ilə Yaşıl Evin Monitorinqi: 5 addım
IOT ilə Yaşıl Evin Monitorinqi: 5 addım

Video: IOT ilə Yaşıl Evin Monitorinqi: 5 addım

Video: IOT ilə Yaşıl Evin Monitorinqi: 5 addım
Video: Bakı metrosunda gənclərin elədiyi zarafat 2024, Iyul
Anonim
Image
Image

Kənd təsərrüfatına gəldikdə, bitkilərin istiliyini və rütubətini izləmək onların yaşaması üçün vacib bir faktordur. Hal -hazırda, insanlar bir istixana bağlanan termometrlərdən istifadə edirlər ki, fermerlər temperaturu ölçə bilsinlər. Ancaq bu əllə yanaşma, fermerin hər dəfə mümkün olmayan yerdə fiziki olaraq olmasını tələb edir. Bu problemi həll etmək üçün VeggiTech -də bu kompakt cihazı hazırladım.

İstilik, rütubət, istilik indeksini hiss edə bilən və wifi vasitəsilə onlayn tablosuna göndərə bilən bir istixana monitorinq sistemidir. Günəş panellərində işləyən və ətraf eşik həddini aşanda səs siqnalı olan özünü dolduran bir cihazdır.

Təchizat

Bu layihənin ümumi dəyəri 270 AED (73 $)

Tələb olunan materiallar:-

  1. Nodemcu
  2. Arduino Uno
  3. 10W Günəş Panelləri
  4. 12V Günəş Şarj Nəzarətçisi
  5. 12V Qurğuşun Batareya
  6. DHT22 Sensoru
  7. 16x2 LCD i2c
  8. Taxta Çekmece
  9. 5V Relay

Addım 1: Dövrə Şeması

Pubnub -da Tətbiq Açarı ilə Hesab yaradın
Pubnub -da Tətbiq Açarı ilə Hesab yaradın

Proqramın tam işləməsi üçün cihaz yuxarıdakı bağlantıya malikdir. Bağlantı detalları aşağıda verilmişdir:-

  • Günəş panelləri nəzarətçi üçün terminallar
  • Şarj nəzarətçisinin batareya terminalları
  • Dollar çeviriciyə və səs -küyə nəzarətçi çıxışı
  • Arduino, relay, lcd, dht22 və nodemcu -ya çevirici (5V çıxışı)
  • LCD SDA, SCL - A4 və A5
  • Arduino Rx, Tx -dən Tx -a, Rx -ə
  • Şarj nəzarətçisinin çıxışı ilə səs siqnalı arasındakı röle

Addım 2: Pubnub -da Tətbiq Açarı ilə Hesab yaradın

Pubnub -da Tətbiq Açarı ilə Hesab yaradın
Pubnub -da Tətbiq Açarı ilə Hesab yaradın

Məlumatların uğurla ötürülməsi üçün hesabınızı Pubnub -da yaradın. Sağ üst küncdə yeni bir tətbiq yaradın və pub/alt açar məlumatlarını kopyalayın. Bu açar nodemcu -da yüklədiyiniz Arduino koduna köçürüləcək.

Addım 3: Nodemcu və Arduinoda Kod yükləyin

Nodemcu və Arduinoda Kod yükləyin
Nodemcu və Arduinoda Kod yükləyin
Nodemcu və Arduinoda Kod yükləyin
Nodemcu və Arduinoda Kod yükləyin

Aşağıdakı kodu yükləyin. PubNub hesabınızdan pub/alt açarını quraşdırma funksiyasının üstündəki greenhouse_iot koduna qoyun. 'greenhouse_iot' kodu nodemcu -ya, 'arduino_slave' kodu isə arduino -ya yüklənəcək.

Addım 4: Freeboard Tablosunu yaradın

Freeboard Tablosunu yaradın
Freeboard Tablosunu yaradın

Freeboard.io yaradın və məlumatlarınız cəlbedici bir vizual formada göstəriləcək. Birincisi, məlumatlar nodemcu -dan pubnub serverinə yüklənəcək, pubnub asanlıqla freeboard -a inteqrasiya oluna bilər, bu səbəbdən bu xidmətlərin hər ikisini birlikdə istifadə edirik. Onlayn idarəetmə panelini qurmaq üçün aşağıdakı adımları yerinə yetirin:-

  1. Pubnub olaraq sağ üst küncdəki məlumat mənbələrini seçin
  2. İstilik, rütubət və İstilik İndeksi üçün hər biri yeni panellər yaradın
  3. Lazım olan hər hansı bir panel görüntüsünü seçin. Populyar olan bu tətbiq üçün ölçmə cihazıdır
  4. Paneldə JSON olaraq məlumat mənbəyini seçin. Sizi [tablosuna adı] [arduino IDE -dən dəyişən adı] yaza biləcəyiniz mətn redaktoruna aparacaq. Nodemcu -dan serverə yükləndikdə JSON formatının adı olduğundan temperatur oxunuşu əldə etmək istəyirsinizsə 'Temperatur' yazın. Bütün panellər üçün eyni.

Addım 5: Nəticə

Nəticə
Nəticə

Ümumilikdə faydalı bir layihə idi, amma burada qarşılaşdığım bir neçə məhdudiyyət var:-

  1. Tozdan qorunmanın olmaması:- Elektronikanın qorunması və daha yaxşı etibarlılıq üçün IP67 korpus qutusu əlavə etməliydim.
  2. Lityum batareyanın təhlükələri:-Lityum batareyadan istifadə etmək əvəzinə, qurğuşun-turşulu batareya daha təhlükəsizdir, çünki yüksək temperaturda lipo batareyası alovlana bilər. Bu layihəni həqiqətən belə yandırdım, buna görə də çətin bir şəkildə öyrəndim.
  3. Günəş işığından asılı olan güc:- Günəş işığı əsas güc mənbəyidir. Onsuz sistem dayanacaq, buna görə alternativ bir mənbəyə ehtiyac var. Günəş sistemlərinin xərcləri artırdığını da unutmaq olmaz.
  4. Freeboard xidmətinin əməliyyat dəyəri:- freeboard.io xidmətinə ayda 12 $ xərclənməlidir. Xərcləri azaltmaq üçün daha yaxşı bir alternativə ehtiyac var.

İndi növbəti addımım istixanaya simsiz LoRa sensorları əlavə etmək, oxunuşları WiFi şlüzündən toplamaq və Node-Red istifadə edərək xüsusi olaraq hazırlanmış tablosuna yükləməkdir. Bu sistem uzun batareya ömrünə (8-10 il) və daha çox etibarlılığa malikdir, buna görə də yuxarıdakı bütün məhdudiyyətlər aradan qaldırılır.

Tövsiyə: