Obsah:

Světelný indikátor pomocí Arduina: 4 kroky
Světelný indikátor pomocí Arduina: 4 kroky

Video: Světelný indikátor pomocí Arduina: 4 kroky

Video: Světelný indikátor pomocí Arduina: 4 kroky
Video: Hrajeme si s Arduinem 1: Rozbalení a sestavení - AlzaTech #23 2024, Červenec
Anonim
Světelný indikátor pomocí Arduina
Světelný indikátor pomocí Arduina

Ahoj všichni, Zde je další jednoduchý a zábavný projekt Arduino, který funguje jako světelný indikátor pomocí Arduino UNO, LDR a LED. Potřebné díly:

1x Arduino (UNO)

1x prkénko

12x 5mm LED

15x dráty

1x LDR

1x odpor 100Ohm

1x 10kOhm odpor

1x dobrá vůle

Krok 1: Video

Image
Image

Krok 2: Zapojení obvodu

Zapojení obvodu
Zapojení obvodu

První věcí, kterou musíte udělat, je připojit všechny LED a LDR k Arduinu pomocí prkénka. Nejjednodušší je lineárně připojit všechny LED diody k požadovaným pinům Arduino pomocí vodičů.

Do obvodu musíme přidat odpor 100Ohm, abychom omezili proud přes LED diody. Rezistor 10 kOhm je zapojen do série s LDR, abychom získali dělič napětí.

Také projekt TinkerCAD:

Měřič světla

Krok 3: Programování Arduino

Programování Arduino
Programování Arduino

Další věcí je kódování Arduino. Nejprve definujeme hodnotu zpoždění mimo libovolnou smyčku, tato hodnota bude v programu stejná. Poté definujeme PINy 2-13 jako výstupy. Musíme vytvořit analogRead, abychom mohli získat hodnotu ze světelného senzoru. Je zapotřebí další smyčka For, která rozsvítí LED podle vstupu ze senzoru. Smyčka Next For vypne LED diody, když hodnota světelného senzoru klesne.

Krok 4: Závěr

Jedná se o velmi jednoduchý projekt, který může udělat kdokoli, přičemž k měření intenzity světla používá relativně málo komponent. Je také skvělé sledovat, jak funguje LDR (Light Dependent Resistor).

Je také dobré pochopit, jak fungují výstupy Arduino a také smyčka For. Díky za procházení….

Doporučuje: