INHOUDSOPGAWE:
Video: Moderne en nuwe en makliker voorbeeld van kluis met Arduino Matrix -toetsbord 4x4: 3 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Nog 'n voorbeeld van die gebruik van 'n LCD -klaviermatriks 4x4 met 'n I2C -stroombaan.
Stap 1: Die skematiese
Hierdie matriks -toetsbord is gemaak van 16 drukknoppies en met I2c -kommunikasie benodig u net 2 penne om dit te bestuur: SDA (A4 op arduino -bord) en SCL (A5 op arduino -bord).
Ek het 'n PCF8574A 16 DIP I/O I2c -kring gebruik, die klein skema hierbo. Die adres van hierdie soort komponente is 0x3C in my voorbeeld (A0 = 0, A1 = 0, A2 = 1).
Stap 2: Die staatsdiagram: 'n makliker metode
Hierdie nuwe metode is gebaseer op timers waarmee u die goeie kode (uit 4 karakters: CODE1 dan CODE2 dan CODE3 dan CODE4) op die sleutels op die regte tyd kan saamstel.
Die arduino -skets bevat 4 spesiale biblioteke:
SM.h
Draad.h
Toetsenbord_I2C.h
Toetsenbord.h
Ek gee 'n pakkie daarvan en die skets. As die getikte kode goed is, brand die pen 13 aan en u moet die sleutel ' *' druk om te begin. As die kode verkeerd is, flikker die pen 13.
let wel: ek kan nie vandag die biblioteke aflaai nie weens 'n interne bedienerfout. Jammer.
PROBLEEM OPLOS AS JY. RAR GEBRUIK
Stap 3: Gevolgtrekking
Die sleutels wat gestoot word, moet op 'n stygende rand bespeur word, tensy dit nie behoorlik werk nie.
Al hierdie komponente is baie goedkoop, en u het 'n baie pakkende sleutelbord met 'n paar penne op die Arduino -borde.
Dankie vir al die interessante tutoriale wat ek gevind het.
Gelukkig leersaam!