Mundarija:

IOT asosidagi aqlli ob -havo va shamol tezligini kuzatish tizimi: 8 qadam
IOT asosidagi aqlli ob -havo va shamol tezligini kuzatish tizimi: 8 qadam

Video: IOT asosidagi aqlli ob -havo va shamol tezligini kuzatish tizimi: 8 qadam

Video: IOT asosidagi aqlli ob -havo va shamol tezligini kuzatish tizimi: 8 qadam
Video: Туйи куни калтак йеган келинлар ШАРМАНДА 2024, Iyul
Anonim
IOT asosidagi aqlli ob -havo va shamol tezligini kuzatish tizimi
IOT asosidagi aqlli ob -havo va shamol tezligini kuzatish tizimi

Muallif: Nikhil Chudasma, Dhanashri Mudliar va Ashita Raj

Kirish

Ob -havo kuzatuvining ahamiyati ko'p jihatdan mavjud. Qishloq xo'jaligi, issiqxona va sanoatning xavfsiz ishlashini ta'minlash uchun ob -havo parametrlarini kuzatish talab qilinadi. Bu loyihani amalga oshirishning asosiy motivi - turli sohalarda simsiz ob -havo monitoringi. qishloq xo'jaligining o'sishi va rivojlanishidan sanoatning rivojlanishiga qadar. Dala ob -havo sharoiti fermerlar tomonidan uzoqdan kuzatilishi mumkin va simsiz aloqa yordamida qishloq xo'jaligi/issiqxonasining iqlimiy xatti -harakatlarini bilish uchun ularning jismonan hozir bo'lishini talab qilmaydi.

Ta'minotlar

Kerakli uskunalar:

  1. Raspberry Pi B+ modeli
  2. Arduino mega 2560
  3. A3144 Hall sensori
  4. IQ sensori moduli
  5. DHT11 harorat va namlik sensori
  6. MQ-7 gaz sensori
  7. UV sensori ML8511
  8. Miniatyurali rulman
  9. Yivli novda, olti burchakli yong'oq va kir yuvish mashinasi
  10. Neodimiy magnit
  11. 10K qarshilik
  12. PVX quvur va tirsak
  13. Balli qalam

Kerakli dasturiy ta'minot:

  1. Arduino IDE
  2. Qizil tugun

1 -qadam: Anemometrni ishlab chiqish

Anemometrni ishlab chiqish
Anemometrni ishlab chiqish
Anemometrni ishlab chiqish
Anemometrni ishlab chiqish
Anemometrni ishlab chiqish
Anemometrni ishlab chiqish
  • PVX quvurni rulman qalinligidan kattaroq qilib kesib oling.
  • Bilyali rulmanni trubaning kesilgan qismiga joylashtiring.
  • Qalamning orqa qopqog'ini 0-120-240 darajali quvur kesilgan qismining tashqi chetiga ulang
  • Qalamning yozish tomoniga qog'oz stakanlarni joylashtiring.
  • Yuvish moslamasi va yong'oq yordamida quvur ichidagi tishli panjarani joylashtiring, A3144 zali sensorini rasmda ko'rsatilgandek o'rnating.
  • Magnitni uchta ruchkaning biriga mahkamlang, shunda qalamlar yig'ilganda magnit zal sensori tepasiga to'g'ri keladi.

2 -qadam: Shamol yo'nalishi birligini ishlab chiqish

