Innholdsfortegnelse:

Moderne og nytt og enklere eksempel på skap med Arduino Matrix -tastatur 4x4: 3 trinn
Moderne og nytt og enklere eksempel på skap med Arduino Matrix -tastatur 4x4: 3 trinn

Video: Moderne og nytt og enklere eksempel på skap med Arduino Matrix -tastatur 4x4: 3 trinn

Video: Moderne og nytt og enklere eksempel på skap med Arduino Matrix -tastatur 4x4: 3 trinn
Video: АСМР 🤯 Планы, Мое лето, Поездка в Питер 🚂🌞 ASMR 🥸 Plans, My summer, Trip to St. Petersburg 🚊 2024, Juni
Anonim
Moderne og nytt og enklere eksempel på skap med Arduino Matrix -tastatur 4x4
Moderne og nytt og enklere eksempel på skap med Arduino Matrix -tastatur 4x4

Et annet eksempel på bruk av en LCD -tastaturmatrise 4x4 med en I2C -krets.

Trinn 1: Den skjematiske

Den skjematiske
Den skjematiske
Den skjematiske
Den skjematiske

Dette matrisetastaturet består av 16 trykknapper og med I2c -kommunikasjon trenger du bare 2 pinner for å administrere det: SDA (A4 på arduino -bord) og SCL (A5 på arduino -kort).

Jeg brukte en PCF8574A 16 DIP I/O I2c -krets, den lille skjematikken er gitt ovenfor. Adressen til denne typen komponenter er 0x3C i mitt eksempel (A0 = 0, A1 = 0, A2 = 1).

Trinn 2: Statens diagram: En enklere metode

Statens diagram: En enklere metode
Statens diagram: En enklere metode

Denne nye metoden er basert på tidtakere som lar deg komponere den gode koden (laget av 4 tegn: CODE1 deretter CODE2 deretter CODE3 deretter CODE4) på tastene i riktig tid.

Arduino -skissen inneholder 4 spesialbiblioteker:

SM.h

Wire.h

Tastatur_I2C.h

Tastatur. H

Jeg gir en pakke med dem og skissen. Hvis den skrevne koden er god, tennes pin 13 og du må trykke " *" -tasten for å initialisere. Hvis koden er feil, blinker pinnen 13.

Merk: Jeg kan ikke laste ned bibliotekene i dag på grunn av en intern serverfeil. Beklager.

PROBLEM LØST HVIS DU BRUKER. RAR

Trinn 3: Konklusjon

Tastene som skyves må oppdages på en stigende kant, med mindre den ikke vil fungere ordentlig.

Alle disse komponentene er veldig billige, og du vil ha et veldig fengende tastatur med få pinner på Arduino -brettene.

Tusen takk for all den interessante opplæringen jeg fant.

Glad instruerbar!

Anbefalt: