Robocikowo>ROBOCIKOWO

Arduino dla początkujących · Podstawy programowania sketcha

Serial Monitor jako narzędzie debugowania

Podstawy programowania sketcha

Wprowadzenie

Arduino nie ma ekranu ani debuggera krokowego jak duże IDE — jedynym oknem do wnętrza działającego programu jest port szeregowy. Ta lekcja pokazuje bibliotekę Serial: inicjalizację przez Serial.begin(baud), wypisywanie wartości (print / println, formaty DEC/HEX/BIN, liczba miejsc float), odczyt danych z komputera (available / read / readString / parseInt) oraz praktykę debugowania przez wstawianie printów. Omawiamy też sprzęt pod spodem: UART w ATmega328P, piny TX/RX (0/1 na Uno), krzaczki przy złym baud rate, wpływ transmisji na timing, bufor szeregowy, Serial.flush() i Serial Plotter.