INHOUDSOPGAWE:
- Stap 1: Bevestig die PM2.5 -sensor en die adapter saam
- Stap 2: Koppel die antennas aan die LoRa -module
- Stap 3: Daisy Chain Al die komponente wat Qwiic -kabels gebruik
- Stap 4: Laai kode af en laai op na PsyFi32
- Stap 5: Stel LoRa -ontvanger op
- Stap 6: Daisy Chain Al die komponente saam met behulp van Qwiic -kabels
- Stap 7: Laai die onderstaande kode af en laai dit op na Uno
- Stap 8: Koppel Lora Sender en ontvanger aan 'n kragbron
Video: Bou 'n LoRa -deeltjiebesoedelingsdetektor: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Ons bou 'n deeltjie -detektor met PM2.5 luggehalte sensor, ESP32, UNO en LoRa module.
Deeltjiebesoedeling, ook bekend as deeltjiesstof, is 'n mengsel van groot hoeveelhede vaste stowwe en vloeistowwe wat in die lug voorkom. Sommige van hierdie deeltjies (veral die kleintjies) kan skadelik wees vir ons gesondheid, want dit is klein genoeg om ons longe binne te kom as ons asemhaal.
Om dit te meet, benodig ons 'n deeltjiebesoedelingsdetektor wat die luggehalte van die lug wat ons inasem kan meet.
Moeilikheidsgraad: Zio Youngling
Nuttige hulpbronne: Ons het 'n aparte pos op ons ontwikkelingsbordgidse op ons blog. Kyk na hulle hieronder:
- Zuino M Uno Qwiic Begeleidingsgids
- Zuino XS PsyFi32 Qwiic -begeleidingsgids
U kan ook die ander Zio Qwiic Start -gidse wat met hierdie projek verband hou, kyk hieronder:
- Zio 1.5”OLED -skerm Qwiic -begingids
- Zio PM2.5 Sensor en adapter Qwiic begingids
Biblioteke installeer U moet die volgende biblioteke op u Arduino IDE installeer. Laai die volgende biblioteke af en stoor dit in u plaaslike gids Arduino IDE biblioteke:
- Sparkfun QwiicRF -biblioteek
- U8glib -biblioteek
Om die biblioteke te installeer, maak u Arduino IDE oop, gaan na die oortjie Skets, kies Biblioteek insluit -> Voeg. Zip -biblioteek by. Kies die bogenoemde biblioteke wat op u IDE ingesluit moet word. U kan ook hierdie volledige gids hier raadpleeg.
Hardeware
- Zio Qwiic PM2.5 Lugkwaliteitssensor met adapterbord x1
- Zio Qwiic Lora -module (443MHz) x 2
- Antennas x 2
- Zio Zuino XS PsyFi32 (ESP32) x1
- Zio Zuino M Uno x1
- Zio Qwiic 1.5”OLED -skerm x1
- Qwiic -kabels x4
- Mikro -USB -kabel x 2
Verbindingsopstelling
Ons benodig twee Lora -modules om data van ons PM2.5 -sensor te stuur en te ontvang. Ons noem dit onderskeidelik LoRa Receiver en LoRa Sender. 'N Lora -ontvanger ontvang data wat deur die PM2.5 -sensor ingesamel is, en stuur dit op die OLED -skerm. 'N LoRa -sender is waar die PM2.5 verbind sal word.
Die opstel van LoRa Sender Hieronder is die modules wat nodig is vir die Lora -sender. U moet die PM2.5 -sensor met adapter aan die sender se kant heg om deeltjies op te spoor en die luggehalte te meet.
Stap 1: Bevestig die PM2.5 -sensor en die adapter saam
Stap 2: Koppel die antennas aan die LoRa -module
Stap 3: Daisy Chain Al die komponente wat Qwiic -kabels gebruik
Stap 4: Laai kode af en laai op na PsyFi32
U kan die kode van ons Github -bladsy hier aflaai
Stap 5: Stel LoRa -ontvanger op
Nadat u u Lora -sender ingestel het, moet ons die Lora -ontvanger opstel. Die data wat ons van die Lora -sender vir die deeltjie -aangeleentheid versamel het, word na ons ontvanger gestuur en op die OLED vertoon.
Stap 6: Daisy Chain Al die komponente saam met behulp van Qwiic -kabels
Stap 7: Laai die onderstaande kode af en laai dit op na Uno
U kan die kode van ons Github -bladsy hier aflaai
Stap 8: Koppel Lora Sender en ontvanger aan 'n kragbron
Nadat u aan 'n kragbron gekoppel het (ons gebruik 'n kragbank vir hierdie voorbeeld), ontvang u Lora -ontvanger data wat vanaf u Lora -sender gestuur is.
Aanbeveel:
Bou 'n Arduino MIDI -beheerder: 5 stappe (met foto's)
Bou 'n Arduino MIDI -beheerder: Hallo almal! In hierdie instruksies sal ek jou wys hoe om jou eie Arduino -aangedrewe MIDI -kontroleerder te bou. MIDI staan vir Musical Instrument Digital Interface en dit is 'n protokol waarmee rekenaars, musiekinstrumente en ander hardeware gekombineer kan word
ESP32 Met E32-433T LoRa-module-tutoriaal - LoRa Arduino -koppelvlak: 8 stappe
ESP32 Met E32-433T LoRa-module-tutoriaal | LoRa Arduino Interfacing: Hey, wat gaan aan, ouens! Akarsh, hier van CETech. Hierdie projek van my sluit aan by die E32 LoRa-module van eByte, 'n 1-watt transceiver-module met 'n hoë krag met 'n ESP32 met behulp van Arduino IDE. Ons het die werking van die E32 in ons laaste tutoria verstaan
Beheer huishoudelike toestelle oor LoRa - LoRa in tuisautomatisering - LoRa -afstandsbediening: 8 stappe
Beheer huishoudelike toestelle oor LoRa | LoRa in tuisautomatisering | LoRa -afstandsbediening: beheer en outomatiseer u elektriese toestelle vanaf lang afstande (kilometer) sonder die internet. Dit is moontlik deur LoRa! Haai, wat gaan aan, ouens? Akarsh hier van CETech. Hierdie PCB het ook 'n OLED -skerm en 3 relais wat 'n
Hoe om 'n grijperarm met 'n robot -beheerde bou te bou via Nrf24l01 Arduino: 3 stappe (met foto's)
Hoe om 'n gryparm -robot -beheerde robot gebou te word via Nrf24l01 Arduino: die instruksie " Hoe om 'n gryparm te volg, word 'n robot gestuur deur Nrf24l01 Arduino " sal verduidelik hoe u 'n drie -vryheidsgreeparm kan bou wat geïnstalleer is op 'n wiel met wiel aangedryf deur 'n L298N -module met dubbele motor met behulp van MEG
Hoe om 'n kitaar luidsprekerkas te bou of twee vir u stereo te bou: 17 stappe (met foto's)
Hoe om 'n kitaar -luidsprekerkas of twee vir u stereo te bou: ek wou hê dat 'n nuwe kitaarspreker saam met die buisversterker wat ek bou, gaan. Die luidspreker bly in my winkel, sodat dit nie te spesiaal hoef te wees nie. Tolex -bedekking kan te maklik beskadig word, so ek het die buitekant net swart gespuit na 'n ligte sand