Mundarija:

LoRa zarrachalarining ifloslanishini aniqlash moslamasini yarating: 8 qadam
LoRa zarrachalarining ifloslanishini aniqlash moslamasini yarating: 8 qadam

Video: LoRa zarrachalarining ifloslanishini aniqlash moslamasini yarating: 8 qadam

Video: LoRa zarrachalarining ifloslanishini aniqlash moslamasini yarating: 8 qadam
Video: Meet the microscopic life in your home -- and on your face | Anne Madden 2024, Noyabr
Anonim
LoRa zarrachalarining ifloslanishini aniqlovchi qurilmani yarating
LoRa zarrachalarining ifloslanishini aniqlovchi qurilmani yarating

Biz PM2.5 havo sifati sensori, ESP32, UNO va LoRa modulidan foydalanib, zarrachalar detektori quramiz.

Zarrachalarning ifloslanishi, shuningdek, zarracha moddasi deb ham ataladi, bu havoda uchraydigan keng ko'lamli qattiq va qattiq suyuqliklarning aralashmasidir. Bu zarrachalarning ba'zilari (ayniqsa, mayda bo'laklari) sog'ligimizga zarar etkazishi mumkin, chunki nafas olayotganimizda o'pkamizga kiradigan darajada kichikdir.

Buni o'lchash uchun biz nafas olayotgan havoning sifatini o'lchaydigan zarrachalarning ifloslanishini aniqlovchi qurilmaga muhtojmiz.

Qiyinchilik darajasi: Zio Youngling

Foydali manbalar: Bizning blogimizda ishlab chiqish bo'yicha qo'llanmalarimizda alohida post bor. Ularni quyida ko'rib chiqing:

  • Zuino M Uno Qwiic ishga tushirish bo'yicha qo'llanma
  • Zuino XS PsyFi32 Qwiic ishga tushirish bo'yicha qo'llanma

Shuningdek, siz ushbu loyihaga tegishli boshqa Zio Qwiic Start qo'llanmalarini tekshirishingiz mumkin:

  • Zio 1.5 "OLED displeyi Qwiic -ni ishga tushirish bo'yicha qo'llanma
  • Zio PM2.5 sensori va adapteri Qwiic ishga tushirish bo'yicha qo'llanma

Kutubxonalarni o'rnatish Arduino IDE -ga quyidagi kutubxonalarni o'rnatishingiz kerak. Quyidagi kutubxonalarni yuklab oling va uni mahalliy Arduino IDE kutubxonalari papkasida saqlang:

  • Sparkfun QwiicRF kutubxonasi
  • U8glib kutubxonasi

Kutubxonalarni o'rnatish uchun Arduino IDE -ni oching, Sketch yorlig'iga o'ting, Kutubxonani qo'shish -> Zip kutubxonasini qo'shish -ni tanlang. IDE -ga qo'shiladigan yuqoridagi kutubxonalarni tanlang. Bundan tashqari, bu to'liq qo'llanmani bu erda tekshirishingiz mumkin.

Uskuna

  • Zio Qwiic PM2.5 Adapter platasi bilan havo sifati sensori x1
  • Zio Qwiic Lora moduli (443MGts) x 2
  • Antenna x 2
  • Zio Zuino XS PsyFi32 (ESP32) x1
  • Zio Zuino M Uno x1
  • Zio Qwiic 1.5 dyuymli OLED displey x1
  • Qwiic kabellari x4
  • Micro USB kabeli x 2

Ulanishni sozlash

PM2.5 Sensoridan ma'lumotlarni yuborish va qabul qilish uchun bizga ikkita Lora moduli kerak. Biz buni LoRa qabul qiluvchisi va LoRa jo'natuvchisi deb ataymiz. Lora qabul qiluvchisi PM2.5 sensori tomonidan to'plangan ma'lumotlarni oladi va uni OLED -displeyda chiqaradi. LoRa yuboruvchisi - bu PM2.5 ulanadigan joy.

LoRa SenderBollow -ni sozlash - Lora yuboruvchisi uchun zarur bo'lgan modullar. Zarrachali moddalarni aniqlash va havo sifatini o'lchash uchun siz yuboruvchi tomonga moslashtirilgan PM2.5 sensorini ulashingiz kerak.

1 -qadam: PM2.5 sensori va adapterini birga ulang

PM2.5 sensori va adapterini birga ulang
PM2.5 sensori va adapterini birga ulang
PM2.5 sensori va adapterini birga ulang
PM2.5 sensori va adapterini birga ulang

2 -qadam: Antennalarni LoRa moduliga ulang

Antennalarni LoRa moduliga ulang
Antennalarni LoRa moduliga ulang
Antennalarni LoRa moduliga ulang
Antennalarni LoRa moduliga ulang

3 -qadam: Qwiic kabellaridan foydalangan holda, Daisy zanjiri

Daisy Chain Qwiic kabellaridan foydalangan holda barcha komponentlar
Daisy Chain Qwiic kabellaridan foydalangan holda barcha komponentlar

4 -qadam: Kodni yuklab oling va PsyFi32 -ga yuklang

Kodni bizning Github sahifamizdan yuklab olishingiz mumkin

5 -qadam: LoRa qabul qilgichini sozlash

LoRa qabul qilgichini sozlash
LoRa qabul qilgichini sozlash

Lora yuboruvchisini o'rnatgandan so'ng, biz Lora qabul qiluvchini sozlashimiz kerak. Lora yuboruvchisidan zarrachalar masalasi bo'yicha biz to'plagan ma'lumotlar qabul qiluvchimizga yuboriladi va OLEDda ko'rsatiladi.

6 -qadam: Qwiic kabellaridan foydalangan holda Daisy Chain barcha komponentlarini

Daisy Chain Qwiic kabellari yordamida barcha komponentlarni birgalikda
Daisy Chain Qwiic kabellari yordamida barcha komponentlarni birgalikda

7 -qadam: Quyidagi kodni yuklab oling va Uno -ga yuklang

Kodni bizning Github sahifamizdan yuklab olishingiz mumkin

8 -qadam: Lora yuboruvchi va qabul qiluvchini quvvat manbaiga ulang

Lora yuboruvchi va qabul qiluvchini quvvat manbaiga ulang
Lora yuboruvchi va qabul qiluvchini quvvat manbaiga ulang

Quvvat manbaiga ulangandan so'ng (biz bu misol uchun quvvat bankidan foydalanamiz), Lora qabul qiluvchisi Lora yuboruvchidan yuborilgan ma'lumotlarni oladi.

Tavsiya: