Mundarija:
- 1 -qadam: Kodni ishlab chiqish
- 2 -qadam: Sigfox - Ma'lumotlar bazasi
- 3 -qadam: PCB
- 4 -qadam: yig'ish
Video: Mobil havo sifati analizatori: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Ushbu maqolada siz havo sifati analizatorini yaratish bo'yicha ko'rsatmalarni topasiz. Analizator sayohat paytida mashinaga o'rnatiladi, shunda biz joylashuv bo'yicha havo sifati haqidagi barcha ma'lumotlarni to'playdigan onlayn ma'lumotlar bazasini yaratishimiz mumkin.
Buni amalga oshirish uchun biz quyidagi apparat elementlaridan foydalanganmiz:
- STM32: NUCLEO-N432KC
- ko'p kanalli gaz sensori: Grove 101020088
- optik chang sensori - GP2Y1010AU0F
- namlik va harorat sensori: DHT11
- VISOL moduli: SFM10R1
Va quyidagi dasturlar:
- Mbed
- Ubidotlar
- Altium
1 -qadam: Kodni ishlab chiqish
Birinchidan, biz Mbed -dan foydalanib, har bir komponent uchun kodni mustaqil ishlab chiqdik.
Ko'p kanalli gaz sensori, optik chang sensori, namlik va harorat sensori uchun biz datchiklar kutubxonasidan foydalanganmiz va faqat xom ma'lumotlarni ekspluatatsiya qilinadigan ma'lumotlarga aylantiradigan funksiyalardan foydalanamiz.
Chang zichligi sensori uchun biz ichki LEDni 0,32 millimetrga yoqishimiz kerak va u yoqilganidan keyin 0,28 millimetrni o'qishimiz kerak, keyin esa LEDni yana 9,68 mil o'chirishimiz kerak edi.
Har bir sensorni sinab ko'rgandan so'ng, biz chop etilgan barcha o'lchovlarni olish uchun barcha kodlarni birlashtirdik.
Ma'lumotlar yig'ilgandan so'ng, ular Sigfox tarmog'iga yuborilishi uchun o'n oltilikda kodlanishi uchun butun songa tarjima qilinadi. Keyin biz Sigfox tarmog'i bilan aloqa o'rnatish uchun Wisol modulini ishga tushirdik.
2 -qadam: Sigfox - Ma'lumotlar bazasi
Ma'lumotlar Sigfox tomonidan qabul qilingandan so'ng, qayta qo'ng'iroqlar tufayli Ubidots ma'lumotlar bazamizga yo'naltiriladi. U erda biz vaqt o'tishi bilan har bir o'lchov evolyutsiyasini tekshirishimiz mumkin.
3 -qadam: PCB
Karta LABDEC -da ishlay boshlagach, uni elektron kartali PCBga o'tkazish kerak edi. Buning uchun bir nechta dasturlar va platformalar mavjud. Biz Altium dasturidan soddaligi va samaradorligi uchun foydalanganmiz. Altium PCB sxemasini tuzish va komponentlar bilan bosib chiqarish va lehimni taklif qiladi.
Bu erda biz elektron sxemani yaratish bo'yicha ko'rsatmalarni bir necha bosqichda tushuntiramiz.
1 -QADAM: sxemani yaratish.
Birinchidan, siz yadro kartasini olish imkonini beradigan kutubxonalarni yuklab olishingiz kerak, u havolada mavjud:
Siz NUCLEO -ni qo'shib sxemani yaratishingiz va uni komponentlarga, GPS, gaz sensori bilan ulashingiz mumkin.
2 -QADAM: PCBga aylantirish
PCB sxemasini haqiqiy tenglikka aylantiring. Ish tugagandan so'ng, komponentlar va NUCLEO ni shunday joylashtiringki, ular eng oson simi bo'lsin, ulanish kabellari iloji boricha kamroq kesib o'tishi kerak.
Bu usul faqat bitta simi qatlamini ishlatilishini ta'minlaydi. tercihen pastki qavat, (uzilishlar yoki elektr o'tkazuvchanligi etishmasligi uchun ulanishlar hajmini 50 milgacha oshirish yaxshidir).
3 -QADAM: tenglikni bosib chiqarish.
1 va 2 -bosqichlar tugagach, sizda Altium loyihangizda shu oyna paydo bo'ladi.
Keyin siz Gerber fayllarini yaratishingiz kerak, bu qadam havolada batafsil ko'rsatilgan:
4 -qadam: yig'ish
Nihoyat, vilkasidan ushlab ulagichlarni lehimlagandan so'ng, biz o'z sxemamizni sensorlar tashqi havoda qolishi uchun ularni qutiga joylashtirdik.
Tavsiya:
Ichki havo sifati o'lchagichi: 5 qadam (rasmlar bilan)
Uy ichidagi havo sifatini o'lchash moslamasi: Sizning uyingizdagi havo sifatini tekshirishning oddiy loyihasi. Oxirgi paytlarda biz uyda bo'lmaganimizda/ishlayotganimizda, havo sifatini kuzatish va derazani ochish vaqti kelganida o'zingizga eslatib qo'yish yaxshi bo'lardi. va toza havo iching
PurpleAir havo sifati holati LED displeyi: 4 qadam
PurpleAir havo sifatining LED displeyi: Kaliforniyadagi yaqinda sodir bo'lgan o'rmon yong'inlari bilan San -Frantsiskodagi havo sifatiga katta ta'sir ko'rsatdi. Biz o'z telefonimiz yoki noutbukimizda PurpleAir xaritasini qayta -qayta tekshirib ko'rdik, qachonki g'alaba ochish uchun havo qanchalik xavfsizligini ko'rmoqchi bo'ldik
AEROBOT havo sifati sensori V1.0: 6 qadam (rasmlar bilan)
AEROBOT havo sifati sensori V1.0: Bu ko'rsatma AEROBOT nomli arzon va yuqori aniqlikdagi havo sifati sensori yasash haqida. Bu loyiha harorat, nisbiy namlik, PM 2.5 chang zichligi va atrofdagi havo sifati haqida ogohlantirishlarni ko'rsatadi. U DHT11 sensoridan foydalanadi
Arduino yordamida havo sifati sensori: 4 qadam
Arduino -dan foydalanadigan havo sifati sensori: Bu xabarda biz oddiy, ammo foydali havo sifati sensori qurishni o'rganamiz. Biz SGP30 sensorini Piksey Pico bilan birga ishlatamiz, lekin eskiz deyarli har qanday Arduino mos keladigan taxtada ishlaydi. Yuqoridagi video sizga bu haqda gapiradi
Airduino: Mobil havo sifati monitor: 5 qadam
Airduino: Havo sifatining mobil monitori: Mening loyihamga xush kelibsiz, Airduino. Mening ismim Robbe Breens. Men Belgiyaning Kortrijk shahridagi Xovest shahrida multimediya va aloqa texnologiyasini o'rganyapman. Ikkinchi semestr oxirida biz IoT qurilmasini yasashimiz kerak, bu esa hamma narsani