Cuprins:

Construiți un detector LoRa de poluare a particulelor: 8 pași
Construiți un detector LoRa de poluare a particulelor: 8 pași

Video: Construiți un detector LoRa de poluare a particulelor: 8 pași

Video: Construiți un detector LoRa de poluare a particulelor: 8 pași
Video: Max Lora 750 water detector walk through operations video for borehole drilling, open well & harvest 2024, Noiembrie
Anonim
Construiți un detector LoRa de poluare a particulelor
Construiți un detector LoRa de poluare a particulelor

Vom construi un detector de particule folosind senzorul de calitate a aerului PM2.5, ESP32, UNO și modulul LoRa.

Poluarea cu particule, cunoscută și sub numele de particule, este un amestec de mărimi variate de solide și lichide găsite în aer. Unele dintre aceste particule (în special cele mici) pot fi dăunătoare sănătății noastre, deoarece este suficient de mică pentru a intra în plămâni când respirăm.

Pentru a măsura acest lucru, avem nevoie de un detector de poluare cu particule care să poată măsura calitatea aerului pe care îl respirăm.

Nivel de dificultate: Zio Youngling

Resurse utile: Avem o postare separată în ghidurile noastre de pe forum. Verificați-le mai jos:

  • Ghid de pornire Zuino M Uno Qwiic
  • Ghid de pornire Zuino XS PsyFi32 Qwiic

De asemenea, puteți consulta alte ghiduri Zio Qwiic Start legate de acest proiect mai jos:

  • Zio 1,5”OLED Display Ghid de pornire Qwiic
  • Ghid de pornire a senzorului și adaptorului Zio PM2.5 Qwiic

Instalarea bibliotecilor Trebuie să instalați următoarele biblioteci pe ID-ul dvs. Arduino. Descărcați următoarele biblioteci și salvați-le în folderul local Arduino IDE biblioteci:

  • Biblioteca Sparkfun QwiicRF
  • Biblioteca U8glib

Pentru a instala bibliotecile, deschideți ID-ul Arduino, accesați fila Sketch, selectați Includeți biblioteca -> Adăugați o bibliotecă. Zip. Selectați bibliotecile de mai sus pentru a fi incluse în IDE. De asemenea, puteți consulta acest ghid complet aici.

Hardware

  • Senzor de calitate a aerului Zio Qwiic PM2.5 cu adaptor x1
  • Modulul Lora Zio Qwiic (443MHz) x 2
  • Antene x 2
  • Zio Zuino XS PsyFi32 (ESP32) x1
  • Zio Zuino M Uno x1
  • Afișaj OLED de 1,5”Zio Qwiic x1
  • Cabluri Qwiic x4
  • Cablu micro USB x 2

Configurare conexiune

Avem nevoie de două module Lora pentru a trimite și primi date de la senzorul nostru PM2.5. Vom numi acest lucru ca LoRa Receiver și respectiv LoRa Sender. Un receptor Lora va primi datele colectate de senzorul PM2.5 și le va afișa pe afișajul OLED. Un expeditor LoRa este locul unde PM2.5 va fi conectat.

Configurarea LoRa Sender Mai jos sunt modulele necesare pentru expeditorul Lora. Trebuie să atașați senzorul PM2.5 cu adaptor pe partea expeditorului pentru a detecta materia particulelor și a măsura calitatea aerului.

Pasul 1: Atașați senzorul PM2.5 și adaptorul împreună

Atașați senzorul și adaptorul PM2.5 împreună
Atașați senzorul și adaptorul PM2.5 împreună
Atașați senzorul și adaptorul PM2.5 împreună
Atașați senzorul și adaptorul PM2.5 împreună

Pasul 2: Atașați antenele la modulul LoRa

Atașați antenele la modulul LoRa
Atașați antenele la modulul LoRa
Atașați antenele la modulul LoRa
Atașați antenele la modulul LoRa

Pasul 3: Daisy Chain Toate componentele folosind cabluri Qwiic

Daisy Chain Toate componentele folosind cabluri Qwiic
Daisy Chain Toate componentele folosind cabluri Qwiic

Pasul 4: Descărcați codul și încărcați pe PsyFi32

Puteți descărca codul de pe pagina noastră Github aici

Pasul 5: Configurarea receptorului LoRa

Configurarea receptorului LoRa
Configurarea receptorului LoRa

După configurarea expeditorului Lora, trebuie să configurăm receptorul Lora. Datele pe care le-am colectat de la Lora Sender pentru Particle Matter vor fi trimise către receptorul nostru și afișate pe OLED.

Pasul 6: Daisy Chain Toate componentele împreună folosind cabluri Qwiic

Daisy Chain Toate componentele împreună folosind cabluri Qwiic
Daisy Chain Toate componentele împreună folosind cabluri Qwiic

Pasul 7: Descărcați codul de mai jos și încărcați pe Uno

Puteți descărca codul de pe pagina noastră Github aici

Pasul 8: Conectați Lora Sender și Receiver la o sursă de alimentare

Conectați expeditorul și receptorul Lora la o sursă de alimentare
Conectați expeditorul și receptorul Lora la o sursă de alimentare

După conectarea la o sursă de alimentare (folosim un powerbank pentru acest exemplu), receptorul dvs. Lora va primi datele trimise de la expeditorul dvs. Lora.

Recomandat: