Mundarija:

IOT bilan Green House monitoringi: 5 qadam
IOT bilan Green House monitoringi: 5 qadam

Video: IOT bilan Green House monitoringi: 5 qadam

Video: IOT bilan Green House monitoringi: 5 qadam
Video: Ronalduning o'g'li vafot etgan kun... #ronaldu #shorts 2024, Iyul
Anonim
Image
Image

Qishloq xo'jaligi haqida gap ketganda, o'simliklarning harorati va namligini kuzatish ularning omon qolishining muhim omilidir. Hozirgi vaqtda odamlar issiqxonaga o'rnatilgan termometrlardan foydalanadilar, shuning uchun dehqonlar haroratni o'lchaydilar. Biroq, bu qo'lda yondashuv fermerning jismonan hozir bo'lishini talab qiladi, bu har doim ham mumkin emas. Men bu muammoni hal qilish uchun VeggiTech -da ushbu ixcham qurilmani ishlab chiqdim.

Bu issiqxona monitoringi tizimi bo'lib, u harorat, namlik, issiqlik indeksini sezadi va uni Wi -Fi orqali onlayn boshqaruv paneliga yuboradi. Bu o'z-o'zidan zaryad oluvchi qurilma, quyosh panellarida ishlaydi va atrof-muhit chegaradan oshib ketganda signal signaliga ega.

Ta'minotlar

Ushbu loyihaning umumiy qiymati 270 AED (73 $)

Kerakli materiallar:-

  1. Nodemcu
  2. Arduino Uno
  3. 10W quyosh panellari
  4. 12V quyosh zaryadini boshqaruvchi
  5. 12V qo'rg'oshin kislotali batareya
  6. DHT22 sensori
  7. 16x2 LCD i2c
  8. Yog'ochdan tortma
  9. 5V o'rni

1 -qadam: O'chirish diagrammasi

Pubnub -da dastur kaliti yordamida hisob yarating
Pubnub -da dastur kaliti yordamida hisob yarating

Qurilmada to'liq dastur ishlashi uchun yuqoridagi aloqa mavjud. Quyida ulanish haqida batafsil ma'lumot berilgan:-

  • Quvvat regulyatori uchun quyosh panellari terminallari
  • Quvvat regulyatori uchun batareya terminallari
  • Zaryad tekshirgichi konvertor va signal signaliga chiqadi
  • Arduino, relay, lcd, dht22 va nodemcu uchun buck konvertori (5V chiqishi)
  • LCD SDA, SCL - A4 va A5
  • Arduino Rx, Tx dan Tx, Rxgacha
  • Zaryadni boshqarish moslamasining chiqish signalidan signalgacha

2 -qadam: Pubnub -da dastur kaliti yordamida hisob yarating

Pubnub -da dastur kaliti yordamida hisob yarating
Pubnub -da dastur kaliti yordamida hisob yarating

Ma'lumotlar muvaffaqiyatli uzatilishi uchun Pubnub -da o'z hisobingizni yarating. O'ng yuqori burchakda yangi dastur yarating va pub/subkey ma'lumotlarini nusxalash. Bu kalit nodemcu -ga yuklanadigan Arduino kodiga o'tkaziladi.

3 -qadam: Kodni Nodemcu va Arduino -ga yuklang

Kodni Nodemcu va Arduino -ga yuklang
Kodni Nodemcu va Arduino -ga yuklang
Kodni Nodemcu va Arduino -ga yuklang
Kodni Nodemcu va Arduino -ga yuklang

Quyidagi kodni yuklab oling. PubNub hisob qaydnomangizdagi pub/sub kalitini sozlash funktsiyasining yuqorisidagi greenhouse_iot kodiga qo'ying. "greenhouse_iot" kodi nodemcu -ga yuklanadi va "arduino_slave" kodi arduino -ga yuklanadi.

4 -qadam: Freeboard boshqaruv panelini yarating

Freeboard boshqaruv panelini yarating
Freeboard boshqaruv panelini yarating

Freeboard.io -ni yarating va bu erda sizning ma'lumotlaringiz jozibali vizual shaklda ko'rsatiladi. Birinchidan, ma'lumotlar nodemcu -dan pubnub -serverga yuklanadi, pubnub -ni freeboard -ga osongina birlashtirish mumkin, shuning uchun biz bu xizmatlardan ikkalasini birgalikda ishlatamiz. Onlayn boshqaruv panelini o'rnatish uchun quyidagi amallarni bajaring:-

  1. Ma'lumot manbalarini Pubnub sifatida o'ng yuqori burchakda tanlang
  2. Har biri harorat, namlik va issiqlik indeksi uchun yangi panellar yarating
  3. Sizga kerak bo'lgan har qanday panelli displeyni tanlang. Ommabop - bu dastur uchun o'lchagich
  4. Paneli ichida JSON sifatida ma'lumot manbasini tanlang. Bu sizni matn tahrirlovchisiga olib boradi, u erda siz [asboblar paneli nomi] [arduino IDE dan o'zgaruvchining nomi] yozishingiz mumkin. Agar siz haroratni o'qishni xohlasangiz, "Harorat" ni kiriting, chunki bu nodemcu -dan serverga yuklangan JSON formatining nomi. Barcha panellar uchun bir xil.

5 -qadam: Xulosa

Xulosa
Xulosa

Bu umuman foydali loyiha edi, lekin men duch kelgan bir nechta cheklovlar:-

  1. Changdan himoyalanishning yo'qligi:- Men elektronikani himoya qilish va ishonchliligi uchun IP67 korpus qutisini qo'shishim kerak edi.
  2. Lityum batareyaning xavfi:-Lityum batareyaning o'rniga qo'rg'oshin kislotali akkumulyator xavfsizroq, chunki yuqori haroratli lipo batareyasi yonib ketishi mumkin. Men bu loyihani shu tarzda yoqib yubordim, shuning uchun men buni qiyin tarzda o'rgandim.
  3. Quyosh nuriga bog'liq quvvat:- Quyosh nuri- quvvatning asosiy manbai. Bu holda, tizim to'xtaydi, shuning uchun muqobil manba kerak. Shuni unutmaslik kerakki, quyosh tizimlari narxni oshiradi.
  4. Freeboard xizmatining operatsion narxi:- freeboard.io xizmatiga oyiga 12 dollar sarflash kerak. Xarajatlarni kamaytirish uchun yaxshiroq alternativa kerak.

Endi mening keyingi qadamim-issiqxonaga LoRa simsiz sensorlarini qo'shish, WiFi shlyuzi orqali o'qishni yig'ish va Node-Red yordamida maxsus mo'ljallangan asboblar paneliga yuklash. Bu tizim batareyaning uzoq umriga (8-10 yil) va ishonchliligiga ega, shuning uchun yuqoridagi barcha cheklovlar olib tashlanadi.

Tavsiya: