Mundarija:

Arduino asosidagi ob -havo stantsiyasi: 9 qadam
Arduino asosidagi ob -havo stantsiyasi: 9 qadam

Video: Arduino asosidagi ob -havo stantsiyasi: 9 qadam

Video: Arduino asosidagi ob -havo stantsiyasi: 9 qadam
Video: How to use DHT11 DHT22 with NodeMCU ESP8266 to read temperature over WiFi - IoT 2024, Noyabr
Anonim
Arduino asosidagi ob -havo stantsiyasi
Arduino asosidagi ob -havo stantsiyasi
Arduino asosidagi ob -havo stantsiyasi
Arduino asosidagi ob -havo stantsiyasi

Tizimning apparat tarkibiy qismlari namlik+harorat sensori, atmosfera bosimi, balandlik sensori, kompas, yorug'likni aniqlash sensori, soat moduli, Secure raqamli karta (SD -karta) moduli, Arduino mega ishlab chiqarish paneli va LCD -dan iborat. Prototipning tavsifi va tahlili berilgan. Taklif qilinayotgan tizim tavsifiga yordam beradigan blok diagramma, tizim sxemasi va sxematik diagramma kabi rasmlar ishlatiladi.

Ta'minotlar

Asosiy apparat komponentlari

1. Arduino mega mikrokontroller - bu

ob -havo stantsiyalari tizimining yuragi. Arduino kerakli dasturiy ta'minotni ishga tushirish uchun etarli ishlov berish kuchi va xotirasini ta'minlaydi va u turli sensorlardan signallarni o'qishi va qayta ishlay oladi.

www.amazon.com/Arduino-Compatible-Atmega25…

2.

BMP180 atmosfera bosimi va balandligi sensori sifatida

www.amazon.com/HiLetgo-Digital-Barometric-…

3.

BH1750 yorug'lik intensivligi sensori sifatida

www.amazon.com/WINGONEER-GY-302-BH1750-Int…

4.

DHT22 harorat va namlik sensori sifatida

www.amazon.com/Aideepen-Digital-Temperatur…

5.

Sensorlardan yig'ilgan ma'lumotlarni vaqtga qarab yozilishini ta'minlash uchun DS3231 real vaqtda soat moduli sifatida.

www.amazon.com/Holdding-AT24C32-Precision-…

6.

Zamonaviy qurilma shamol sensori rev

moderndevice.com/product/wind-sensor/

7.

Sensorlardan ma'lumotlarni yig'ish uchun SD -karta moduli

www.amazon.com/HONG111-Adapter-Interface-C…

8.

Suyuq kristalli displey ekranida sensorlar ma'lumotlari, shuningdek butun tizim holati to'g'risidagi ma'lumotlar aks etadi.

www.amazon.com/LGDehome-Interface-Adapter-…

9.

Elektr ta'minoti tizimi

1 -qadam: Dastlabki dizayn

Dastlabki dizayn
Dastlabki dizayn
Dastlabki dizayn
Dastlabki dizayn

Prototip kompyuter yordamida loyihalashtirildi (Fritzing) https://fritzing.org/ va dizayn taxtada jismonan amalga oshirildi.

2 -qadam: tizim modullari

Tizim ikkita moduldan iborat;

1. Yopiq modul.

2. Tashqi modul.

Ikkala modul ham sakkiz (8) simli cat5 kabeli yordamida ulangan.

3 -qadam: yopiq modul

Ichki modul
Ichki modul
Ichki modul
Ichki modul
Ichki modul
Ichki modul
Ichki modul
Ichki modul

Ichki modul:

Ushbu modul ikkita maxsus ishlab chiqilgan va o'yilgan PCB platalaridan iborat.

www.instructables.com/id/DIY-PCB-Etching/

Dizayn proteus dasturi yordamida amalga oshirildi

proteus.soft112.com/

Birinchi tenglikni taxtasi shunday dizayn qilinganki, Arduino mega -taxtasi unga erkak pinli sarlavhalar yordamida o'rnatilishi mumkin, ular Arduino -ning ayol pinli sarlavhalari bilan to'g'ri mos keladi. Bu karta Arduino -ga ulangan regulyativ quvvat manbai sxemasidan iborat, shuningdek, Arduino -ni ikkinchi tenglikni kartasi bilan o'zaro bog'lanishiga imkon beruvchi ulagichlarni ta'minlaydi.

Ichki moduldagi ikkinchi tenglikni taxtasi namlik sensori, SD -karta moduli, suyuq kristalli displey ekrani va real vaqtda soat moduli o'rnatilgan bo'lishi mumkin. Bundan tashqari, tashqi modulga signal va quvvat ulanishini ta'minlaydi.

4 -qadam: Tashqi modul

Tashqi modul
Tashqi modul
Tashqi modul
Tashqi modul
Tashqi modul
Tashqi modul

Tashqi modul bitta shaxsiy PCB kartasidan iborat. Atmosfera bosimi sensori, yorug'lik intensivligi sensori va shamol tezligi sensori ushbu plataga ulangan.

5 -qadam: butun tizimning sxematik diagrammasi

Butun tizimning sxematik diagrammasi
Butun tizimning sxematik diagrammasi

6 -qadam:

7 -qadam: Yakuniy tizim

Yakuniy tizim
Yakuniy tizim
Yakuniy tizim
Yakuniy tizim
Yakuniy tizim
Yakuniy tizim

8 -qadam: butun tizim uchun kod

www.arduino.cc/en/Main/Software

Tavsiya: