Spisu treści:

Nowoczesny i nowy i łatwiejszy przykład szafki z klawiaturą Arduino Matrix 4x4: 3 kroki
Nowoczesny i nowy i łatwiejszy przykład szafki z klawiaturą Arduino Matrix 4x4: 3 kroki

Wideo: Nowoczesny i nowy i łatwiejszy przykład szafki z klawiaturą Arduino Matrix 4x4: 3 kroki

Wideo: Nowoczesny i nowy i łatwiejszy przykład szafki z klawiaturą Arduino Matrix 4x4: 3 kroki
Wideo: MOJE STANOWISKO za 12.000 ZŁ! 💸❤️ *STUDIO NAKSONA* 2024, Lipiec
Anonim
Nowoczesny i nowy i łatwiejszy przykład szafki z klawiaturą Arduino Matrix 4x4
Nowoczesny i nowy i łatwiejszy przykład szafki z klawiaturą Arduino Matrix 4x4

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

Krok 1: Schemat

Schemat
Schemat
Schemat
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

Diagram stanu: łatwiejsza metoda
Diagram stanu: ł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: