İçindekiler:

Mobil Hava Kalitesi Analiz Cihazı: 4 Adım
Mobil Hava Kalitesi Analiz Cihazı: 4 Adım

Video: Mobil Hava Kalitesi Analiz Cihazı: 4 Adım

Video: Mobil Hava Kalitesi Analiz Cihazı: 4 Adım
Video: 4 Adımda Blaupunkt Hava Temizleyicinizi Kurun! 2024, Temmuz
Anonim
Mobil Hava Kalitesi Analiz Cihazı
Mobil Hava Kalitesi Analiz Cihazı
Mobil Hava Kalitesi Analiz Cihazı
Mobil Hava Kalitesi Analiz Cihazı

Bu makalede, bir hava kalitesi analiz cihazının nasıl oluşturulacağına dair bir eğitim bulacaksınız. Analiz cihazı, seyahat ederken bir arabaya takılmaya adanmıştır, böylece hava kalitesiyle ilgili tüm bilgileri konuma göre toplayan bir çevrimiçi veritabanı oluşturabiliriz.

Bunu gerçekleştirmek için aşağıdaki donanım öğelerini kullandık:

- STM32: NÜKLEO-N432KC

- çok kanallı gaz sensörü: Grove 101020088

- optik toz sensörü - GP2Y1010AU0F

- nem ve sıcaklık sensörü: DHT11

- wisol modülü: SFM10R1

Ve aşağıdaki yazılımlar:

- Mbed

- Ubidot'lar

- Altium

Adım 1: Kod Geliştirme

Kod Geliştirme
Kod Geliştirme
Kod Geliştirme
Kod Geliştirme
Kod Geliştirme
Kod Geliştirme

Her şeyden önce, her bir bileşenin kodunu bağımsız olarak geliştirmek için Mbed'i kullandık.

Çok kanallı gaz sensörü, optik toz sensörü ve nem ve sıcaklık sensörü için sensör kitaplıklarını kullandık ve sadece ham verileri kullanılabilir verilere çeviren işlevleri kullandık.

Toz yoğunluğu sensörü için dahili LED'i 0,32ms için yakmamız ve açıldıktan sonra 0,28ms değerini okumamız ve ardından LED'i 9,68ms daha kapatmamız gerekiyordu.

Her sensörü test ettikten sonra, yazdırılan tüm ölçümleri elde etmek için tüm kodları bir araya getirdik.

Veriler toplandıktan sonra, Sigfox ağında gönderilmek üzere onaltılık sayılarda kodlanabilmeleri için tamsayıya çevrilir. Ardından Sigfox ağı ile iletişimi sağlamak için Wisol modülünü hayata geçirdik.

2. Adım: Sigfox - Veritabanı

Sigfox - Veritabanı
Sigfox - Veritabanı
Sigfox - Veritabanı
Sigfox - Veritabanı

Veriler Sigfox tarafından alındığında, tanımlanmış geri aramalar sayesinde Ubidots veritabanımıza yönlendirilir. Orada her önlemin zaman içindeki gelişimini kontrol edebiliriz.

Adım 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB
PCB
PCB

Kart LABDEC'de çalışır hale geldiğinde, onu bir devre kartı PCB'sine aktarmak gerekiyordu. Bu amaçla, bunu yapmak için çeşitli yazılımlar ve platformlar mevcuttur. Altium yazılımını sadeliği ve verimliliği için kullandık. Altium, PCB şeması oluşturma ve bileşenlerle baskı ve lehimleme sunar.

Burada birkaç adımda elektronik devre oluşturma eğitimini açıklıyoruz.

ADIM 1: Şemanın oluşturulması.

Öncelikle nükleo kartı almanızı sağlayan kütüphaneleri indirmelisiniz, linkte mevcut:

Daha sonra NUCLEO'yu ekleyerek şemayı oluşturabilir ve onu bileşenlere, GPS'e, Gaz Sensörüne bağlayabilirsiniz…

ADIM 2: PCB'ye Dönüşüm

PCB şemanızı gerçek bir PCB'ye dönüştürün. Bittiğinde, bileşenleri ve NÜKLEO'yu kablolaması en kolay olacak şekilde yerleştirin, bağlantı kabloları mümkün olduğunca az kesişmelidir.

Bu yöntem, yalnızca bir kablolama katmanının kullanılmasını sağlayacaktır. tercihen alt katman, (elektriksel akışkanlığın olmaması veya olmaması için bağlantıların boyutunu 50mil'e çıkarmak daha iyidir).

ADIM 3: PCB'nin yazdırılması.

1. ve 2. adımlar bittiğinde, Altium projenizde bu pencereye sahip olacaksınız.

O zaman bir Gerber Dosyası oluşturmalısınız, bu adım bağlantıda ayrıntılı olarak açıklanmıştır:

Adım 4: Montaj

toplantı
toplantı
toplantı
toplantı
toplantı
toplantı

Son olarak fiş klemensleri lehimledikten sonra devremizi sensörlerin ortam havasında kalması için dışarıda bırakacak şekilde bir kutuya koyuyoruz.

Önerilen: