Sadržaj:
- Korak 1: Stvari koje su vam potrebne
- Korak 2: Izgradite ga
- Korak 3: Neka to bude trajno
- Korak 4: Kôd (Arduino skica)
- Korak 5: Zaključak:
Video: Luksmetar sa Arduinom: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Merač luksa (poznat i kao merač svetlosti) - merač svetlosti je uređaj koji se koristi za merenje količine svetlosti.
Lux - Luks (simbol: lx) je SI izvedena jedinica osvjetljenja i emisije svjetlosti, koja mjeri svjetlosni tok po jedinici površine.
U ludim muškim terminima, luks je količina svjetlosti na nekoj površini, a mjerač luksa 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 shvatate da ste to izgradili za oko 20 minuta i za manje od cijene benzina potrebne za vožnju do trgovine.
Korak 1: Stvari koje su vam potrebne
· 200 Ω otpornik
· Arduino UNO
· Perfboard
· Otpornik ovisan o svjetlu (LDR)
· Lemljenje
· Lemilica
· Muško -muški skakači
(Opcionalno)
Breadboard
Korak 2: Izgradite ga
Rasporedite otpornik od 200 Ω i LDR u konfiguraciji razdjelnika napona, kako je opisano na gornjoj shemi:
Prvo bih vam preporučio da izgradite kolo na matičnoj ploči kako biste ga testirali prije nego što ga lemite na Perfboard, ovako:
Korak 3: Neka to bude trajno
Prikupite svoje smjese za lemljenje.
Rasporedite delove ovako:
Jedan provodnik otpornika mora biti na vlastitoj traci, a jedan izlaz LDR -a mora biti na vlastitoj tračnici, preostali vodič tada treba spojiti na jednu šinu. Ovo će stvoriti razdjelnik napona koji moramo napajati na Arduino i ne zaboravite zaglavlja; svako zaglavlje se spaja na jednu šinu.
Savjet: Nemojte stavljati LDR ravno 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 prorač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 koji umanjujemo 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 biblioteci da biste dobili eksponent koristeći ldrResistance kao bazu i LUX_CALC_EXPONENT konstantu kao eksponent, ova vrijednost se tada pomnoži s LUX_CALC_SCALAR konstantom kako bismo dobili vrijednost Lux. U redu Matematički čas je završen. Sada ispisujemo ove 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 vam se može dopasti Arduino mjerač svjetlosti, ali ipak se može poboljšati izbijanjem LCD -a i/ili SD kartice, gdje živim da bih nabavio te spojeve prilično skupe 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čuje se:
Kako izgraditi biljni monitor s Arduinom: 7 koraka
Kako izgraditi monitor biljaka s Arduinom: U ovom ćemo vodiču naučiti kako detektirati vlagu u tlu pomoću senzora vlage i treptati zelenom LED diodom ako je sve u redu te OLED zaslonom i Visuinom. Pogledajte video
Povezivanje senzora plina s Arduinom: 4 koraka
Povezani senzor plina s Arduinom: Senzor dima MQ-2 osjetljiv je na dim i sljedeće zapaljive plinove: LPG, butan, propan, metan, alkohol, vodik. Otpor senzora je različit ovisno o vrsti plina. Senzor dima ima ugrađen potenciometar
UPRAVLJAČKA LED MATRIX MAX7219 S ARDUINOM: 9 koraka
KONTROLNA LED MATRIX MAX7219 S ARDUINOM: U ovom vodiču naučit ćemo kako kontrolirati LED matricu MAX7219 s Arduinom prikazivanjem jednostavnog teksta. Pogledajte demonstracijski video
Rotiranje božićnog drvca i programabilna svjetla s Arduinom: 11 koraka
Rotirajuće božićno drvce i programabilna svjetla s Arduinom: Rotirajuće božićno drvce i programabilna svjetla s Arduinom Projekt će vidjeti kako napraviti rotirajuće božićno drvce s arduinom, hladnjakom, perforiranom eksperimentalnom pločom, LED svjetlima i nekim drugim elektroničkim elementima
Prijenosni luksmetar: 7 koraka (sa slikama)
Prijenosni luksmetar: Ovaj projekt govori o izradi prijenosnog luksmetra. Može se koristiti u školama, gdje djeca mogu mjeriti različite vrste izvora svjetlosti. Funkcije: 1. izmjerite intenzitet svjetlosti u luksima.2. izračunati solarno zračenje od luksa do vata/m2 (faktor 112) 3