Opis produktu: Wyświetlacz okrągły LCD IPS 1,28'' 240 x 240 px - RP2040, czujnik 6-osiowy - Waveshare 24580
Okrągły, dotykowy wyświetlacz LCD IPS o wymiarach 1,28'' cala to moduł oparty na mikrokontrolerze RP2040 z procesorem dwurdzeniowym ARM Cortex M0+ o taktowaniu 133 MHz, który jest wykorzystywany w Raspberry Pi Pico. Został wyprodukowany przez firmę Waveshare. Posiada 246 KB pamięci SRAM i 16 MB pamięci typu Flash oraz umożliwia wyświetlanie obrazu w rozdzielczości 240 x 240 px i 65 tysiącach kolorów. Jest także wyposażony w gniazdo USB typu C do ładowania akumulatora litowo-jonowego oferując tryb niskiego zużycia energii.
Producent przygotował szczegółowy przewodnik użytkownika wraz z przykładowymi kodami programów - sprawdź!
Główne cechy modułu z wyświetlaczem
- Oparty na mikrokontrolerze Raspberry Pi RP2040 wyprodukowanym w Wielkiej Brytanii
- Dwurdzeniowy ARM Cortex M0+ o taktowaniu do 133 MHz
- 264 kB pamięci SRAM oraz 16 MB pamięci Flash
- Złącze USB typu C
- Wbudowany okrągły ekran LCD IPS 1,28" o rozdzielczości 240 x 240 px z 65 k kolorów
- Posiada akcelerometr i czujnik żyroskopu, co pozwala na monitorowanie ruchu użytkownika
- Złącze do podłączenia akumulatora litowego z możliwością ładowania
- Wsparcie dla urządzeń i hostów USB 1.1
- Tryb uśpienia z niskim poborem energii
- Programowanie metodą przeciągnij i upuść z wykorzystaniem pamięci masowej USB
- Dokładny zegar i timer
- Czujnik temperatury
- 6-pinowy GPIO poprzez złącze SH1.0
Dotykowy wyświetlacz LCD
Ten kompaktowy dotykowy wyświetlacz oferuje wizualną interakcję z użytkownikiem, pozwalając na prezentację danych i grafik w atrakcyjny sposób. Jego okrągły kształt sprawia, że jest idealny do zastosowań, gdzie tradycyjne prostokątne wyświetlacze nie pasują, takich jak zegarki czy urządzenia noszone.
Mikrokontroler RP2040
Wbudowany mikrokontroler RP2040 to główny komponent wyświetlacza, który zapewnia jego inteligentne działanie. Został on zaprojektowany przez fundację Raspberry Pi i jest wydajnym układem zdolnym do przetwarzania różnorodnych zadań i instrukcji, co umożliwia tworzenie zaawansowanych funkcji i interakcji na wyświetlaczu.
Urządzenie obsługuje C/C++, MicroPython i Arduino.
Obsługa języków programowania
Wyświetlacz został zaprojektowany tak, aby współpracować z różnymi językami programowania, takimi jak C/C++, MicroPython oraz Arduino. Dzięki temu programiści mają elastyczność w wyborze odpowiedniego języka i platformy dla swojego projektu.
Akcelerometr i czujnik żyroskopu
Wbudowane sensory ruchu umożliwiają wyświetlaczowi reagowanie na ruch i orientację. Akcelerometr mierzy przyspieszenie, podczas gdy żyroskop ocenia prędkość kątową. Dzięki temu wyświetlacz może dostosowywać swoje działanie w zależności od położenia, ruchu czy skłonu, co otwiera nowe możliwości interakcji i funkcji.
Elementy znajdujące się na płytce
- USB typu C
- Układ zarządzania ładowaniem akumulatorów - ETA6096
- Regulator napięcia - RT9013-33GB, 500 mA LDO
- Pamięć NOR-Flash 16 MB - W25Q128JVSIQ
- Dwurdzeniowy procesor o taktowaniu do 133 MHz - RP2040
- Układ IMU z 3-osiowym akcelerometrem i 3-osiowym żyroskopem - QMI8658C
- Przycisk Boot
- Przycisk Reset
- Złącze akumulatora 3,7 V MX1,25, pozwala na jednoczesne ładowanie akumulatora i zasilanie modułu
Specyfikacja modułu
- Sterownik LCD: GC9A01A
- Interfejs LCD: SPI
- Panel wyświetlacza: IPS
- Rozdzielczość: 240 x 240 px
- Rozmiar wyświetlacza: Φ 32,4 mm
- Rozmiar piksela: 0,135 x 0,135 mm
- Czujnik IMU: QMI8658C
- Akcelerometr:
- rozdzielczość: 16-bit
- zakres pomiarowy: ± 2, ± 4, ± 8, ± 16 g
- Żyroskop:
- rozdzielczość: 16-bit
- zakres pomiarowy: ± 16, ± 32, ± 64, ± 128, ± 256, ± 512, ± 1024, ± 2048°/sec
Zawartość zestawu
- Dotykowy wyświetlacz okrągły LCD 1,28'' 240 x 240 px - RP2040, czujnik 6-osiowy - Waveshare 24580
- Przewód SH1.0, 12-pinowy