Innehållsförteckning:

Ljusindikator med Arduino: 4 steg
Ljusindikator med Arduino: 4 steg

Video: Ljusindikator med Arduino: 4 steg

Video: Ljusindikator med Arduino: 4 steg
Video: HockeyTutto Avsnitt 18 2024, Juli
Anonim
Ljusindikator med Arduino
Ljusindikator med Arduino

Hej allihopa, här är ett annat enkelt och roligt Arduino -projekt, som fungerar som ljusindikator, med Arduino UNO, LDR och lysdioder. Delar som behövs:

1x Arduino (UNO)

1x brödbräda

12x 5 mm lysdioder

15x trådar

1x LDR

1x 100Ohm motstånd

1x 10kOhm motstånd

1x bra vilja

Steg 1: Video

Image
Image

Steg 2: Anslut kretsen

Anslutning av kretsen
Anslutning av kretsen

Så det första du ska göra är att ansluta alla lysdioder och LDR till Arduino med hjälp av brödbräda. Det enklaste sättet är att linjärt ansluta alla lysdioder till önskade Arduino -stift med hjälp av ledningar.

Vi måste lägga till 100Ohm motstånd i kretsen för att begränsa strömmen genom lysdioder. 10kOhm motstånd kopplas i serie med LDR så att vi får en spänningsdelare.

Också ett TinkerCAD -projekt:

Ljusmätare

Steg 3: Arduino -programmering

Arduino programmering
Arduino programmering

Nästa sak är Arduino -kodning. Först definierar vi fördröjningsvärde utanför vilken slinga som helst, det värdet kommer att vara detsamma genom programmet. Sedan definierar vi PIN 2-2 som Outputs. Vi måste skapa analogRead så att vi kan få värde från ljussensorn. En annan For loop krävs som tänder lysdioderna enligt ingång från sensorn. Nästa For loop släcker lysdioderna när värdet på ljussensorn sjunker.

Steg 4: Slutsats

Detta är ett mycket enkelt projekt som alla kan göra, med endast några få komponenter för att mäta ljusintensiteten relativt. Det är också coolt att se hur LDR (Light Dependent Resistor) fungerar.

Det är också bra att förstå hur Arduino -utgångar fungerar och även For -slingan. Tack för att du gick förbi ….

Rekommenderad: