2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Mi-am actualizat vechiul senzor de aer cu fotoni pentru a utiliza noul senzor de aer Plantower PMS5003. Se actualizează mai rapid, este mai stabil și oferă citiri pentru PM1, PM2.5, PM 10. Am inclus și un senzor de temperatură și umiditate cu DHT22. Nu trebuie să îl includeți dacă acest lucru nu vă interesează. Am încercat să includ o mulțime de opțiuni în cod. Servicii de publicare multiple, funcție de repaus, ieșire serială. Include o lumină cu LED, astfel încât să puteți observa nivelurile PM2.5 dintr-o privire.
Pasul 1: Schema de cablare
Veți avea nevoie de un senzor de temperatură și umiditate DHT 22. Dacă nu aveți unul sau nu doriți să îl utilizați, îl puteți lăsa și senzorul de aer ar trebui să funcționeze bine. DHT22 are nevoie de un rezistor de 10 k. De asemenea, veți avea nevoie de un LED anod comun RGB pentru indicatorul luminos. La fel ca în cazul DHT22, dacă nu sunteți interesat să aveți un indicator luminos, îl puteți lăsa stins.
Pentru nucleul senzorului de aer veți avea nevoie de un foton cu particule și un senzor de aer plantower PMS5003. Aș încerca să găsesc un senzor care vine cu un adaptor de cablaj.
Pasul 2: Cod
Codul este publicat la adresa
github.com/HammillB/plantower
Codul include publicarea pe Ubidots, dweet și consola de particule. De asemenea, include cod care să permită adormirea senzorului între citiri, dacă doriți doar să faceți citiri la fiecare câteva minute.
Pasul 3: Citiri
Indicatorul luminos își schimbă culoarea pe baza citirii PM2.5. Verde este bun. Puteți citi codul pentru a vedea diferitele intervale de culoare.