![Přístup pomocí klávesnice 4x4 s Arduino: 5 kroků (s obrázky) Přístup pomocí klávesnice 4x4 s Arduino: 5 kroků (s obrázky)](https://i.howwhatproduce.com/images/001/image-1130-87-j.webp)
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
![Přístup pomocí klávesnice 4x4 s Arduino Přístup pomocí klávesnice 4x4 s Arduino](https://i.howwhatproduce.com/images/001/image-1130-88-j.webp)
Klávesnice 4x4 je složena ze 16 kláves uspořádaných jako matice. Metoda používaná pro přístup ke klávesnici 4x4 s metodou maticového skenování. Klávesnice 4x4 vyžaduje pro svůj přístup 8 pinů, tj. 4 piny pro sloupce a 4 piny pro linku. Metoda skenování funguje tak, že kolíkový kolík má zaměnitelnou logiku NÍZKÉ, potom řádkový kolík také provádí odečty.
Krok 1: Potřebné materiály
Budete potřebovat:
- Arduino
- Klávesnice 4x4
- Propojovací dráty
Krok 2: Pin Out
- PIN PIN PIN na 0 řádku
- PIN A2 pin na 1 řádek
- PIN A1 pin na 2 řady
- PIN A0 pin do 3 řad
- PIN 4 pin na 0 colomn
- PIN 5 pin na 1 colomn
- PIN 6 pinů na 2 colomn
- PIN 7 pin na 3 colomn
Krok 3: Schéma
![Schéma Schéma](https://i.howwhatproduce.com/images/001/image-1130-89-j.webp)
![Schéma Schéma](https://i.howwhatproduce.com/images/001/image-1130-90-j.webp)
Připojte každý komponent podle obrázku výše.
Krok 4: Kód
#include // importovat klávesnici knihovny
konstantní bajty Řádky = 4; // počet colomn
konstantní bajt COLS = 4; // počet řádků 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 používaný pro řádkové bajty colPins [COLS] = {4, 5, 6, 7}; // kolík používaný pro colomn
// inicializační proměnná
Keypad customKeypad = Keypad (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
neplatné nastavení () {
Serial.begin (9600); } void loop () {char customKey = customKeypad.getKey (); if (customKey) {Serial.println (customKey); }}
Krok 5: Výstup
![Výstup Výstup](https://i.howwhatproduce.com/images/001/image-1130-91-j.webp)
Zkontrolujte výstup!
Doporučuje:
Kalkulačka Arduino pomocí klávesnice 4X4: 4 kroky (s obrázky)
![Kalkulačka Arduino pomocí klávesnice 4X4: 4 kroky (s obrázky) Kalkulačka Arduino pomocí klávesnice 4X4: 4 kroky (s obrázky)](https://i.howwhatproduce.com/images/002/image-3036-29-j.webp)
Kalkulačka Arduino pomocí klávesnice 4X4: V tomto tutoriálu si vytvoříme vlastní kalkulačku s Arduino. Hodnoty lze odeslat pomocí klávesnice (klávesnice 4 × 4) a výsledek lze zobrazit na obrazovce LCD. Tato kalkulačka mohla provádět jednoduché operace jako sčítání, odčítání, násobení
Lego 4x4 Matice klávesnice: 8 kroků (s obrázky)
![Lego 4x4 Matice klávesnice: 8 kroků (s obrázky) Lego 4x4 Matice klávesnice: 8 kroků (s obrázky)](https://i.howwhatproduce.com/images/006/image-16721-j.webp)
Matice klávesnice Lego 4x4: Zatímco jsem poslední týdny uvízl v domě, konečně jsem se dostal k dokončení některých projektů, které mi vířily v hlavě. V posledních týdnech používám Lego jako základ pro většinu svých projektů
Arduino DIY kalkulačka pomocí 1602 LCD a klávesnice 4x4: 4 kroky
![Arduino DIY kalkulačka pomocí 1602 LCD a klávesnice 4x4: 4 kroky Arduino DIY kalkulačka pomocí 1602 LCD a klávesnice 4x4: 4 kroky](https://i.howwhatproduce.com/images/010/image-28224-j.webp)
Kalkulačka pro kutily Arduino pomocí klávesnice 1602 LCD a klávesnice 4x4: Ahoj, v tomto návodu vytvoříme kalkulačku pomocí Arduina, která dokáže základní výpočty. V zásadě tedy vezmeme vstup z klávesnice 4x4 a vytiskneme data na 16x2 LCD displej a Arduino provede výpočty
Ovládejte přístup Arduino YÚN pomocí MySQL, PHP5 a Pythonu: 11 kroků (s obrázky)
![Ovládejte přístup Arduino YÚN pomocí MySQL, PHP5 a Pythonu: 11 kroků (s obrázky) Ovládejte přístup Arduino YÚN pomocí MySQL, PHP5 a Pythonu: 11 kroků (s obrázky)](https://i.howwhatproduce.com/images/006/image-16078-13-j.webp)
Ovládejte přístup Arduina YÚN pomocí MySQL, PHP5 a Pythonu: Ahoj přátelé! Jak víte, v září nový premiérový štít pro Arduino, Arduino YUN. Tento malý přítel má vestavěný systém Linux, se kterým můžeme provozovat vše, co vás napadne (alespoň zatím). I když informací je velmi málo
Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: 4 kroky (s obrázky)
![Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: 4 kroky (s obrázky) Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: 4 kroky (s obrázky)](https://i.howwhatproduce.com/images/003/image-8936-8-j.webp)
Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: V tomto tutoriálu vám povím, jak můžeme propojit klávesnici s 8051 a zobrazovat čísla klávesnic na 7segmentovém displeji