Shamol yo'nalishi birligini ishlab chiqish
Shamol yo'nalishi birligini ishlab chiqish
Shamol yo'nalishi birligini ishlab chiqish
Shamol yo'nalishi birligini ishlab chiqish
Shamol yo'nalishi birligini ishlab chiqish
Shamol yo'nalishi birligini ishlab chiqish
Shamol yo'nalishi birligini ishlab chiqish
Shamol yo'nalishi birligini ishlab chiqish
  • Quvur bo'lagini kesib oling va shamol qanotiga mos keladigan teshik qiling.
  • Bilyali rulmanni trubaning kesilgan qismiga joylashtiring.
  • Quvur ichiga tishli chiziqni joylashtiring va CD/DVD ni bir chetiga o'rnating. Diskning tepasida ma'lum masofani qoldiring va bilya rulmanli quvur qismiga joylashtiring.
  • Rasmda ko'rsatilgandek, IQ sensori modulini diskka o'rnating.
  • Shamol o'lchagich yordamida shamol qanotini yasang va pervanel yig'ilgandan keyin IQ uzatuvchi va qabul qiluvchiga to'liq qarama -qarshi bo'lgan to'siqni yarating.
  • Qanotni uyaga yig'ing.

3 -qadam: Shamol tezligi va shamol yo'nalishini o'lchash moslamasini yig'ing

Shamol tezligi va shamol yo'nalishini o'lchash moslamasini yig'ing
Shamol tezligi va shamol yo'nalishini o'lchash moslamasini yig'ing

1 va 2 -bosqichda ishlab chiqarilgan shamol tezligi va shamol yo'nalishini o'lchash moslamasini rasmda ko'rsatilgandek pvc quvur va tirsak yordamida yig'ing.

4 -qadam: O'chirish diagrammasi va ulanishlar

O'chirish diagrammasi va ulanishlar
O'chirish diagrammasi va ulanishlar
O'chirish diagrammasi va ulanishlar
O'chirish diagrammasi va ulanishlar
O'chirish diagrammasi va ulanishlar
O'chirish diagrammasi va ulanishlar
O'chirish diagrammasi va ulanishlar
O'chirish diagrammasi va ulanishlar

Jadvalda barcha sensorlarning Arduino Mega 2560 ga ulanishlari ko'rsatilgan

  • 10Kohmli rezistorni +5V va A3144 Hall sensori ma'lumotlariga ulang.
  • Barcha sensorlarning Vcc, 3.3V va Gnd mos ravishda ulang.
  • USB tipli A/B kabelini Arduino va Raspberry Pi -ga ulang

5 -qadam: Arduino uchun dastur

Arduino uchun dastur
Arduino uchun dastur

Arduino IDE -da:

  • Bu erda joylashgan DHT11 sensori va MQ-7 kutubxonalarini o'rnating.
  • Bu erga kiritilgan Arduino kodini nusxalash va joylashtirish.
  • Kabel yordamida Arduino kartasini Raspberry Pi -ga ulang
  • Kodni Arduino kartasiga yuklang.
  • Serial monitorni oching va barcha parametrlarni bu erda ko'rish mumkin.

Arduino kodi

DHT kutubxonasi

MQ7 kutubxonasi

6 -qadam: Qizil oqim tugunlari

Qizil oqim tuguni
Qizil oqim tuguni
Qizil oqim tuguni
Qizil oqim tuguni

Rasmlarda tugun-qizil oqim ko'rsatilgan.

Quyida asboblar panelida ma'lumotlarni ko'rsatish uchun ishlatiladigan tugunlar keltirilgan

  • Ketma-ket kirish
  • Funktsiya
  • Split
  • O'tish
  • Ko'rsatkich
  • Grafik

MQTT tugunlarini ishlatmang, chunki ular Thingsboard kabi uzoq serverda ma'lumotlarni nashr qilish uchun ishlatiladi. Hozirgi ko'rsatma mahalliy tarmoq asboblar paneli uchun.

7 -qadam: boshqaruv paneli

Boshqaruv paneli
Boshqaruv paneli
Boshqaruv paneli
Boshqaruv paneli

Rasmlarda mos ravishda barcha ob -havo parametrlari va real vaqt grafiklari ko'rsatiladigan asboblar paneli ko'rsatilgan.

8 -qadam: sinov

Haqiqiy vaqt natijalari asboblar panelida ko'rsatiladi

Tavsiya: