Sadržaj:
- Korak 1: Stvari koje trebate
- Korak 2: Izgradite ga
- Korak 3: Neka to bude trajno
- Korak 4: Kôd (Arduino skica)
- Korak 5: Zaključak:
Video: Lux mjerač s Arduinom: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Mjerač luksa (poznat i kao svjetlomjer) - mjerač svjetlosti je uređaj koji se koristi za mjerenje količine svjetlosti.
Lux - Luks (simbol: lx) je SI izvedena jedinica osvjetljenja i svjetlosnog zračenja, koja mjeri svjetlosni tok po jedinici površine.
U hromim muškim terminima, lux je količina svjetla na određenoj površini, a lux -metar je alat za to. Ovo je vrlo koristan alat, ali ako ćete ga koristiti jednom ili dvaput godišnje ili čak samo jednom, tada je trošak metra vrsta otpada, međutim ako ste poput mene i imate LDR i idealan Arduino, onda shvaćate da ste to izgradili za 20 -ak minuta i za manje od cijene benzina potrebne za vožnju do trgovine.
Korak 1: Stvari koje trebate
· 200 Ω otpornik
· Arduino UNO
· Perfboard
· Otpornik ovisan o svjetlu (LDR)
· Lemljenje
· Lemilica
· Muško -muški skakači
(Izborno)
Oglasna ploča
Korak 2: Izgradite ga
Rasporedite otpornik od 200 Ω i LDR u konfiguraciji razdjelnika napona, kako je opisano u gornjoj shemi:
Prvo bih vam preporučio da sklopite krug na ploči za testiranje prije nego što ga lemite na Perfboard, ovako:
Korak 3: Neka to bude trajno
Prikupite svoje spojeve za lemljenje.
Rasporedite dijelove ovako:
Jedan odvod otpornika mora biti na vlastitoj tračnici, a jedan od LDR -a mora biti na vlastitoj tračnici, preostali vod tada treba spojiti na jednu tračnicu. To će stvoriti razdjelnik napona koji moramo napajati na Arduino i ne zaboravite zaglavlja; svaki zaglavlje se spaja na jednu tračnicu.
Savjet: Nemojte stavljati LDR stan na Perfboard ako koristite lemilicu (ne lemnu stanicu), spalio sam LDR i morao sam je ponoviti.
Kada završite, to bi trebalo izgledati ovako:
Korak 4: Kôd (Arduino skica)
Nakon što ste izgradili sondu, još uvijek nam je potreban mjerač za prevođenje tih sirovih podataka u ljudski govor, mjerenje luksa.
Prvo definiramo neke konstante koje ćemo kasnije koristiti u našim izračunima.
U našoj funkciji postavljanja samo započinjemo serijsku vezu kako bismo prikazali svoja očitanja.
U našoj petlji deklariramo varijable i njihove tipove. Zatim dobivamo očitanje iz sonde putem Arduino pina A1. Sada svima omiljeni dio, MATH, dijelimo napon s A1 na našu konstantu MAX_ADC_READING, a zatim pomnožimo s konstantom ADC_REF_VOLTAGE kako bismo dobili napon otpornika. Da bismo dobili LDR napon umanjen za naš izračunati napon otpornika iz našeg ADC_REF_VOLTAGE, ova se vrijednost tada koristi za dobivanje LDR otpora dijeljenjem LDR napona s naponom našeg otpornika, a zatim množenjem rezultata s konstantom REF_RESISTANCE, gotovo je, koristimo pow () u Arduino knjižnici za dobivanje eksponenta koristeći ldrResistance kao bazu i LUX_CALC_EXPONENT konstantu kao eksponent, ta se vrijednost zatim pomnoži s konstantom LUX_CALC_SCALAR kako bismo dobili vrijednost Lux. U redu Matematika je završila. Sada ispisujemo te podatke na serijski monitor i čekamo 250 ms kako bismo ih mogli pročitati. Samo prenesite kôd na svoj Arduino i povežite sondu, sada ste spremni za mjerenje osvjetljenja svjetla
Korak 5: Zaključak:
Da, znam da možete zamisliti svjetlomjer iz Arduina, ali to se ipak može poboljšati izbijanjem LCD -a i/ili SD kartice, gdje živim da bi dobili te spojeve koji su prilično skupi pa ih nisam mogao dodati. Iako se nadam da će netko tko ovo pročita poboljšati moj dizajn i uspjeti. Još jedno poboljšanje moglo bi biti korištenje manjeg Arduina kao što je mini ili nano, a zatim možete olakšati kretanje i spremanje.
Preporučeni:
Mjerač vremena s Arduinom i rotacijskim koderom: 5 koraka
Mjerač vremena s Arduinom i rotacijskim koderom: Mjerač je alat koji se često koristi u industrijskim i kućanskim djelatnostima. Ovaj sklop je jeftin i jednostavan za izradu. Također je vrlo svestran, jer može učitati program odabran prema potrebama. Nekoliko programa sam napisao za Ardui
Mini digitalni LUX mjerač: 4 koraka (sa slikama)
Mini digitalni LUX mjerač: Što je lux mjerač? Digitalni Lux mjerač je uređaj za mjerenje intenziteta izvora svjetlosti. Luksmetar će se koristiti u fotografiji za procjenu jačine bljeskalice i zaokružujuće ambijentalno osvjetljenje. Princip rada luksmetra:
Odzivni mjerač za jednog igrača (s Arduinom): 5 koraka
Mjerač vremena za reakciju za jednog igrača (s Arduinom): U ovom ćete projektu izgraditi mjerač vremena za reakciju koji pokreće Arduino. Radi na Arduinovoj funkciji millis () gdje procesor bilježi vrijeme od početka rada programa. Pomoću njega možete pronaći vremensku razliku između
Arduino Lux mjerač - povezivanje OPT3001 s Arduinom: 4 koraka
Arduino Lux mjerač - povezivanje OPT3001 s Arduinom: Općenito se suočavamo sa situacijom u kojoj moramo mjeriti intenzitet svjetla. Stoga sam odlučio napraviti mali projekt koji će nam pomoći riješiti ovaj problem. Ovaj projekt ilustrira kako možemo koristiti OPT3001 s Arduinom kao Lux mjeračem. U ovom projektu imam
Jednostavno automatsko mjerenje kondenzatora / mjerač kapaciteta s Arduinom i ručno: 4 koraka
Jednostavno automatsko mjerenje kondenzatora / mjerač kapaciteta s Arduinom i ručno: Pozdrav! Za ovu fizičku jedinicu trebate:* napajanje s 0-12V* jedan ili više kondenzatora* jedan ili više otpornika za punjenje* štoperica* multimetar za napon mjerenje* arduino nano* zaslon veličine 16x2 I²C* 1/4 W otpornici s 220, 10k, 4,7M an