Turinys:

Sukurkite „LoRa“dalelių taršos detektorių: 8 žingsniai
Sukurkite „LoRa“dalelių taršos detektorių: 8 žingsniai

Video: Sukurkite „LoRa“dalelių taršos detektorių: 8 žingsniai

Video: Sukurkite „LoRa“dalelių taršos detektorių: 8 žingsniai
Video: Sukurkite mokyklinį krepšį naudodami atspaudus 2024, Liepa
Anonim
Sukurkite „LoRa“dalelių taršos detektorių
Sukurkite „LoRa“dalelių taršos detektorių

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į

Pritvirtinkite PM2.5 jutiklį ir adapterį kartu
Pritvirtinkite PM2.5 jutiklį ir adapterį kartu
Pritvirtinkite PM2.5 jutiklį ir adapterį kartu
Pritvirtinkite PM2.5 jutiklį ir adapterį kartu

2 žingsnis: pritvirtinkite antenas prie „LoRa“modulio

Pritvirtinkite antenas prie „LoRa“modulio
Pritvirtinkite antenas prie „LoRa“modulio
Pritvirtinkite antenas prie „LoRa“modulio
Pritvirtinkite antenas prie „LoRa“modulio

3 žingsnis: suriškite visus komponentus naudodami „Qwiic“kabelius

„Daisy Chain“visi komponentai naudojant „Qwiic“kabelius
„Daisy Chain“visi komponentai naudojant „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

„LoRa“imtuvo nustatymas
„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

„Daisy“grandinė sujungia visus komponentus kartu naudojant „Qwiic“kabelius
„Daisy“grandinė sujungia visus komponentus kartu naudojant „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

Prijunkite „Lora“siuntėją ir imtuvą prie maitinimo šaltinio
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“.

Rekomenduojamas: