Arduino: kontrolní LED - jak to funguje
Mikrokontroléry Arduino usnadňují ovládání elektronických součástí. Tento praktický tip vám ukáže, jak ovládat LED pomocí Arduino.
Ovládací LED diody přes Arduino: Požadované komponenty
Než budete moci Arduino ovládat LED, musíte se ujistit, že máte všechny potřebné komponenty.
- Nejprve musíte samozřejmě Arduino. Pro začátečníky se doporučuje Arduino Uno nebo Arduino Mega 2560. Protože jak software Arduino, tak i hardware Arduino jsou open source ve smyslu open source, existují také levnější desky Arduino, které nejsou vyráběny samotným Arduino, ale od jiné společnosti.
- Kromě Arduina potřebujete také LED diody. Můžete rozlišovat mezi jednobarevnými LED a RGB LED.
- Měli byste také získat nějaké odpory, protože napětí normálního Arduino kolíku (U = 3, 3 V) je pro LED příliš vysoké.
- Pro usnadnění přepínání součástí můžete použít prkénko, abyste nemuseli pájet své komponenty.
- Nezapomeňte také zakoupit propojovací kabely, abyste mohli také připojit komponenty.
- Mimochodem, na internetu najdete mnoho praktických souprav pro začátečníky Arduino, které mohou ušetřit spoustu peněz, protože všechny součásti jsou již zahrnuty.
Ovládání LED pomocí Arduino: přípravky
Poté, co jste získali všechny důležité součásti, musíte nyní provést několik závěrečných příprav.
- První věc, kterou musíte udělat, je nainstalovat Arduino IDE do počítače. Během instalace se může zobrazit dotaz, zda chcete nainstalovat různé ovladače Arduino. Určitě byste to měli udělat, jinak váš počítač vaše Arduino nerozpozná.
- Poté připojte LED diodu k Arduino, jak je znázorněno na obrázku.
- Poté spusťte Arduino IDE. V "void setup ()" musíte nejprve definovat pin, ke kterému je LED připojena jako výstup. To lze snadno provést příkazem „pinMode (13, OUTPUT);“ (bez uvozovek). V našem případě je LED připojena ke kolíku 13.
- V "void loop ()" pak můžete definovat, které příkazy by měly být vždy prováděny jeden po druhém. Nejprve můžete pin 13 povelem „digitalWrite (13, HIGH);“ nastavena na „VYSOKÁ“. To znamená, že na něj je přivedeno plné napětí (3, 3 V).
- Potom můžete pomocí příkazu delay nechat program čekat 1000 milisekund: "delay (1000);"
- Pak byste měli nastavit pin 13 zpět na "LOW": "digitalWrite (13, LOW);"
- Nakonec přidejte příkaz zpoždění.
Arduino: Nechte LED blikat
Po dokončení programu a správném připojení všech součástí můžete program načíst do Arduina.
- Pokud všechno fungovalo správně, vaše LED by nyní měla blikat.
Arduino: ovládání vestavěné LED
Pokud máte Arduino, ale nemáte po ruce žádné LED, můžete také vestavěnou Arduino LED ovládat.
- Místo počtu pinů musíte v příkazech jednoduše použít „LED_BUILTIN“.
V dalším praktickém tipu se naučíte, jak můžete používat Raspberry Pi jako WiFi opakovač. Pomocí našich slev můžete také získat elektronické součástky za nízké ceny od společnosti Conrad.