Satura rādītājs:

Izveidojiet LoRa daļiņu piesārņojuma detektoru: 8 soļi
Izveidojiet LoRa daļiņu piesārņojuma detektoru: 8 soļi

Video: Izveidojiet LoRa daļiņu piesārņojuma detektoru: 8 soļi

Video: Izveidojiet LoRa daļiņu piesārņojuma detektoru: 8 soļi
Video: Как построить сеть LoRa с ES8266 || Облако Интернета вещей RemoteXY 2024, Novembris
Anonim
Izveidojiet LoRa daļiņu piesārņojuma detektoru
Izveidojiet LoRa daļiņu piesārņojuma detektoru

Mēs izveidosim makrodaļiņu detektoru, izmantojot PM2.5 gaisa kvalitātes sensoru, ESP32, UNO un LoRa moduli.

Daļiņu piesārņojums, kas pazīstams arī kā daļiņu materiāls, ir dažādu izmēru cietvielu un šķidrumu maisījums, kas atrodams gaisā. Dažas no šīm daļiņām (īpaši mazās) var kaitēt mūsu veselībai, jo tās ir pietiekami niecīgas, lai ieelpotu mūsu plaušas.

Lai to izmērītu, mums ir nepieciešams daļiņu piesārņojuma detektors, kas var izmērīt gaisa kvalitāti, ko elpojam.

Grūtības līmenis: Zio Youngling

Noderīgi resursi: mūsu emuārā ir atsevišķa ziņa mūsu attīstības padomes ceļvežos. Pārbaudiet tos zemāk:

  • Zuino M Uno Qwiic sākuma ceļvedis
  • Zuino XS PsyFi32 Qwiic sākuma ceļvedis

Tālāk varat pārbaudīt arī citus ar šo projektu saistītos Zio Qwiic Start ceļvežus:

  • Zio 1,5 collu OLED displeja Qwiic sākuma ceļvedis
  • Zio PM2.5 sensora un adaptera Qwiic sākuma ceļvedis

Bibliotēku instalēšana Arduino IDE jāinstalē šādas bibliotēkas. Lejupielādējiet šīs bibliotēkas un saglabājiet tās vietējā Arduino IDE bibliotēku mapē:

  • Sparkfun QwiicRF bibliotēka
  • U8glib bibliotēka

Lai instalētu bibliotēkas, atveriet savu Arduino IDE, dodieties uz cilni Skice, atlasiet Iekļaut bibliotēku -> Pievienot. Zip bibliotēku. Atlasiet iepriekš minētās bibliotēkas, kas jāiekļauj jūsu IDE. Šo pilno rokasgrāmatu varat arī apskatīt šeit.

Aparatūra

  • Zio Qwiic PM2.5 gaisa kvalitātes sensors ar adaptera dēli x1
  • Zio Qwiic Lora modulis (443 MHz) x 2
  • Antenas x 2
  • Zio Zuino XS PsyFi32 (ESP32) x1
  • Zio Zuino M Uno x1
  • Zio Qwiic 1,5 collu OLED displejs x1
  • Qwiic kabeļi x4
  • Mikro USB kabelis x 2

Savienojuma iestatīšana

Mums ir nepieciešami divi Lora moduļi, lai nosūtītu un saņemtu datus no mūsu PM2.5 sensora. Mēs to sauksim attiecīgi par LoRa uztvērēju un LoRa sūtītāju. Lora uztvērējs saņems PM2.5 sensora savāktos datus un parādīs tos OLED displejā. LoRa sūtītājs ir vieta, kur tiks pievienots PM2.5.

Tālāk ir norādīti Lora sūtītājam nepieciešamie moduļi. Lai noteiktu daļiņas un izmērītu gaisa kvalitāti, sūtītāja pusē ir jāpievieno PM2.5 sensors ar adapteri.

1. darbība. Pievienojiet PM2.5 sensoru un adapteri kopā

Pievienojiet PM2.5 sensoru un adapteri kopā
Pievienojiet PM2.5 sensoru un adapteri kopā
Pievienojiet PM2.5 sensoru un adapteri kopā
Pievienojiet PM2.5 sensoru un adapteri kopā

2. solis: pievienojiet antenas LoRa modulim

Pievienojiet antenas LoRa modulim
Pievienojiet antenas LoRa modulim
Pievienojiet antenas LoRa modulim
Pievienojiet antenas LoRa modulim

3. solis: sasaistiet visus komponentus, izmantojot Qwiic kabeļus

Daisy Chain Visi komponenti, izmantojot Qwiic kabeļus
Daisy Chain Visi komponenti, izmantojot Qwiic kabeļus

4. darbība: lejupielādējiet kodu un augšupielādējiet PsyFi32

Jūs varat lejupielādēt kodu no mūsu Github lapas šeit

5. darbība: LoRa uztvērēja iestatīšana

LoRa uztvērēja iestatīšana
LoRa uztvērēja iestatīšana

Pēc Lora sūtītāja iestatīšanas mums ir jāiestata Lora uztvērējs. Dati, ko esam savākuši no Lora sūtītāja par daļiņu jautājumu, tiks nosūtīti mūsu uztvērējam un parādīti OLED.

6. solis: sasaistiet visus komponentus kopā, izmantojot Qwiic kabeļus

Daisy Chain Visas sastāvdaļas kopā, izmantojot Qwiic kabeļus
Daisy Chain Visas sastāvdaļas kopā, izmantojot Qwiic kabeļus

7. darbība. Lejupielādējiet zemāk esošo kodu un augšupielādējiet to Uno

Jūs varat lejupielādēt kodu no mūsu Github lapas šeit

8. darbība. Pievienojiet Lora sūtītāju un uztvērēju barošanas avotam

Pievienojiet Lora sūtītāju un uztvērēju barošanas avotam
Pievienojiet Lora sūtītāju un uztvērēju barošanas avotam

Pēc savienojuma ar strāvas avotu (šajā piemērā mēs izmantojam spēka banku) jūsu Lora uztvērējs saņems datus, kas nosūtīti no jūsu Lora sūtītāja.

Ieteicams: