Cuprins:
- Pasul 1: Atașați senzorul PM2.5 și adaptorul împreună
- Pasul 2: Atașați antenele la modulul LoRa
- Pasul 3: Daisy Chain Toate componentele folosind cabluri Qwiic
- Pasul 4: Descărcați codul și încărcați pe PsyFi32
- Pasul 5: Configurarea receptorului LoRa
- Pasul 6: Daisy Chain Toate componentele împreună folosind cabluri Qwiic
- Pasul 7: Descărcați codul de mai jos și încărcați pe Uno
- Pasul 8: Conectați Lora Sender și Receiver la o sursă de alimentare
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
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ă
Pasul 2: Atașați antenele la modulul LoRa
Pasul 3: 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
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
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
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.