Mundarija:

Mobil havo sifati analizatori: 4 qadam
Mobil havo sifati analizatori: 4 qadam

Video: Mobil havo sifati analizatori: 4 qadam

Video: Mobil havo sifati analizatori: 4 qadam
Video: Xotirani kuchaytiruvchi 10 ta SIR. Hamma uchun birdek to'gri keladi! 10 daqiqada 2024, Iyul
Anonim
Mobil havo sifati analizatori
Mobil havo sifati analizatori
Mobil havo sifati analizatori
Mobil havo sifati analizatori

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

Kodni ishlab chiqish
Kodni ishlab chiqish
Kodni ishlab chiqish
Kodni ishlab chiqish
Kodni ishlab chiqish
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

Sigfox - ma'lumotlar bazasi
Sigfox - ma'lumotlar bazasi
Sigfox - ma'lumotlar bazasi
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

PCB
PCB
PCB
PCB
PCB
PCB
PCB
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

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Nihoyat, vilkasidan ushlab ulagichlarni lehimlagandan so'ng, biz o'z sxemamizni sensorlar tashqi havoda qolishi uchun ularni qutiga joylashtirdik.

Tavsiya: