ProRock LED Scroller Matrix Keyboard I2C Keypad Interface Arduino-Friendly

Kod produktu: 5905973212137
Producent: ProRock
Kompatybilny: Arduino
12.60 PLN
Przesyłka standardowa
U ciebie w 1-2 dni!
Bezpłatnie
Informacje o importerze

Importer: ALTWAY(PL) Sp. z o.o.

Numer partii: zobacz na opakowaniu

Adres: Aleja Grunwaldzka 212, 80-266 Gdańsk, Polska

Kontakt: bok@altway.pl, Telefon: +48 588 810 078

Zapewniamy zgodność z rozporządzeniem UE 2023/988 (GPSR) oraz innymi obowiązującymi normami.

ProRock LED Scroller Matrix Keyboard – Klawiatura Matrycowa I2C dla Arduino

Interfejs I2C | Oszczędność pinów GPIO | Kompatybilność z biblioteką Keypad | Rozszerzalny system wejść

ProRock LED Scroller Matrix Keyboard to moduł klawiatury matrycowej zaprojektowany dla projektów mikrokontrolerowych, w których liczba dostępnych pinów GPIO jest ograniczona. Zamiast podłączać klawiaturę wieloprzyciskową bezpośrednio do wielu pinów mikrokontrolera, moduł wykorzystuje magistralę I2C, umożliwiając odczyt klawiatury przy użyciu jedynie wspólnych linii I2C. Takie podejście jest szczególnie przydatne w projektach wymagających jednoczesnego użycia innych urządzeń peryferyjnych na tej samej magistrali.

Przy odpowiednim wsparciu oprogramowania klawiatura może zachowywać się podobnie jak bezpośrednio podłączona klawiatura matrycowa, jednocześnie zwalniając piny mikrokontrolera dla czujników, wyświetlaczy i innych układów sterujących.

Główne cechy

  • Interfejs I2C: redukcja liczby użytych pinów mikrokontrolera w porównaniu z bezpośrednim okablowaniem matrycowym
  • Współdzielenie magistrali: możliwość współpracy wielu urządzeń na tych samych liniach I2C
  • Zachowanie klawiatury matrycowej: oprogramowanie może emulować standardowe biblioteki obsługi klawiatury
  • Rozszerzalne wejście: odpowiedni dla projektów wymagających klawiatury o zwiększonej liczbie klawiszy
  • Ekosystem Arduino: kompatybilność z typowymi procedurami obsługi klawiatury poprzez biblioteki

Zasada działania

Moduł działa jako interfejs między mikrokontrolerem a klawiaturą matrycową, przekształcając wielopinowe połączenie matrycowe na dwupinową komunikację I2C. Standardowa klawiatura dwunasto- lub szesnastoprzyciskowa wymaga siedmiu lub ośmiu linii sygnałowych przy bezpośrednim połączeniu. Zastosowanie interfejsu I2C redukuje to do dwóch linii komunikacyjnych plus masa. Oprogramowanie na mikrokonotrolerze wykorzystuje bibliotekę obsługującą porty równoległe przez I2C, aby odczytywać stan klawiszy w sposób zbliżony do standardowych bibliotek klawiatury matrycowej.

Specyfikacja techniczna

  • Typ produktu: interfejs klawiatury matrycowej oparty na magistrali I2C
  • Magistrala/protokół: I2C (IIC)
  • Typowe okablowanie bezpośrednie: klawiatura 12- lub 16-przyciskowa wymaga 7 lub 8 linii sygnałowych
  • Wymaganie okablowania I2C: tylko dwa piny mikrokontrolera (linie I2C) plus masa
  • Obsługa połączeń: klawiatury wymagające 8 lub mniej linii sygnałowych mogą być obsługiwane przez podejście z portem równoległym I2C
  • Wsparcie bibliotek: Keypad_Dyrobot (rozszerza zachowanie biblioteki Keypad dla użycia z portem I2C)
  • Możliwość rozbudowy: dwa lub więcej takich interfejsów I2C może działać jednocześnie w konfiguracjach wymagających więcej niż 16 klawiszy

Uwagi

  • Moduł podłącza się do pinów I2C mikrokontrolera (SDA/SCL) razem z innymi urządzeniami peryferyjnymi I2C.
  • W oprogramowaniu należy użyć podejścia z obsługą klawiatury przez I2C (na przykład biblioteki Keypad_Dyrobot), aby klawiatura działała jak standardowa klawiatura matrycowa.
  • Rozwiązanie najlepiej sprawdza się w sytuacjach, gdy dostępność pinów GPIO mikrokontrolera jest ograniczona i wymagany jest czysty, rozszerzalny projekt panelu sterowania.

Typowe zastosowania

  • Panele sterowania w projektach z ograniczoną liczbą pinów GPIO mikrokontrolera
  • Projekty łączące wejście klawiatury z wyświetlaczami LCD/OLED komunikującymi się przez I2C
  • Nawigacja menu, wprowadzanie parametrów i interfejsy sterowania urządzeniami
  • Systemy wieloklawiszowe wymagające rozszerzalnego wejścia wykraczającego poza podstawowe układy

Zawartość zestawu

  • 1 × Moduł ProRock LED Scroller Matrix Keyboard

ProRock LED Scroller Matrix Keyboard stanowi praktyczne rozwiązanie do budowy kompaktowych interfejsów sterowania, umożliwiając oszczędność pinów mikrokontrolera poprzez wykorzystanie magistrali I2C przy zachowaniu procedur pracy zbliżonych do typowych bibliotek klawiatury Arduino.

Produkt nie posiada jeszcze opinii
Bądź pierwszy - oceń produkt i napisz opinię o sklepie
Menu
{{activeItem}}
{{it.text}}
{{it.desc}}
{{it.text}}
{{it.desc}}
{{it.text}}
{{toast.text}}{{toast.link.text}}
Dodano do koszyka
Nie udało sie zresetować hasła
Nieprawidłowe dane logowania
Twoje konto jest nieaktywne, kliknij w link aktywacyjny wysłany mailem
Wystąpił nieoczekiwany błąd, skontaktuj się z obsługą sklepu
Podany adres email jest już zajęty
Podany kod aktywacyjny jest nieprawidłowy
Konto zostało pomyślnie aktywowane
Zostałeś wypisany z naszej listy mailingowej.
Rozmiar pliku jest za duży
Plik posiada nieprawidłowe rozszerzenie
Dodano do ulubionych
Produkt został już dodany do ulubionych