Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Hei alle sammen, her er et annet enkelt og morsomt Arduino -prosjekt, som fungerer som lysindikator, ved hjelp av Arduino UNO, LDR og LED. Nødvendige deler:
1x Arduino (UNO)
1x brødbrett
12x 5 mm lysdioder
15x ledninger
1x LDR
1x 100Ohm motstand
1x 10kOhm motstand
1x god vilje
Trinn 1: Video
Trinn 2: Koble til kretsen
Så det første du må gjøre er å koble alle lysdiodene og LDR til Arduino ved hjelp av brødbrett. Den enkleste måten er å koble alle lysdiodene lineært til de ønskede Arduino -pinnene ved hjelp av ledninger.
Vi må legge 100Ohm motstand til kretsen for å begrense strømmen gjennom lysdioder. 10kOhm motstand er koblet i serie med LDR slik at vi får en spenningsdeler.
Også et TinkerCAD -prosjekt:
Lysmåler
Trinn 3: Arduino -programmering
Det neste er Arduino -koding. Først definerer vi forsinkelsesverdi utenfor en sløyfe, den verdien vil være den samme gjennom programmet. Deretter definerer vi PIN-koder 2-13 som Outputs. Vi må lage analogRead slik at vi kan få verdi fra lyssensoren. En annen For -sløyfe er nødvendig som slår på lysdiodene i henhold til input fra sensoren. Neste For sløyfe vil slå av lysdiodene når verdien av lyssensoren synker.
Trinn 4: Konklusjon
Dette er et veldig enkelt prosjekt som alle kan lage, og bruker bare noen få komponenter for å måle lysintensiteten relativt. Det er også kult å se hvordan LDR (Light Dependent Resistor) virker.
Det er også godt å forstå hvordan Arduino -utganger fungerer, og også For -løkken. Takk for at du gikk forbi ….