Operatory binarne
Operatory binarne działają na podstawowej, najmniejszej jednostce informacji cyfrowej, czyli pojedynczym bicie. Tabela prawdy dla operacji bitowych a b AND […]
Operatory binarne działają na podstawowej, najmniejszej jednostce informacji cyfrowej, czyli pojedynczym bicie. Tabela prawdy dla operacji bitowych a b AND […]
bitSet(x, n) Metoda bitSet() ustawia wartość 1 dla podanego numeru bitu n i zwraca nową wartość do zmiennej x. x:
Makro to instrukcja preprocesora, która może np. zmieniać wyrażenia na inne, przypisywać proste funkcje do stałych itp. Makra tworzy się
W arduino generowanie losowych liczb jest skomplikowanym procesem. W prosty sposób można generować pseudo-losowe liczby. Oznacza to, że sekwencja kolejnych
USART (Universal Synchronous / Asynchronous Receiver-Transmitter) to sprzętowy moduł, który umożliwia komunikację szeregową między płytką Arduino, a innymi urządzeniami (np.
Arduino posiada clock (zegar kwarcowy / oscylator) o częstotliwości 16Mhz. Każdy cykl zegara odbywa się co 1/16000000s czyli co 62.5ns.
Biblioteka SoftwareSerial pozwala na komunikację szeregową za pomocą innych pinów bez użycia sprzętowego interfejsu USART. https://docs.arduino.cc/learn/built-in-libraries/software-serial Wysyłanie i otrzymywanie danych
Na większości płytek Arduino został zamontowany chip do obsługi komunikacji szeregowej z portem USB komputera. W przypadku awarii tego modułu
Magistrala I2C (inter-integrated circuit), zwana również TWI (two wire interface), I2C, IIC to urządzenie do przesyłania danych na jednej linii
Połączenie Arduino jako programator 1. Połącz 2 płytki w konfiguracji SPI (z tą różnicą, że pin 10 z programatora idzie
ISP – In System Programmer ICSP – In Circuit Serial Programmer 1. Instalacja sterowników programatora Pobierz i zainstaluj sterowniki do
Magistrala SPI pozwala na jednoczesne wysyłanie i odbieranie danych z różnymi prędkościami. Arduino pełni rolę urządzenia nadrzędnego i może się