Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Kumokonekta Sa Arduino
- Hakbang 2: Code
- Hakbang 3:
- Hakbang 4: Pagdaragdag ng Library
Video: Arduino Keypad 4x4 Tutorial: 4 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ipinakita ang pag-input ng keypad sa serial monitor na may arduino uno at 4x4 keypad na buong code…
Mga gamit
Arduino uno x 1
4x4 Keypad
Ang lahat ng ito ay matatagpuan sa site na ito:
Mga Bahagi ng BDSpeedy Tech
Hakbang 1: Kumokonekta Sa Arduino
Pagkonekta sa keypad gamit ang mga digital na pin ng aruduino:
Kumokonekta ang Keypad Pin sa Arduino Pin
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
Hakbang 2: Code
CODE:
# isama
const byte numRows = 4
const byte numCols = 4;
keymap [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
byte rowPins [numRows] = {9, 8, 7, 6}; // Rows 0 hanggang 3
byte colPins [numCols] = {5, 4, 3, 2}; // Column 0 hanggang 3
// pinasimulan ang isang halimbawa ng klase ng Keypad
Keypad myKeypad = Keypad (makeKeymap (keymap), rowPins, colPins, numRows, numCols);
walang bisa ang pag-setup () {
Serial.begin (9600);
}
// Kung ang pindutan ay pinindot, ang key na ito ay naka-imbak sa variable na 'keypressed' // Kung ang key ay hindi katumbas ng 'NO_KEY', pagkatapos ang key na ito ay nai-print // kung bilang = 17, pagkatapos ang bilang ay i-reset pabalik sa 0 (ito nangangahulugang walang susi na pinindot sa buong proseso ng pag-scan ng keypad
void loop () {
char keypressed = myKeypad.getKey ();
kung (keypressed! = NO_KEY)
{
Serial.print (keypressed);
}
}
Hakbang 3:
narito ang aking link sa blogspot mayroon itong ilang dagdag na diagram na maaaring mahahanap mo ang kapaki-pakinabang… link ng blogspot
Hakbang 4: Pagdaragdag ng Library
Pagdaragdag ng library:
Upang idagdag ang library pumunta sa Skeetches> Isama ang library I-type ang libray name na "keypad" pagkatapos ay pindutin ang install. Pagkatapos ay i-upload ang sketch sa iyong arduino. Narito ang Ilang opsyonal na link:
blog ng wordpress
Blog spot
Inirerekumendang:
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
Lego 4x4 Keypad Matrix: 8 Hakbang (na may Mga Larawan)
Lego 4x4 Keypad Matrix: Habang na-stuck ako sa bahay sa huling ilang linggo, nakarating ako sa wakas upang matapos ang ilang mga proyekto na umiikot sa aking isip. Ginagamit ko ang Lego bilang pundasyon para sa karamihan ng aking mga proyekto sa nakaraang ilang linggo
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
Keypad Access 4x4 With Arduino: 5 Hakbang (na may Mga Larawan)
Keypad Access 4x4 With Arduino: Ang 4x4 keypad ay isang pinaghalong 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 ang pag-scan m