Turinys:
- 1 veiksmas: kartu pritvirtinkite PM2.5 jutiklį ir adapterį
- 2 žingsnis: pritvirtinkite antenas prie „LoRa“modulio
- 3 žingsnis: suriškite visus komponentus naudodami „Qwiic“kabelius
- 4 veiksmas: atsisiųskite kodą ir įkelkite į „PsyFi32“
- 5 veiksmas: „LoRa“imtuvo nustatymas
- 6 žingsnis: suriškite visus komponentus kartu naudodami „Qwiic“kabelius
- 7 veiksmas: atsisiųskite žemiau esantį kodą ir įkelkite į „Uno“
- 8 veiksmas: prijunkite „Lora“siuntėją ir imtuvą prie maitinimo šaltinio
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Mes sukursime kietųjų dalelių detektorių, naudojant PM2.5 oro kokybės jutiklį, ESP32, UNO ir „LoRa“modulį.
Dalelių tarša, dar vadinama kietųjų dalelių medžiaga, yra įvairių dydžių kietų medžiagų ir skysčių, esančių ore, mišinys. Kai kurios iš šių dalelių (ypač mažos) gali pakenkti mūsų sveikatai, nes jos yra pakankamai mažos, kad įkvėpus patektų į plaučius.
Norėdami tai išmatuoti, mums reikia dalelių taršos detektoriaus, galinčio išmatuoti oro, kuriuo kvėpuojame, kokybę.
Sunkumo lygis: Zio Youngling
Naudingi ištekliai: savo tinklaraštyje turime atskirą įrašą apie mūsų kūrimo valdybos vadovus. Patikrinkite juos žemiau:
- „Zuino M Uno Qwiic“pradžios vadovas
- „Zuino XS PsyFi32 Qwiic“pradžios vadovas
Taip pat galite patikrinti kitus „Zio Qwiic Start“vadovus, susijusius su šiuo projektu:
- „Zio“1,5 colio „OLED Display Qwiic“pradžios vadovas
- „Zio PM2.5“jutiklio ir adapterio „Qwiic“pradžios vadovas
Bibliotekų diegimas Į „Arduino IDE“turite įdiegti šias bibliotekas. Atsisiųskite šias bibliotekas ir išsaugokite jas vietiniame „Arduino IDE“bibliotekų aplanke:
- „Sparkfun QwiicRF“biblioteka
- „U8glib“biblioteka
Norėdami įdiegti bibliotekas, atidarykite „Arduino IDE“, eikite į skirtuką Eskizas, pasirinkite Įtraukti biblioteką -> Pridėti. Zip biblioteką. Pasirinkite pirmiau nurodytas bibliotekas, kurios bus įtrauktos į jūsų IDE. Visą šį vadovą taip pat galite peržiūrėti čia.
Techninė įranga
- „Zio Qwiic PM2.5“oro kokybės jutiklis su adapterio plokšte x1
- „Zio Qwiic Lora“modulis (443 MHz) x 2
- Antenos x 2
- „Zio Zuino XS PsyFi32“(ESP32) x1
- Zio Zuino M Uno x1
- „Zio Qwiic“1,5 colio OLED ekranas x1
- „Qwiic“kabeliai x4
- Mikro USB kabelis x 2
Ryšio sąranka
Mums reikia dviejų „Lora“modulių, kad galėtume siųsti ir gauti duomenis iš mūsų PM2.5 jutiklio. Mes tai vadinsime atitinkamai „LoRa“imtuvu ir „LoRa“siuntėju. „Lora“imtuvas gaus PM2.5 jutiklio surinktus duomenis ir juos išves OLED ekrane. „LoRa“siųstuvas bus prijungtas prie PM2.5.
„LoRa Sender“nustatymas Žemiau yra „Lora“siuntėjui reikalingi moduliai. Norėdami aptikti dalelių ir išmatuoti oro kokybę, siuntėjo pusėje turite pritvirtinti jutiklį PM2.5 su adapteriu.
1 veiksmas: kartu pritvirtinkite PM2.5 jutiklį ir adapterį
2 žingsnis: pritvirtinkite antenas prie „LoRa“modulio
3 žingsnis: suriškite visus komponentus naudodami „Qwiic“kabelius
4 veiksmas: atsisiųskite kodą ir įkelkite į „PsyFi32“
Čia galite atsisiųsti kodą iš mūsų „Github“puslapio
5 veiksmas: „LoRa“imtuvo nustatymas
Nustatę „Lora Sender“, turime nustatyti „Lora“imtuvą. Duomenys, kuriuos mes surinkome iš „Lora Sender“dalelėms, bus siunčiami į mūsų imtuvą ir rodomi OLED.
6 žingsnis: suriškite visus komponentus kartu naudodami „Qwiic“kabelius
7 veiksmas: atsisiųskite žemiau esantį kodą ir įkelkite į „Uno“
Čia galite atsisiųsti kodą iš mūsų „Github“puslapio
8 veiksmas: prijunkite „Lora“siuntėją ir imtuvą prie maitinimo šaltinio
Prisijungus prie maitinimo šaltinio (šiame pavyzdyje mes naudojame „Powerbank“), „Lora“imtuvas gaus duomenis, siunčiamus iš „Lora Sender“.