Cuprins:

Senzor de ceață - foton cu particule - Salvați datele online: 5 pași (cu imagini)
Senzor de ceață - foton cu particule - Salvați datele online: 5 pași (cu imagini)

Video: Senzor de ceață - foton cu particule - Salvați datele online: 5 pași (cu imagini)

Video: Senzor de ceață - foton cu particule - Salvați datele online: 5 pași (cu imagini)
Video: Cum resetam intervalul de service Ford Focus Mk3 (2011-2016) (limba romana) 2024, Iulie
Anonim
Senzor de ceață - foton de particule - Salvați datele online
Senzor de ceață - foton de particule - Salvați datele online

Pentru a măsura cantitatea de ceață sau fum din aer am creat acest senzor de ceață. Măsoară cantitatea de lumină pe care o primește un LDR de la un laser și o compară cu cantitatea de lumină din jur. Postează datele pe o foaie Google în timp real prin IFTTT.

Pasul 1: Ingrediente

Ingrediente
Ingrediente
Ingrediente
Ingrediente
Ingrediente
Ingrediente
Ingrediente
Ingrediente

- Fotonul cu particule

- 2x pană de pâine

- fire jumper

- 2x rezistențe 220k Ohm

- Rezistențe 3x 10k Ohm

- 3 LED-uri (verde, roșu, galben)

- Senzor de umiditate (DHT11)

- 2x LDR

- Laser

- Unele cherestea sau materiale similare pentru uz casnic pentru asamblarea componentelor.

- Ceva care să acopere senzorii (adică un canal din pvc)

Pasul 2: Configurarea LED-urilor

Configurarea LED-urilor
Configurarea LED-urilor

Conectați firele după imagine. Pinul D7 are deja un rezistor intern, deci poate fi conectat direct la LED.

Pasul 3: Configurarea senzorului LDR, laser și senzor de umiditate

Configurarea senzorului LDR, laser și senzor de umiditate
Configurarea senzorului LDR, laser și senzor de umiditate

Conectați firele așa cum se indică în imagine. Am folosit o a doua placă pentru a ține senzorii LDR, dar ar putea fi conectați și direct.

Distanța exactă dintre laser și LDR nu este importantă, cu toate acestea ar trebui să fie de cel puțin 30 cm. Laserul ar trebui să fie îndreptat către unul dintre LDR-uri, astfel încât al doilea LDR poate fi folosit ca referință. Ar trebui să fie expuși la aceeași cantitate de lumină din împrejurimi. Asigurați-vă că toate echipamentele sunt conectate foarte rigid, o mică schimbare în direcția laserului înșurubează măsurătorile.

Am folosit un canal de pvc pentru a proteja LDR-urile de lumina directă din împrejurimi. Poți fi creativ și să folosești și carton sau alte materiale. Asigurați-vă că ceața sau fumul pot pătrunde în continuare în raza laser.

Pasul 4: Codul

Codul
Codul
Codul
Codul

Codificarea se face la build.particle.io. În console.particle.io vor fi afișate valorile publicate.

Codul pe care l-am folosit poate fi găsit în fișierul.txt. Software-ul pentru particule nu înțelege automat prima linie. Trebuie să adăugați manual biblioteca Adafruit_DHT.

Alte explicații:

Pentru a calibra LDR-ul, laserul este oprit la început. Ambele LDR sunt comparate într-o serie de măsurători, iar diferența măsurată este setată ca „DS”. Aceasta este diferența de sensibilitate a LDR-urilor.

Pentru a calibra lumina din jur, laserul este pornit și se determină valoarea maximă măsurată a lui S. Aceasta este setată ca 100% pentru măsurătorile ulterioare. Valoarea sa este salvată ca „MaxS”.

După aceasta, configurarea este finalizată și senzorul pornește temporizatoarele pentru a măsura aerul la fiecare 0,1 secunde pentru LED-uri și trimite o măsurare la fiecare 5 secunde către consolă.

Pasul 5: IFTTT

IFTTT
IFTTT

IFTTT - If This Than That este un instrument util pentru salvarea valorilor publicate. Creați un cont dacă nu aveți deja unul la IFTTT.com. Creați un applet nou.

Dacă aceasta

Faceți clic pe „Aceasta”, căutați particule și faceți clic pe ea. Alegeți „eveniment nou publicat”. În „numele evenimentului” tastați „informații”. Acesta este numele evenimentelor care sunt publicate la fiecare 5 secunde și care trebuie salvate în document. Faceți clic pe „creați declanșatorul”.

Apoi aia

Faceți clic pe „că”, căutați foi. Alegeți pictograma foaie Google. Vă solicită să vă conectați contul IFTTT la google dacă nu ați făcut-o deja. Faceți clic pe „adăugați un rând la foaia de calcul”.

Nu modificați niciuna dintre setările implicite, cu excepția părții „rând formatat”. Copiați lipiți.txt în acest câmp.

Pentru a face datele utile, Excel trebuie să extragă procentul și timpul de măsurare în diferite coloane. Pentru ca acest lucru să se întâmple automat pentru fiecare rând nou, codul este scris în applet-ul IFTTT.

Accesați docs.google.com pentru a vă deschide noua foaie numită „informații”.

Poate dura ceva timp pentru a crea foaia și a pune la dispoziție datele. Fii răbdător.

Recomandat: