Isi kandungan:

Moden dan Baru dan Lebih Mudah Contoh Locker Dengan Arduino Matrix Keypad 4x4: 3 Langkah
Moden dan Baru dan Lebih Mudah Contoh Locker Dengan Arduino Matrix Keypad 4x4: 3 Langkah

Video: Moden dan Baru dan Lebih Mudah Contoh Locker Dengan Arduino Matrix Keypad 4x4: 3 Langkah

Video: Moden dan Baru dan Lebih Mudah Contoh Locker Dengan Arduino Matrix Keypad 4x4: 3 Langkah
Video: Memprogram input keypad di arduino 2024, Julai
Anonim
Moden dan Baru dan Lebih Mudah Contoh Locker Dengan Arduino Matrix Keypad 4x4
Moden dan Baru dan Lebih Mudah Contoh Locker Dengan Arduino Matrix Keypad 4x4

Contoh lain menggunakan matriks papan kekunci LCD 4x4 dengan litar I2C.

Langkah 1: Skematik

Skema
Skema
Skema
Skema

Pad kekunci matriks ini diperbuat daripada 16 butang tekan dan dengan komunikasi I2c, anda hanya memerlukan 2 pin untuk menguruskannya: SDA (A4 pada papan arduino) dan SCL (A5 pada papan arduino).

Saya menggunakan litar PCF8574A 16 DIP I / O I2c skema kecil yang diberikan di atas. Alamat komponen seperti ini ialah 0x3C dalam contoh saya (A0 = 0, A1 = 0, A2 = 1).

Langkah 2: Diagram Negeri: Kaedah yang Lebih Mudah

Diagram Negeri: Kaedah yang Lebih Mudah
Diagram Negeri: Kaedah yang Lebih Mudah

Kaedah baru ini berdasarkan pemasa yang membolehkan anda menyusun kod yang baik (terdiri daripada 4 aksara: CODE1 kemudian CODE2 kemudian CODE3 kemudian CODE4) pada kekunci pada masa yang tepat.

Sketsa arduino merangkumi 4 perpustakaan khas:

SM.h

Wire.h

Pad Kekunci_I2C.h

Pad Kekunci.h

Saya memberikan sebungkus dan lakarannya. Sekiranya kod yang ditaip baik, pin 13 menyala dan anda perlu menekan kekunci '*' untuk memulakan. Sekiranya kodnya salah, pin 13 akan berkelip.

nota: Saya tidak dapat memuat turun hari ini perpustakaan kerana ralat pelayan dalaman. Maaf.

MASALAH SELESAI JIKA ANDA MENGGUNAKAN. RAR

Langkah 3: Kesimpulannya

Kekunci yang ditekan mesti dikesan di tepi yang naik, kecuali, kunci tersebut tidak dapat berjalan dengan baik.

Semua komponen ini sangat murah dan anda akan mempunyai papan kekunci yang sangat menarik dengan beberapa pin di papan Arduino.

Terima kasih kepada semua tutorial menarik yang saya dapati.

Selamat mengajar!

Disyorkan: