Мазмұны:

LoRa бөлшектерінің ластану детекторын жасаңыз: 8 қадам
LoRa бөлшектерінің ластану детекторын жасаңыз: 8 қадам

Бейне: LoRa бөлшектерінің ластану детекторын жасаңыз: 8 қадам

Бейне: LoRa бөлшектерінің ластану детекторын жасаңыз: 8 қадам
Бейне: ҮСШК. Есжанова А.С. Отынның әртүрлі түрлерін жағу кезінде қатты бөлшектерді анықтау 2024, Қараша
Anonim
LoRa бөлшектерінің ластану детекторын жасаңыз
LoRa бөлшектерінің ластану детекторын жасаңыз

Біз PM2.5 ауа сапасының сенсоры, ESP32, UNO және LoRa модулін қолдана отырып, бөлшектердің детекторын жасаймыз.

Бөлшектік заттардың ластануы-ауада кездесетін қатты заттар мен сұйықтықтардың кең көлемді қоспасы. Бұл бөлшектердің кейбіреулері (әсіресе ұсақ бөлшектер) біздің денсаулығымызға зиян тигізуі мүмкін, себебі тыныс алу кезінде өкпеге ену өте аз.

Мұны өлшеу үшін бізге тыныс алатын ауаның ауа сапасын өлшейтін бөлшектердің ластану детекторы қажет.

Қиындық деңгейі: Зио Янглинг

Пайдалы ресурстар: Біздің блогта әзірлеуге арналған нұсқаулықтарда бөлек пост бар. Оларды төменде тексеріңіз:

  • Zuino M Uno Qwiic бастау нұсқаулығы
  • Zuino XS PsyFi32 Qwiic іске қосу нұсқаулығы

Сіз сондай -ақ осы жобаға қатысты басқа Zio Qwiic Start нұсқаулықтарын тексере аласыз:

  • Zio 1.5”OLED дисплейі Qwiic іске қосу нұсқаулығы
  • Zio PM2.5 сенсоры мен адаптері Qwiic іске қосу бойынша нұсқаулық

Кітапханаларды орнату Arduino IDE -ге келесі кітапханаларды орнату қажет. Келесі кітапханаларды жүктеп алып, оны жергілікті Arduino IDE кітапханалары қалтасына сақтаңыз:

  • Sparkfun QwiicRF кітапханасы
  • U8glib кітапханасы

Кітапханаларды орнату үшін Arduino IDE ашыңыз, эскиз қойындысына өтіңіз, Кітапхананы қосу -> Зип кітапханасын қосу пәрменін таңдаңыз. IDE -ге қосылатын жоғарыдағы кітапханаларды таңдаңыз. Сіз сондай -ақ осы толық нұсқаулықты тексере аласыз.

Аппараттық құрал

  • X1 адаптер тақтасы бар Zio Qwiic PM2.5 ауа сапасының сенсоры
  • Zio Qwiic Lora модулі (443 МГц) x 2
  • Антенналар x 2
  • Zio Zuino XS PsyFi32 (ESP32) x1
  • Zio Zuino M Uno x1
  • Zio Qwiic 1.5”OLED дисплейі x1
  • Qwiic кабельдері x4
  • Micro USB кабелі x 2

Қосылымды орнату

PM2.5 сенсорынан деректерді жіберу және алу үшін бізге екі Lora модулі қажет. Біз мұны тиісінше LoRa алушы және LoRa жіберуші деп атаймыз. Lora қабылдағышы PM2.5 сенсорымен жиналған деректерді алады және оны OLED дисплейінде шығарады. LoRa жіберуші - бұл жерде PM2.5 қосылады.

LoRa SenderBelow -ты орнату - Lora жіберушісіне қажет модульдер. Бөлшектерді анықтау және ауа сапасын өлшеу үшін жіберуші жағында реттегіші бар PM2.5 датчигін бекіту керек.

1 -қадам: PM2.5 сенсоры мен адаптерін бірге жалғаңыз

PM2.5 сенсоры мен адаптерін бірге жалғаңыз
PM2.5 сенсоры мен адаптерін бірге жалғаңыз
PM2.5 сенсоры мен адаптерін бірге жалғаңыз
PM2.5 сенсоры мен адаптерін бірге жалғаңыз

2 -қадам: Антенналарды LoRa модуліне бекітіңіз

Антенналарды LoRa модуліне бекітіңіз
Антенналарды LoRa модуліне бекітіңіз
Антенналарды LoRa модуліне бекітіңіз
Антенналарды LoRa модуліне бекітіңіз

3 -қадам: Qwiic кабельдерін пайдаланатын Daisy Chain барлық компоненттері

Daw Chain Qwiic кабельдерін қолданатын барлық компоненттер
Daw Chain Qwiic кабельдерін қолданатын барлық компоненттер

4 -қадам: кодты жүктеңіз және PsyFi32 -ге жүктеңіз

Сіз біздің Github парағынан кодты жүктей аласыз мұнда

5 -қадам: LoRa қабылдағышты орнату

LoRa қабылдағышты орнату
LoRa қабылдағышты орнату

Lora жіберушісін орнатқаннан кейін бізге Lora қабылдағышты орнату қажет. Бөлшектер мәселесі бойынша Lora жөнелтушісінен жиналған деректер біздің қабылдағышқа жіберіледі және OLED -де көрсетіледі.

6 -қадам: Qwiic кабельдерін қолдана отырып, Daisy Chain барлық компоненттері

Daisy Chain барлық компоненттері Qwiic кабельдерін қолдана отырып
Daisy Chain барлық компоненттері Qwiic кабельдерін қолдана отырып

7 -қадам: Төмендегі кодты жүктеңіз және Uno -ға жүктеңіз

Сіз біздің Github парағынан кодты жүктей аласыз мұнда

8 -қадам: Lora жіберуші мен қабылдағышты қуат көзіне қосыңыз

Лора жіберуші мен қабылдағышты қуат көзіне қосыңыз
Лора жіберуші мен қабылдағышты қуат көзіне қосыңыз

Қуат көзіне қосылғаннан кейін (біз мысал үшін қуат банкін қолданамыз) сіздің Lora қабылдағыш Lora жіберушісінен жіберілген деректерді алады.

Ұсынылған: