Talaan ng mga Nilalaman:

Modern at Bago at Mas Madaling Halimbawa ng Locker Gamit ang Arduino Matrix Keypad 4x4: 3 Hakbang
Modern at Bago at Mas Madaling Halimbawa ng Locker Gamit ang Arduino Matrix Keypad 4x4: 3 Hakbang

Video: Modern at Bago at Mas Madaling Halimbawa ng Locker Gamit ang Arduino Matrix Keypad 4x4: 3 Hakbang

Video: Modern at Bago at Mas Madaling Halimbawa ng Locker Gamit ang Arduino Matrix Keypad 4x4: 3 Hakbang
Video: Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes! 2024, Hulyo
Anonim
Modern at Bago at Mas Madaling Halimbawa ng Locker Gamit ang Arduino Matrix Keypad 4x4
Modern at Bago at Mas Madaling Halimbawa ng Locker Gamit ang Arduino Matrix Keypad 4x4

Ang isa pang halimbawa ng paggamit ng isang LCD keypad matrix 4x4 na may isang I2C circuit.

Hakbang 1: Ang Iskematika

Ang Iskolar
Ang Iskolar
Ang Iskolar
Ang Iskolar

Ang keypad ng matrix na ito ay gawa sa 16 mga pindutan ng push at sa komunikasyon ng I2c, kailangan mo lamang ng 2 mga pin upang pamahalaan ito: SDA (A4 sa arduino board) at SCL (A5 sa arduino board).

Gumamit ako ng isang PCF8574A 16 DIP I / O I2c circuit ang maliit na eskematiko ay ibinibigay sa itaas. Ang address ng ganitong uri ng mga bahagi ay 0x3C sa aking halimbawa (A0 = 0, A1 = 0, A2 = 1).

Hakbang 2: Ang Estado ng Estado: isang Mas Madaling Paraan

Ang Diagram ng Estado: isang Mas Madaling Paraan
Ang Diagram ng Estado: isang Mas Madaling Paraan

Ang bagong pamamaraan na ito ay batay sa mga timer na nagbibigay-daan sa iyo upang bumuo ng magandang code (gawa sa 4 na mga character: CODE1 pagkatapos CODE2 pagkatapos CODE3 pagkatapos CODE4) sa mga susi sa tamang oras.

Kasama sa sketch ng arduino ang 4 na espesyal na aklatan:

SM.h

Wire.h

Keypad_I2C.h

Keypad.h

Nagbibigay ako ng isang pakete ng mga ito at ng sketch. Kung ang naka-type na code ay mabuti, ang pin 13 light ON at kailangan mong itulak ang key '*' upang magsimula. Kung ang code ay mali, ang pin 13 flashes.

tandaan: Hindi ko ma-download ngayon ang mga aklatan dahil sa isang panloob na error sa server. Pasensya na

NALUTUSAN NG PROBLEMA KUNG GAMITIN MO. RAR

Hakbang 3: Konklusyon

Ang mga susi na itinulak ay dapat na napansin sa isang tumataas na gilid, maliban kung, hindi ito tatakbo nang maayos.

Ang lahat ng mga sangkap na ito ay napaka-mura at magkakaroon ka ng isang napaka-kaakit-akit na keyboard na may ilang mga pin sa mga board ng Arduino.

Kaysa sa lahat ng nakaganyak na tutorial na nahanap ko.

Masayang itinuturo!

Inirerekumendang: