Indholdsfortegnelse:

Moderne og nyt og lettere eksempel på skab med Arduino Matrix -tastatur 4x4: 3 trin
Moderne og nyt og lettere eksempel på skab med Arduino Matrix -tastatur 4x4: 3 trin

Video: Moderne og nyt og lettere eksempel på skab med Arduino Matrix -tastatur 4x4: 3 trin

Video: Moderne og nyt og lettere eksempel på skab med Arduino Matrix -tastatur 4x4: 3 trin
Video: Det komplette næste js-kursus - Lær Nextjs på 2 timer! | Reager SSR + tidskoder 2024, Juni
Anonim
Moderne og nyt og lettere eksempel på skab med Arduino Matrix -tastatur 4x4
Moderne og nyt og lettere eksempel på skab med Arduino Matrix -tastatur 4x4

Et andet eksempel på at bruge en LCD -tastaturmatrix 4x4 med et I2C -kredsløb.

Trin 1: Skematisk

Det skematiske
Det skematiske
Det skematiske
Det skematiske

Dette matrix -tastatur er lavet af 16 trykknapper og med I2c -kommunikation skal du bare bruge 2 pins til at styre det: SDA (A4 på arduino board) og SCL (A5 på arduino board).

Jeg brugte et PCF8574A 16 DIP I/O I2c kredsløb, det lille skema er givet ovenfor. Adressen på denne slags komponenter er 0x3C i mit eksempel (A0 = 0, A1 = 0, A2 = 1).

Trin 2: Statens diagram: En lettere metode

Statsdiagrammet: En lettere metode
Statsdiagrammet: En lettere metode

Denne nye metode er baseret på timere, der giver dig mulighed for at sammensætte den gode kode (lavet af 4 tegn: CODE1 derefter CODE2 derefter CODE3 derefter CODE4) på tasterne på det rigtige tidspunkt.

Arduino -skitsen indeholder 4 specielle biblioteker:

SM.h

Wire.h

Tastatur_I2C.h

Tastatur. H

Jeg giver en pakke af dem og skitsen. Hvis den indtastede kode er god, tændes pin 13, og du skal trykke på tasten ' *' for at initialisere. Hvis koden er forkert, blinker stiften 13.

Bemærk: Jeg kan ikke downloade bibliotekerne i dag på grund af en intern serverfejl. Undskyld.

PROBLEM LØST, HVIS DU BRUGER. RAR

Trin 3: Konklusion

Nøglerne, der skubbes, skal registreres på en stigende kant, medmindre den ikke kører korrekt.

Alle disse komponenter er meget billige, og du vil have et meget iørefaldende tastatur med få ben på Arduino -kortene.

Tusind tak for alle de interessante instruktioner jeg fandt.

Glad instruerbar!

Anbefalede: