Obsah:
Video: Slábnutí/ovládání LED/jasu pomocí potenciometru (variabilní odpor) a Arduino Uno: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Analogový vstupní pin Arduino je připojen k výstupu potenciometru. Analogový pin Arduino ADC (analogový na digitální převodník) tedy čte výstupní napětí potenciometrem. Otáčením knoflíku potenciometru se mění výstup napětí a Arduino tuto změnu čte. Arduino převádí vstupní napětí na svůj analogový pin do digitální podoby. Digitální hodnota se pohybuje od 0 do 1023 voltů. 0 představuje 0 voltů a 1023 představuje 5 voltů. Arduino ADC je 10 bitů, což znamená, že vstupuje do vstupního napětí a odebírá jej v rozmezí 0 až 1023 voltů (2^10 = 1024). Arduino pracuje na 5 voltech, takže jeho rozsah vstupního napětí ADC je také mezi 0 až 5 volty. Desky Arduino pracující na vstupním rozsahu 3 voltů pro ADC jsou 0 až 3 volty.
Poznámka: Použití většího napětí na analogové piny Arduino poškodí desku Arduino. V našem případě tedy výstup napětí potenciometru nesmí zvýšit 5 voltů
Krok 1: Požadované součásti:
1. Arduino Uno
2. Breadboard
3. Potenciometr (10k)
4. Led
5. Rezistor
6. Propojovací vodiče
Krok 2: Schéma zapojení:
Potenciometr se používá v obvodech, kde potřebujeme proměnný odpor pro ovládání proudu a napětí. Všimli jste si, že reproduktor, který máte doma, nastavíte hlasitost otáčením jeho knoflíku ve směru a proti směru hodinových ručiček. Ve skutečnosti je za knoflíkem potenciometr, to znamená, že měníte odpor pro nastavení hlasitosti. Stejně tak v mnoha dalších domácích spotřebičích se ke stejnému účelu používá potenciometr (staré televize, stará rádia atd.).
Pokud přímo připojíme LED k potenciometru, můžeme vyblednout/ovládat jas LED, ale ne přesně a pokud vložíme a vložíme mikrokontrolér, pak může mikrokontrolér vyblednout LED s požadovanou úrovní jasu. Při přímém ovládání jasu závisí na odporu potenciometru, ale s mikrokontrolérem mezi jasem závisí na napěťovém výstupu potenciometru a nějakým způsobem můžeme dokonce zanedbat napěťový výstup a ovládat jej na našich definovaných parametrech. S mikrokontrolérem je větší flexibilita než manuální blednutí.
Krok 3: Kód:
Pro více zajímavých projektů mě kontaktujte na:
Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Stránka Facebooku:
Instagram:
neplatné nastavení ()
{Serial.begin (9600); pinMode (5, VÝSTUP); pinMode (3, VSTUP); } void loop () {int a = analogRead (A0); int b = a/4; Serial.println (b); analogWrite (5, b); zpoždění (200);
}
Doporučuje:
Ovládání jasu LED pomocí potenciometru s Arduino: 3 kroky
Ovládání jasu LED pomocí potenciometru pomocí Arduina: V tomto projektu budeme ovládat jas LED pomocí proměnného odporu poskytovaného potenciometrem. Jedná se o velmi základní projekt pro začátečníky, ale naučí vás mnoho věcí o práci potenciometru a LED, které jsou nutné k vytvoření adva
Ovládání jasu LED pomocí Raspberry Pi a vlastní webové stránky: 5 kroků
Ovládání jasu LED pomocí Raspberry Pi a vlastní webové stránky: Pomocí serveru apache na mém pí s php jsem našel způsob, jak ovládat jas LED pomocí posuvníku s přizpůsobenou webovou stránkou, která je přístupná na jakémkoli zařízení připojeném ke stejné síti jako vaše pi .Existuje mnoho způsobů, jak to může být
Ovládání jasu LED pomocí potenciometru a OLED displeje: 6 kroků
Ovládání jasu LED pomocí potenciometru a OLED displeje: V tomto tutoriálu se naučíme ovládat jas LED pomocí potenciometru a zobrazovat hodnotu na OLED displeji. Podívejte se na ukázkové video
Ovládání jasu LED pomocí potenciometru a Arduina: 6 kroků
Ovládání jasu LED pomocí potenciometru a Arduina: V tomto tutoriálu se naučíme ovládat jas LED pomocí potenciometru a Arduina. Podívejte se na ukázkové video
Ovládání jasu Ovládání LED na základě PWM pomocí tlačítek, Raspberry Pi a Scratch: 8 kroků (s obrázky)
Ovládání jasu Ovládání LED na základě PWM pomocí tlačítek, Raspberry Pi a Scratch: Zkoušel jsem najít způsob, jak vysvětlit, jak PWM funguje u mých studentů, a tak jsem si dal za úkol zkusit ovládat jas LED pomocí 2 tlačítek - jedno tlačítko zvyšuje jas LED a druhé jej stmívá. Programovat