← Elektronika a IoT

Lekce 5 z 7 · 25 min

Plynulý jas

Zjistíš, že mezi zapnuto a vypnuto je 256 mezistupňů — a jak je projet smyčkou.

Co tě čeká

LED nemusí jen svítit nebo nesvítit. Může svítit napůl.

Arduino to umí trikem: bliká tak rychle, že to oko nestihne, a ty vidíš slabší svit. Jmenuje se to PWM a použiješ na to analogWrite místo digitalWrite.

Hodnota jde od 0 (tma) do 255 (naplno). Aby LED plynule zesilovala, musíš je projet všechny — a od toho je smyčka for.

Nová věc

Ne každý pin umí PWM

Na Arduinu Uno to zvládnou jen piny označené vlnovkou: 3, 5, 6, 9, 10 a 11. Na ostatních se analogWrite chová jako vypínač — od 128 výš zapne, jinak vypne. Proto tuhle lekci stavíš na pinu 9, ne na osmičce jako minule.