Kazalo:

Sodoben in nov ter lažji primer omarice z matrično tipkovnico Arduino 4x4: 3 koraki
Sodoben in nov ter lažji primer omarice z matrično tipkovnico Arduino 4x4: 3 koraki

Video: Sodoben in nov ter lažji primer omarice z matrično tipkovnico Arduino 4x4: 3 koraki

Video: Sodoben in nov ter lažji primer omarice z matrično tipkovnico Arduino 4x4: 3 koraki
Video: Experience PACMAN-RTX like never before: Mind-blowing graphics and gameplay! ☺🎮📱 2024, November
Anonim
Sodoben in nov ter lažji primer omarice z matrično tipkovnico Arduino 4x4
Sodoben in nov ter lažji primer omarice z matrično tipkovnico Arduino 4x4

Še en primer uporabe matrike LCD tipkovnice 4x4 z vezjem I2C.

1. korak: Shema

Shema
Shema
Shema
Shema

Ta matrična tipkovnica je sestavljena iz 16 gumbov in za komunikacijo I2c potrebujete le 2 zatiča za upravljanje: SDA (A4 na arduino plošči) in SCL (A5 na arduino plošči).

Uporabil sem vezje PCF8574A 16 DIP I/O I2c, majhna shema je navedena zgoraj. Naslov tovrstnih komponent je v mojem primeru 0x3C (A0 = 0, A1 = 0, A2 = 1).

2. korak: Diagram stanja: lažja metoda

Državni diagram: lažja metoda
Državni diagram: lažja metoda

Ta nova metoda temelji na časovnikih, ki vam omogočajo, da sestavite dobro kodo (sestavljeno iz 4 znakov: CODE1, nato CODE2, nato CODE3, nato CODE4) na tipkah v pravem času.

Skica arduino vključuje 4 posebne knjižnice:

SM.h

Wire.h

Tipkovnica_I2C.h

Tipkovnica.h

Dajem paket njih in skico. Če je vnesena koda dobra, sveti pin 13 in morate za inicializacijo pritisniti tipko ' *'. Če je koda napačna, utripa pin 13.

opomba: Danes ne morem prenesti knjižnic zaradi notranje napake strežnika. Oprosti.

TEŽAVA REŠENA, če uporabljate. RAR

3. korak: Zaključek

Potisnjene tipke je treba zaznati na naraščajočem robu, razen če ne bodo delovale pravilno.

Vse te komponente so zelo poceni in na ploščah Arduino boste imeli zelo privlačno tipkovnico z nekaj zatiči.

Hvala vsem zanimivim vadnicam, ki sem jih našel.

Veselo poučevanje!

Priporočena: