Cuprins:
- Pasul 1: Lucrurile de care aveți nevoie
- Pasul 2: Construiește-l
- Pasul 3: Faceți-l permanent
- Pasul 4: Codul (schița Arduino)
- Pasul 5: Concluzie:
Video: Contor Lux cu Arduino: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Un contor Lux (cunoscut și sub numele de contor de lumină) - Un contor de lumină este un dispozitiv utilizat pentru a măsura cantitatea de lumină.
Lux - Luxul (simbol: lx) este unitatea de iluminare și emitență luminoasă derivată din SI, măsurând fluxul luminos pe unitate de suprafață.
În termenul bărbaților șchiopi, un lux este cantitatea de lumină pe o zonă, iar un contor de lux este un instrument pentru a utiliza acest lucru. Acesta este un instrument foarte util, dar dacă îl veți folosi o dată sau de două ori pe an sau chiar o singură dată, atunci costul unui contor este un fel de deșeu, totuși, dacă sunteți ca mine și aveți un LDR și un Arduino ideal, atunci îți dai seama că tu și îl construiești în aproximativ 20 de minute și pentru mai puțin decât costul benzinei necesare pentru a te conduce la magazin.
Pasul 1: Lucrurile de care aveți nevoie
· Rezistor de 200 Ω
· Arduino UNO
· Perfboard
· Rezistor dependent de lumină (LDR)
· Lipit
· Ciocan de lipit
· Jumperi de la bărbați la bărbați
(Opțional)
Pană de pâine
Pasul 2: Construiește-l
Aranjați rezistența de 200 Ω și LDR într-o configurație divizor de tensiune, așa cum este descris în schema de mai sus:
În primul rând, ți-aș recomanda să construiești circuitul pe o placă pentru a-l testa înainte de a-l lipi la Perfboard, astfel:
Pasul 3: Faceți-l permanent
Adunați compușii pentru lipire.
Aranjați piesele astfel:
Un cablu al rezistorului trebuie să fie pe propria sa șină și un cablu al LDR trebuie să fie pe propria sa șină, cablul rămas ar trebui apoi să fie conectat la o singură șină. Aceasta va crea divizorul de tensiune pe care trebuie să-l alimentăm către Arduino și să nu uităm anteturile; fiecare antet este conectat la o singură șină.
Sfat: Nu puneți LDR-ul plat pe Perfboard dacă utilizați un fier de lipit (nu o stație de lipit), am ars LDR-ul și a trebuit să-l refac.
Când ați terminat, ar trebui să arate astfel:
Pasul 4: Codul (schița Arduino)
După ce ați construit sonda, mai avem nevoie de un contor pentru a traduce datele brute în vorbire umană, măsurare Lux.
În primul rând, definim câteva constante care să fie utilizate mai târziu în calculele noastre.
În funcția noastră de configurare, începem doar o conexiune serială pentru a afișa citirile noastre.
În bucla noastră, declarăm variabilele și tipurile lor. Apoi, obținem citirea de la sondă prin pinul Arduino A1. Acum partea preferată a tuturor, MATH, împărțim tensiunea de la A1 la constanta noastră MAX_ADC_READING, apoi ne înmulțim cu constanta noastră ADC_REF_VOLTAGE pentru a obține tensiunea rezistorului. Pentru a obține tensiunea LDR, minus tensiunea rezistorului calculată de la ADC_REF_VOLTAGE, această valoare este apoi utilizată pentru a obține rezistența LDR împărțind tensiunea LDR la tensiunea rezistorului nostru, apoi înmulțind rezultatul cu constanta noastră REF_RESISTANCE, aproape gata, folosim pow () funcționează în biblioteca Arduino pentru a obține un exponent folosind ldrResistance ca bază și constanta LUX_CALC_EXPONENT ca exponent, această valoare este apoi înmulțită cu constanta LUX_CALC_SCALAR pentru a obține valoarea Lux. Ok clasa de matematică s-a terminat. Acum imprimăm aceste informații pe monitorul serial și așteptăm 250 ms pentru a le putea citi. Încărcați codul pe Arduino și conectați sonda, acum sunteți bine să mergeți și să măsurați iluminarea luminii
Pasul 5: Concluzie:
Da, știu că poți să-ți placă contorul de lumină de la Arduino, dar poate fi totuși îmbunătățit cu un LCD și / sau un card SD izbucnește, unde locuiesc pentru ca acești compuși să fie destul de scumpi, așa că nu aș putea să-l adaug. Deși sper că cineva care citește acest lucru îmi va îmbunătăți designul și îl va realiza. O altă îmbunătățire ar putea fi utilizarea unui Arduino mai mic, cum ar fi un mini sau un nano, și atunci puteți face mai ușor deplasarea și depozitarea.
Recomandat:
Contor de frecvență simplu folosind Arduino: 6 pași
Contor de frecvență simplu folosind Arduino: În acest tutorial vom învăța cum să faceți un contor de frecvență simplu folosind Arduino. Urmăriți videoclipul
Contor vizitator Utilizarea Arduino pe TinkerCad: 3 pași
Contor de vizitatori folosind Arduino pe TinkerCad: De multe ori trebuie să monitorizăm persoana / persoanele care vizitează un loc, cum ar fi sala de seminarii, sala de conferințe sau centrul comercial sau templul. Acest proiect poate fi folosit pentru a număra și afișa numărul de vizitatori care intră în orice sală de conferințe sau seminar
Cum să faci un contor de pași ?: 3 pași (cu imagini)
Cum să fac un contor de pași ?: obișnuiam să performez bine la multe sporturi: mersul pe jos, alergatul, mersul pe bicicletă, jocul de badminton etc. Îmi place să călăresc să călătoresc în preajmă. Ei bine, uită-te la burtica mea ostilă …… Ei bine, oricum, decid să reîncep să fac mișcare. Ce echipament ar trebui să pregătesc?
Contor de pași - Micro: Bit: 12 pași (cu imagini)
Step Counter - Micro: Bit: Acest proiect va fi un counter counter. Vom folosi senzorul accelerometrului încorporat în Micro: Bit pentru a ne măsura pașii. De fiecare dată când Micro: Bit se clatină, vom adăuga 2 la număr și îl vom afișa pe ecran
Mini contor digital LUX: 4 pași (cu imagini)
Mini contor digital LUX: Ce este un contor lux? Un contor lux digital este un dispozitiv pentru măsurarea intensității unei surse de lumină. Un fotograf de lux va fi folosit în fotografie pentru a estima cât de luminos este blițul și, de asemenea, iluminarea ambientală înconjurătoare. principiul de funcționare al contorului lux: