Mündəricat:
- Təchizat
- Addım 1: Dövrə Şeması
- Addım 2: Pubnub -da Tətbiq Açarı ilə Hesab yaradın
- Addım 3: Nodemcu və Arduinoda Kod yükləyin
- Addım 4: Freeboard Tablosunu yaradın
- Addım 5: Nəticə
Video: IOT ilə Yaşıl Evin Monitorinqi: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
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:-
- Nodemcu
- Arduino Uno
- 10W Günəş Panelləri
- 12V Günəş Şarj Nəzarətçisi
- 12V Qurğuşun Batareya
- DHT22 Sensoru
- 16x2 LCD i2c
- Taxta Çekmece
- 5V Relay
Addım 1: Dövrə Şeması
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
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
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.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:-
- Pubnub olaraq sağ üst küncdəki məlumat mənbələrini seçin
- İstilik, rütubət və İstilik İndeksi üçün hər biri yeni panellər yaradın
- 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
- 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ə
Ümumilikdə faydalı bir layihə idi, amma burada qarşılaşdığım bir neçə məhdudiyyət var:-
- Tozdan qorunmanın olmaması:- Elektronikanın qorunması və daha yaxşı etibarlılıq üçün IP67 korpus qutusu əlavə etməliydim.
- 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.
- 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.
- 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ə:
Nokia LCD ilə DSM501A ilə hava keyfiyyətinin monitorinqi: 7 addım
Nokia LCD ilə DSM501A ilə Hava Keyfiyyətinin Monitorinqi: Salam dostlar! Bu qısa təlimatda sizə evinizdə və ya hər yerdə hava qulluğunu necə izləyə biləcəyinizi göstərəcəyəm
ThingsBoard ilə IoT Pool Monitorinqi: 8 Addım
ThingsBoard ilə IoT Pool Monitorinqi: Bu təlimat, bir hovuzun və ya spanın pH, ORP və temperaturunun necə izləniləcəyini və məlumatları ThingsBoard.io vizualizasiya və saxlama xidmətinə yükləməyi göstərəcək
ESP8266 və AskSensors IoT Cloud ilə Bitki Monitorinqi və Xəbərdarlıqları: 6 addım
ESP8266 və AskSensors IoT Cloud ilə Bitki Monitorinqi və Xəbərdarlıqları: Bu layihə, ESP8266 və AskSensors IoT Platformasını istifadə edərək ağıllı bitki izləmə sistemi qurmağı hədəfləyir. suvarmağa kömək edən
Mavi və ya Yaşıl Lazer Göstəricisi ilə Yazmaq və Foto çəkmək: 3 Adım
Mavi və ya Yaşıl Lazer Göstəricisi ilə Yazmaq və Fotoşəkil çəkmək: Yazmağı izah edəcək sadə bir təlimat, həqiqətən gözəl fotoşəkillər üçün binalar, zəmin və s
Yaşıl LED Lampa (yanıb -sönən LED ilə idarə olunur): 9 addım
Yaşıl LED Lampa (Bir yanıb -sönən LED ilə idarə olunur): Bir neçə il əvvəl inkişaf etməkdə olan ölkələrdə işıqlandırma mövzusunda bir məqalə oxudum, 1.6 milyard insanın elektrik enerjisinə çıxışının olmadığını və etibarlı işıqlandırma mənbəyinin BÖYÜK bir problem olduğunu söylədi. Kanadalı bir şirkət lightin istehsal edir və paylayır