ProRock MPR121 Breakout V12 12-Klawiszowy Moduł Dotykowy I2C

Kod produktu: 5905973212441
Producent: ProRock
Kompatybilny: Arduino
8.20 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 MPR121 Breakout V12 – Moduł Czujnika Pojemnościowego Dotykowego I2C z Kontrolerem 12 Kanałów

Układ: MPR121 | Interfejs: I2C | Kanały dotykowe: 12 | Napięcie zasilania: 3,3 V | Adres I2C: 0x5A (domyślnie, konfigurowalne 0x5A–0x5D)

Moduł ProRock MPR121 Breakout V12 to rozbudowany kontroler pojemnościowego czujnika dotykowego oparty na układzie MPR121 firmy Freescale Semiconductor. Umożliwia wykrywanie dotyku na dwunastu niezależnych elektrodach, co pozwala na budowę interfejsów dotykowych, klawiatur pojemnościowych oraz interaktywnych paneli sterujących. Komunikacja z mikrokontrolerem odbywa się przez magistralę I2C, co minimalizuje liczbę wymaganych pinów i upraszcza integrację z popularnymi platformami takimi jak Arduino, ESP32 czy Raspberry Pi.

Produkt jest przeznaczony dla twórców projektów elektronicznych, hobbystów oraz inżynierów projektujących interfejsy użytkownika oparte na technologii dotykowej. Moduł charakteryzuje się wysoką czułością detekcji, niskim poborem prądu oraz możliwością konfiguracji progów wykrywania dotyku za pomocą oprogramowania.

Główne cechy

  • Dwanaście niezależnych kanałów dotykowych: każdy kanał może być podłączony do oddzielnej elektrody pojemnościowej, co umożliwia tworzenie klawiatur i paneli dotykowych
  • Komunikacja I2C: interfejs dwuprzewodowy pozwala na łatwe podłączenie do mikrokontrolera z możliwością współdzielenia magistrali z innymi urządzeniami
  • Konfigurowalny adres I2C: możliwość ustawienia jednego z czterech adresów pozwala na jednoczesną pracę wielu modułów na tej samej magistrali
  • Funkcja wykrywania zbliżenia: układ MPR121 umożliwia detekcję zbliżenia obiektu bez fizycznego kontaktu z elektrodą
  • Niski pobór prądu: tryb uśpienia i niskie zużycie energii w trybie pracy umożliwiają zastosowanie w urządzeniach zasilanych bateryjnie
  • Wbudowane piny GPIO: osiem kanałów może być skonfigurowanych jako wyprowadzenia ogólnego przeznaczenia do sterowania diodami LED lub innymi elementami
  • Automatyczna kalibracja: układ samodzielnie kompensuje zmiany pojemności otoczenia związane z temperaturą i wilgotnością

Zasada działania

Układ MPR121 mierzy pojemność każdej z dwunastu elektrod względem masy za pomocą wewnętrznego kondensatora ładującego. Gdy obiekt przewodzący lub izolujący zbliża się do elektrody, zmienia się jej pojemność, co jest wykrywane przez układ jako zdarzenie dotykowe lub zbliżeniowe. Zmierzone wartości są porównywane z konfigurowalnymi progami, a informacja o stanie każdego kanału jest dostępna do odczytu przez magistralę I2C. Moduł może generować przerwanie na dedykowanym pinie po wykryciu zmiany stanu któregokolwiek kanału, co pozwala mikrokontrolerom na efektywne zarządzanie energią poprzez pracę w trybie uśpienia do momentu wystąpienia zdarzenia dotykowego.

Specyfikacja techniczna

  • Układ kontrolera: MPR121 (Freescale Semiconductor)
  • Napięcie zasilania: 3,3 V
  • Napięcie logiczne: 3,3 V lub 5 V (tolerancja na liniach I2C)
  • Liczba kanałów dotykowych: 12
  • Interfejs komunikacyjny: I2C (TWI)
  • Adres I2C: 0x5A (domyślnie), konfigurowalne 0x5A, 0x5B, 0x5C, 0x5D
  • Prędkość magistrali I2C: do 400 kHz (Fast Mode)
  • Pobór prądu w trybie pracy: około 29 µA
  • Pobór prądu w trybie uśpienia: około 2 µA
  • Liczba pinów GPIO: 8 (kanały 4–11 mogą pracować jako GPIO)
  • Częstotliwość próbkowania: konfigurowalna
  • Zakres temperatur pracy: -40°C do +85°C
  • Wymiary płytki PCB: około 20 mm × 25 mm

Wyprowadzenia (Pinout)

  • VCC: zasilanie 3,3 V
  • GND: masa
  • SCL: linia zegarowa I2C
  • SDA: linia danych I2C
  • IRQ: wyjście przerwania (active low)
  • ADD: pin konfiguracji adresu I2C
  • 0–11: wyprowadzenia elektrod dotykowych (kanały 0–11)

Uwagi

  • Przed pierwszym użyciem należy zainstalować najnowszą wersję Arduino IDE.
  • Do programowania wymagany jest komputer z zainstalowanym Arduino IDE.
  • Moduł wymaga zasilania napięciem 3,3 V – bezpośrednie podłączenie do 5 V może uszkodzić układ.
  • Elektrody dotykowe nie są dołączone do zestawu – wymagane jest samodzielne zaprojektowanie i podłączenie powierzchni pojemnościowych za pomocą przewodów lub folii miedzianej.
  • Do obsługi modułu zalecane jest wykorzystanie dedykowanej biblioteki MPR121 dla Arduino lub odpowiednich sterowników dla innych platform.
  • Producent zastrzega możliwość drobnych zamian komponentów bez wpływu na funkcjonalność.

Typowe zastosowania

  • Projektowanie dotykowych klawiatur i paneli sterujących
  • Interaktywne instalacje artystyczne z powierzchniami dotykowymi
  • Interfejsy użytkownika w urządzeniach wbudowanych
  • Detektory zbliżenia w systemach automatyki domowej
  • Zastępowanie mechanicznych przycisków w elektronice konsumenckiej
  • Sterowanie oświetleniem i urządzeniami za pomocą dotyku
  • Edukacyjne projekty z zakresu interfejsów człowiek-maszyna

Zawartość zestawu

  • 1 × Moduł ProRock MPR121 Breakout V12

Moduł ProRock MPR121 Breakout V12 stanowi zestaw komponentów do implementacji interfejsów dotykowych w projektach elektronicznych. Dzięki elastycznej konfiguracji, niskim wymaganiom sprzętowym oraz wsparciu popularnych platform programistycznych, umożliwia szybkie prototypowanie i wdrażanie rozbudowanych systemów sterowania pojemnościowego.

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