Satura rādītājs:

Mūsdienīgs un jauns un vienkāršāks skapīša piemērs ar Arduino Matrix tastatūru 4x4: 3 soļi
Mūsdienīgs un jauns un vienkāršāks skapīša piemērs ar Arduino Matrix tastatūru 4x4: 3 soļi

Video: Mūsdienīgs un jauns un vienkāršāks skapīša piemērs ar Arduino Matrix tastatūru 4x4: 3 soļi

Video: Mūsdienīgs un jauns un vienkāršāks skapīša piemērs ar Arduino Matrix tastatūru 4x4: 3 soļi
Video: Saruna TV - atbildes uz iedzīvotāju jautājumiem 20.02.2013. 2024, Jūlijs
Anonim
Mūsdienīgs un jauns un vienkāršāks skapīša piemērs ar Arduino Matrix tastatūru 4x4
Mūsdienīgs un jauns un vienkāršāks skapīša piemērs ar Arduino Matrix tastatūru 4x4

Vēl viens piemērs LCD tastatūras matricas 4x4 izmantošanai ar I2C shēmu.

1. darbība: shēma

Shēma
Shēma
Shēma
Shēma

Šī matricas tastatūra ir veidota no 16 spiedpogām, un ar I2c komunikāciju tās pārvaldīšanai ir nepieciešamas tikai divas tapas: SDA (A4 uz arduino plates) un SCL (A5 uz arduino plates).

Es izmantoju PCF8574A 16 DIP I/O I2c shēmu, nelielā shēma ir dota iepriekš. Šāda veida komponentu adrese manā piemērā ir 0x3C (A0 = 0, A1 = 0, A2 = 1).

2. solis: valsts diagramma: vienkāršāka metode

Valsts diagramma: vienkāršāka metode
Valsts diagramma: vienkāršāka metode

Šī jaunā metode ir balstīta uz taimeriem, kas ļauj īstajā laikā uz taustiņiem izveidot labo kodu (sastāv no 4 rakstzīmēm: CODE1, tad CODE2, pēc tam CODE3, pēc tam CODE4).

Arduino skice ietver 4 īpašas bibliotēkas:

SM.h

Vads.h

Tastatūra_I2C.h

Tastatūra.h

Dodu paciņu no tiem un skici. Ja ievadītais kods ir labs, taustiņš 13 iedegas, un, lai to inicializētu, jums jānospiež taustiņš *. Ja kods ir nepareizs, 13 tapa mirgo.

piezīme: šodien es nevaru lejupielādēt bibliotēkas iekšējās servera kļūdas dēļ. Atvainojiet.

PROBLĒMA RISINĀTA, JA LIETOJAT. RAR

3. solis: secinājums

Atspiestie taustiņi ir jānosaka uz augšupejošas malas, ja vien tas nedarbosies pareizi.

Visas šīs sastāvdaļas ir ļoti lētas, un jums būs ļoti pievilcīga tastatūra ar dažām tapām uz Arduino dēļiem.

Paldies visām interesantajām pamācībām, kuras atradu.

Laimīgu pamācību!

Ieteicams: