Talaan ng mga Nilalaman:
- Hakbang 1: Mga Materyal na Kailangan Mo
- Hakbang 2: I-pin Out
- Hakbang 3: Skematika
- Hakbang 4: Code
- Hakbang 5: Output
Video: Keypad Access 4x4 With Arduino: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ang 4x4 keypad ay isang pinaghalo ng 16 key na nakaayos tulad ng isang matrix. Ang pamamaraang ginamit para sa pag-access sa 4x4 keypad na may pamamaraang pag-scan ng matrix. Ang 4x4 keypad ay nangangailangan ng 8 mga pin upang ma-access ito, ie 4 na mga pin para sa mga haligi at 4 na mga pin para sa linya. Paano gumagana ang pamamaraang pag-scan ay ang haligi ng pin na tumatagal ng LOW logic na mapagpapalit, pagkatapos ay ginaganap din ng line pin ang mga pagbasa sa pagliko rin.
Hakbang 1: Mga Materyal na Kailangan Mo
Kakailanganin mong:
- Arduino
- Keypad 4x4
- Jumper Wires
Hakbang 2: I-pin Out
- PIN A3 pin sa 0 hilera
- PIN A2 pin sa 1 hilera
- PIN A1 pin sa 2 hilera
- PIN A0 pin sa 3 hilera
- PIN 4 na pin sa 0 colomn
- PIN 5 pin sa 1 colomn
- PIN 6 pin sa 2 colomn
- PIN 7 pin sa 3 colomn
Hakbang 3: Skematika
Ikonekta ang bawat bahagi tulad ng larawan sa itaas.
Hakbang 4: Code
#include // import keypad ng library
const byte ROWS = 4; // bilang ng colomn
const byte COLS = 4; // number of row char hexaKeys [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; byte rowPins [ROWS] = {A3, A2, A1, A0}; // pin na ginamit para sa row byte colPins [COLS] = {4, 5, 6, 7}; // pin na ginamit para sa colomn
// variable ng pagsisimula
Keypad customKeypad = Keypad (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
walang bisa ang pag-setup () {
Serial.begin (9600); } void loop () {char customKey = customKeypad.getKey (); kung (customKey) {Serial.println (customKey); }}
Hakbang 5: Output
Suriin ang output!
Inirerekumendang:
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Tubig na Naa-access !: 7 Mga Hakbang (na may Mga Larawan)
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Dragon na Naa-access !: Ang pagbagay ng laruan ay nagbubukas ng mga bagong paraan at na-customize na solusyon upang payagan ang mga bata na may limitadong mga kakayahan sa motor o mga kapansanan sa pag-unlad na makipag-ugnay sa mga laruan nang nakapag-iisa. Sa maraming mga kaso, ang mga bata na nangangailangan ng inangkop na mga laruan ay hindi maaring
Arduino Calculator Gamit ang 4X4 Keypad: 4 na Hakbang (na may Mga Larawan)
Arduino Calculator Gamit ang 4X4 Keypad: Sa tutorial na ito magtatayo kami ng aming sariling calculator sa Arduino. Maaaring ipadala ang mga halaga sa pamamagitan ng isang keypad (4 × 4 keypad) at ang resulta ay maaaring makita sa isang LCD screen. Ang calculator na ito ay maaaring magsagawa ng mga simpleng pagpapatakbo tulad ng Addition, Pagbabawas, Multiplicat
Arduino Keypad 4x4 Tutorial: 4 Hakbang (na may Mga Larawan)
Arduino Keypad 4x4 Tutorial: Ang pag-input ng Keypad ay ipinakita sa serial monitor na may arduino uno at 4x4 keypad na buong code
4x4 Keypad Sa Arduino at Pagproseso: 4 na Hakbang (na may Mga Larawan)
4x4 Keypad Sa Arduino at Pagproseso: Ayaw mo ng mga display sa LCD ?? Nais mong gawing kaakit-akit ang iyong mga proyekto? Narito, ang solusyon. Sa Instructable na ito magagawa mong palayain ang iyong sarili mula sa mga abala ng paggamit ng isang LCD screen upang maipakita ang nilalaman mula sa iyong Arduino at gawin din ang iyong proje
Keypad Interface Sa 8051 at Pagpapakita ng Mga Numero ng Keypad sa 7 Segment: 4 na Hakbang (na may Mga Larawan)
Keypad Interface Sa 8051 at Pagpapakita ng Mga Numero ng Keypad sa 7 Segment: Sa tutorial na ito sasabihin ko sa iyo ang tungkol sa kung paano namin mai-interface ang keypad sa 8051 at ipinapakita ang mga numero ng keypad sa 7 segment na pagpapakita