INHOUDSOPGAWE:
- Stap 1: Die dinge wat u benodig
- Stap 2: Bou dit
- Stap 3: Maak dit permanent
- Stap 4: Die kode (die Arduino -skets)
- Stap 5: Gevolgtrekking:
Video: Lux meter met Arduino: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
'N Lux -meter (ook bekend as 'n ligmeter) - 'n Ligmeter is 'n toestel wat gebruik word om die hoeveelheid lig te meet.
Lux - Die lux (simbool: lx) is die SI -afgeleide eenheid van verligting en liguitstraling, wat ligstroom per oppervlakteenheid meet.
In manlike termyn is 'n lux hoeveel lig daar oor 'n gebied is, en 'n lux meter is 'n instrument om dit te gebruik. Dit is 'n baie nuttige hulpmiddel, maar as u dit een of twee keer per jaar of selfs net een keer gaan gebruik, is die koste van 'n meter 'n vermorsing, maar as u net soos ek is en 'n LDR en 'n ideale Arduino het jy besef dat jy dit binne 'n tydperk van ongeveer 20 minute bou en vir minder as die petrolprys nodig het om jou na die winkel te ry.
Stap 1: Die dinge wat u benodig
· 200 Ω weerstand
· Arduino UNO
· Perfboard
· Ligafhanklike weerstand (LDR)
· Soldeer
· Soldeerbout
· Manlike tot manlike springers
(Opsioneel)
Broodbord
Stap 2: Bou dit
Rangskik die 200 Ωresistor en LDR in 'n spanningsverdelerkonfigurasie, soos beskryf in die skema hierbo:
Eerstens sou ek aanbeveel dat u die kring op 'n broodbord bou om dit te toets voordat u dit aan die Perfboard soldeer, soos volg:
Stap 3: Maak dit permanent
Versamel u verbindings vir soldeer.
Rangskik die dele soos volg:
Een leiding van die weerstand moet op sy eie spoor wees en een leiding van die LDR moet op sy eie spoor wees, die oorblywende leiding moet dan aan een spoor gekoppel word. Dit sal die spanningsverdeler skep wat ons aan die Arduino moet voer en moenie die opskrifte vergeet nie; elke kop word aan een spoor gekoppel.
Wenk: Moenie die LDR plat op die Perfboard sit as u 'n stok soldeerbout (nie 'n soldeerstasie) gebruik nie; ek het die LDR gebrand en moes dit weer doen.
As u klaar is, moet dit so lyk:
Stap 4: Die kode (die Arduino -skets)
Nadat u die sonde gebou het, benodig ons nog 'n meter om die rou data in menslike spraak, Lux -meting, te vertaal.
Eerstens definieer ons 'n paar konstantes om later in ons berekeninge te gebruik.
In ons opstellingsfunksie begin ons net 'n seriële verbinding om ons lesings te vertoon.
In ons lus gee ons 'n uiteensetting van veranderlikes en hul tipes. Vervolgens kry ons die lesing van die sonde via Arduino -pen A1. Nou is almal se gunsteling deel, MATH, ons deel die spanning van A1 deur ons konstante MAX_ADC_READING en vermenigvuldig dan met ons ADC_REF_VOLTAGE konstante om weerstandspanning uit te haal. Om die LDR -spanning te kry, minus ons ons berekende weerstandspanning van ons ADC_REF_VOLTAGE, word hierdie waarde dan gebruik om die LDR -weerstand te kry deur LDR -spanning deur ons weerstandspanning te deel en dan die resultaat te vermenigvuldig met ons REF_RESISTANCE -konstante, amper klaar, ons gebruik die pow () funksie in die Arduino -biblioteek om 'n eksponent te kry met behulp van ldrResistance as basis en LUX_CALC_EXPONENT konstante as buite eksponent, word hierdie waarde dan vermenigvuldig met die LUX_CALC_SCALAR konstante om ons Lux waarde te kry. Ok Wiskunde klas is verby. Nou druk ons hierdie inligting op die seriële monitor af en wag ons vir 250 ms sodat ons dit kan lees. Laai die kode net op na u Arduino en koppel die sonde aan. Nou kan u die ligverligting meet
Stap 5: Gevolgtrekking:
Ja, ek weet dat u 'n ligmeter van Arduino wil hê, maar dit kan nog verbeter word met 'n LCD- en/of SD -kaart, waar ek woon om die verbindings redelik duur te kry, sodat ek dit nie kon byvoeg nie. Alhoewel ek hoop dat iemand wat dit lees, my ontwerp sal verbeter en dit sal maak. Nog 'n verbetering kan wees om 'n kleiner Arduino soos 'n mini of nano te gebruik, en dan kan u dit makliker maak om rond te beweeg en op te slaan.
Aanbeveel:
CO2 -meter, met behulp van die sensor SCD30 met Arduino Mega: 5 stappe
CO2 -meter, met behulp van de sensor SCD30 Met Arduino Mega: Para medir la CO2 concentration, la humedad y la temperatura, el SCD30 requiere interactuar con el medio ambiente. die kalibrasie van die see is nie
Mini Digital LUX Meter: 4 stappe (met foto's)
Mini Digital LUX Meter: Wat is 'n lux meter? 'N Digitale Lux Meter is 'n toestel om die intensiteit van 'n ligbron te meet. 'N Lux meter sal in fotografie gebruik word om te bepaal hoe helder die flits is en ook die omringende beligting. werkbeginsel van lux meter:
Arduino Lux Meter - Interfacing OPT3001 Met Arduino: 4 stappe
Arduino Lux Meter - Interfacing OPT3001 Met Arduino: Ons staar oor die algemeen situasies waar ons die intensiteit van lig moet meet. Daarom het ek besluit om 'n klein projek te maak wat ons sal help om hierdie probleem op te los. Hierdie projek illustreer hoe ons OPT3001 met Arduino as Lux -meter kan gebruik. In hierdie projek het ek
Project Lux: 5 stappe (met foto's)
Project Lux: Hallo en welkom by Project Lux! Project Lux is 'n rok met geïntegreerde LED's. Hierdie rok het verskillende maniere van interaksie met die omgewing van die draer en eenvoudige interaksies. Dit sluit temperatuur, lig en klank in. Die rok het ook 'n paar
FIETSVERLIGTINGSINDIKATOR: LUX: 7 stappe (met prente)
FIETSVERLIGTINGSINDIKATOR: LUX: LUX is 'n unieke ontwerp vir die fiets. Dit is 'n apparaat wat in die rugposisie van die sitplek gehang kan word. Dit dui aan of die fietsryer stadiger ry, links draai of regs draai deur 'n matriks LED's (uitset) te gebruik. Dit is eenvoudig en in