
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Kolejny przykład wykorzystania matrycy manipulatorów LCD 4x4 z obwodem I2C.
Krok 1: Schemat


Ta klawiatura macierzowa składa się z 16 przycisków, a dzięki komunikacji I2c wystarczą 2 piny do zarządzania nią: SDA (A4 na płycie arduino) i SCL (A5 na płycie arduino).
Użyłem obwodu PCF8574A 16 DIP I / O I2c, mały schemat podano powyżej. Adres tego rodzaju komponentów to w moim przykładzie 0x3C (A0=0, A1=0, A2=1).
Krok 2: Diagram stanów: łatwiejsza metoda

Ta nowa metoda opiera się na zegarach, które pozwalają wpisać dobry kod (składający się z 4 znaków: CODE1 następnie CODE2 następnie CODE3 następnie CODE4) na klawiszach w odpowiednim czasie.
Szkic arduino zawiera 4 specjalne biblioteki:
SM.h
Drut.h
Klawiatura_I2C.h
Klawiatura.h
Daję ich paczkę i szkic. Jeśli wpisany kod jest dobry, zapala się pin 13 i musisz nacisnąć klawisz '*', aby zainicjować. Jeśli kod jest nieprawidłowy, pin 13 miga.
uwaga: nie mogę dziś pobrać bibliotek z powodu wewnętrznego błędu serwera. Przepraszam.
PROBLEM ROZWIĄZANY, JEŚLI UŻYWASZ. RAR
Krok 3: Wniosek
Wciskane klawisze muszą być wykrywane na zboczu narastającym, chyba że nie będą działać prawidłowo.
Wszystkie te komponenty są bardzo tanie i będziesz miał bardzo chwytliwą klawiaturę z kilkoma pinami na płytkach Arduino.
Dzięki wszystkim interesującym tutorialem, który znalazłem.
Szczęśliwy pouczający!
Zalecana:
Jesteśmy grupą samouczków 6 UQD10801 (Robocon1) Studentów z Universiti Tun Hussein Onn Malaysia (UTHM): Klawiatura 4x4 i LCD Arduino: 3 kroki

Jesteśmy grupą samouczków 6 UQD10801 (Robocon1) Studentów z Universiti Tun Hussein Onn Malaysia (UTHM): Klawiatura 4x4 i LCD Arduino: Klawiatury to świetny sposób na umożliwienie użytkownikom interakcji z Twoim projektem. Możesz ich używać do poruszania się po menu, wprowadzania haseł oraz sterowania grami i robotami. W tym samouczku pokażę, jak skonfigurować klawiaturę na Arduino. Najpierw wyjaśnię, jak Ardu
Klawiatura membranowa 4x4 z wykorzystaniem Arduino Nano: 4 kroki

Klawiatura membranowa 4x4 Korzystanie z Arduino Nano: Klawiatura membranowa 4x4 Matrix to moduł klawiatury, który jest często używany do tworzenia projektów Arduino, takich jak kalkulatory, wprowadzanie hasła i inne. Oto cechy tej klawiatury: Bardzo cienka konstrukcja, łatwa w użyciu w każdym mikrokontrolerKluczowa specyfikacja: Maxi
Przykład szafki z klawiaturą Arduino Matrix 4x4: 6 kroków

Przykład szafki z klawiaturą Arduino Matrix 4x4: 2 sposoby zarządzania 16-przyciskową klawiaturą z minimalną liczbą pinów
Łatwiejszy na świecie miernik baterii Do 5V w MAh: 3 kroki

Łatwiejszy na świecie miernik akumulatora Do 5 V w MAh: Arduino i rezystor to wszystko, czego potrzebujemy do zbudowania tego projektu, który tworzy miernik pojemności dla akumulatorów o napięciu do 5 V. Można używać baterii kwasowych, alkalicznych, NiCd, Li-ion i Lipo. Rynek jest pełen fałszywych baterii, które mają ogromną pojemność b
Szybka i brudna klawiatura Das (pusta klawiatura): 3 kroki

Szybka i brudna klawiatura Das (pusta klawiatura): Klawiatura Das to nazwa najpopularniejszej klawiatury bez napisów na klawiszach (pusta klawiatura). Das Keyboard kosztuje 89,95 USD. Ta instrukcja poprowadzi Cię, jak zrobić ją samemu z dowolną starą klawiaturą, którą masz