Robocikowo>ROBOCIKOWO

Arduino dla początkujących · Wejścia i wyjścia cyfrowe

pinMode() i digitalWrite() — sterowanie LED

Wejścia i wyjścia cyfrowe

Wprowadzenie

Pierwszy krok w elektronice cyfrowej z Arduino: zapalenie diody LED. Ta lekcja rozbiera dwie fundamentalne funkcje — pinMode(), która ustawia kierunek pinu (wejście/wyjście), oraz digitalWrite(), która podaje na pin stan HIGH (5V) lub LOW (0V). Omawiamy poziomy logiczne, limity prądowe pinów Arduino Uno (~20mA typowo, 40mA absolutne maksimum), obliczanie rezystora ograniczającego prąd z prawa Ohma, budowę diody LED (anoda/katoda) oraz wbudowaną diodę na pinie 13 (LED_BUILTIN). Na końcu składamy klasyczny szkic migania (blink) w strukturze setup()/loop().