|

Komunikacja radiowa SPI NRF24L01 z Arduino

Napięcie zasilania : 1,9V – 3,6V (Pozostałe piny tolerują 5V) Pobór prądu : 11mA Częstotliwość pracy : 2,4GHz Prędkość transmisji 250kbps, 1Mbps lub 2Mbps Dystans: 100m Połączenie modułu z Arduino Przesyłanie danych NRF24L01 0 i 1 do przełączania LED Komunikacja NRF24L01 w 2 kierunkach Wysyłanie pakietu danych (struct) Zobacz: Komunikacja I2C w Arduino Zobacz: Komunikacja…

|

Czytnik kart SD SPI z Arduino

Moduł do obsługi kart SD komunikuję się przez magistralę SPI. Karty SD powinny mieć rozmiar mniejszy niż 2GB, sformatowane do systemu plików FAT32 (lub FAT). Istnieje kilka różnych bibliotek do obsługi kart SD, w poniższym przykładzie posłużymy się biblioteką SD.h i SPI.h Zapisywanie i odczytywanie informacji z piku txt na karcie SD Zapisywanie liczby kliknięć…

|

Wyświetlacz SSD1306 OLED I2C

Monochromatyczny 128×64 OLED wyświetlacz z interfejsem I2C Wyświetlaczem można sterować za pomocą kilku bibliotek, np. Adafruit_SSD1306 Układ współrzędny ekranu ma swój początek (0,0) w lewym, górnym rogu.        Wielkość czcionki w pixelach: Szerokość: 5 pikseli (plus 1 piksel odstępu) * fontsize Wysokość: 7 pikseli (plus 1 piksel odstępu) * fontsize Sterowanie wyświetlaczem SSD1306 I2C za pomocą…

|

Czujnik ultradźwiękowy z Arduino

Wysyłanie i odbieranie sygnału w czujniku ultradźwiękowym działa na zasadzie echolokacji, czyli emitowania i odbierania sygnału ultradźwiękowego. Prędkość dźwięku w powietrzu wynosi ok. 343 m/s. (w wodzie prędkość dźwięku jest ponad 4 razy większa) Większość czujników ultradźwiękowych działa na częstotliwościach od 20 kHz do 70 kHz, najczęściej 40 kHz.Wyższa częstotliwość oznacza krótsze fale, co daje…