![Prístup k klávesnici 4x4 s Arduino: 5 krokov (s obrázkami) Prístup k klávesnici 4x4 s Arduino: 5 krokov (s obrázkami)](https://i.howwhatproduce.com/images/001/image-1130-87-j.webp)
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
![Prístup k klávesnici 4x4 s Arduino Prístup k klávesnici 4x4 s Arduino](https://i.howwhatproduce.com/images/001/image-1130-88-j.webp)
Klávesnica 4x4 je zložená zo 16 kláves usporiadaných ako matica. Metóda používaná na prístup k klávesnici 4x4 s metódou maticového skenovania. Klávesnica 4x4 vyžaduje na svoj prístup 8 pinov, teda 4 piny pre stĺpce a 4 piny pre linku. Metóda skenovania funguje tak, že kolónkový stĺpik má zameniteľnú logiku NÍZKY, potom riadkový kolík tiež vykonáva odpočty.
Krok 1: Potrebné materiály
Budete potrebovať:
- Arduino
- Klávesnica 4x4
- Prepojovacie vodiče
Krok 2: Pin Pin
- PIN A3 pin na 0 riadok
- PIN A2 kolík do 1 radu
- PIN A1 kolík do 2 riadkov
- PIN A0 pin do 3 riadkov
- 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
![Schematický Schematický](https://i.howwhatproduce.com/images/001/image-1130-89-j.webp)
![Schematický Schematický](https://i.howwhatproduce.com/images/001/image-1130-90-j.webp)
Pripojte každý komponent podľa obrázku vyššie.
Krok 4: Kód
#include // importovať klávesnicu knižnice
konštantný bajt ROWS = 4; // počet colomn
konštantný bajt COLS = 4; // počet riadkov char hexaKeys [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; bajtové riadky [ROWS] = {A3, A2, A1, A0}; // kolík používaný pre riadkové bajty colPins [COLS] = {4, 5, 6, 7}; // kolík používaný pre colomn
// inicializačná premenná
Keypad customKeypad = Keypad (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
neplatné nastavenie () {
Serial.begin (9600); } void loop () {char customKey = customKeypad.getKey (); if (customKey) {Serial.println (customKey); }}
Krok 5: Výstup
![Výkon Výkon](https://i.howwhatproduce.com/images/001/image-1130-91-j.webp)
Skontrolujte výstup!
Odporúča:
Ovládajte prístup Arduino YÚN pomocou MySQL, PHP5 a Python: 11 krokov (s obrázkami)
![Ovládajte prístup Arduino YÚN pomocou MySQL, PHP5 a Python: 11 krokov (s obrázkami) Ovládajte prístup Arduino YÚN pomocou MySQL, PHP5 a Python: 11 krokov (s obrázkami)](https://i.howwhatproduce.com/images/006/image-16078-13-j.webp)
Ovládajte prístup Arduino YÚN pomocou MySQL, PHP5 a Python: Ahoj priatelia! Ako viete, v septembri nový premiérový štít pre Arduino, Arduino YUN. Tento malý priateľ má vstavaný systém Linux, s ktorým môžeme prevádzkovať čokoľvek, na čo si spomeniete (aspoň zatiaľ). Aj keď existuje veľmi málo informácií
Hack na klávesnici pomocou kancelárskej spinky: 8 krokov (s obrázkami)
![Hack na klávesnici pomocou kancelárskej spinky: 8 krokov (s obrázkami) Hack na klávesnici pomocou kancelárskej spinky: 8 krokov (s obrázkami)](https://i.howwhatproduce.com/images/002/image-3149-40-j.webp)
Hack na klávesnici pomocou kancelárskej spinky: Poznáte to: píšete text na počítači a zrazu, hneď po stlačení klávesu SHIFT, JE VŠETKY TEXTY SLEDOVANÉ VELKÝMI písmenami? Dôvodom je, že ste sa zjavne nechtiac dotkli klávesu „Shift“a „Caps Lock“. Je to vážne
Ovládač USB basov, výšok a hlasitosti s LED diódami na klávesnici: 6 krokov (s obrázkami)
![Ovládač USB basov, výšok a hlasitosti s LED diódami na klávesnici: 6 krokov (s obrázkami) Ovládač USB basov, výšok a hlasitosti s LED diódami na klávesnici: 6 krokov (s obrázkami)](https://i.howwhatproduce.com/images/002/image-5954-41-j.webp)
Ovládač USB basov, výšok a hlasitosti s LED diódami na klávesnici: Mám v hlavnom stolnom počítači Creative SoundBlaster Audigy a potreboval som spôsob, ako rýchlo upraviť nastavenia basov a výšok (ako aj hlasitosti) pri počúvaní zvukových alebo obrazových médií . Kód som upravil z dvoch zdrojov uvedených v
Windows Bluetooth System Analysis - prístup SensorTag: 7 krokov (s obrázkami)
![Windows Bluetooth System Analysis - prístup SensorTag: 7 krokov (s obrázkami) Windows Bluetooth System Analysis - prístup SensorTag: 7 krokov (s obrázkami)](https://i.howwhatproduce.com/images/003/image-8978-j.webp)
Windows Bluetooth System Analysis - prístup SensorTag: V nasledujúcom texte urobím analýzu operačného systému Windows (OS) z pohľadu komunikácie so zariadeniami Bluetooth s nízkou spotrebou energie - v našom prípade s rôznymi druhmi SensorTags: Thunderboard React, Thunderboard Sense (b
Vdýchnite nový život staršej počítačovej klávesnici Din 5: 5 krokov (s obrázkami)
![Vdýchnite nový život staršej počítačovej klávesnici Din 5: 5 krokov (s obrázkami) Vdýchnite nový život staršej počítačovej klávesnici Din 5: 5 krokov (s obrázkami)](https://i.howwhatproduce.com/images/005/image-14431-31-j.webp)
Vdýchnite nový život staršej počítačovej klávesnici Din 5: Ahoj, toto je môj prvý návod. Po dokončení som si uvedomil, aké náročné a časovo náročné môže byť niečo také vyrobiť. Ďakujem teda všetkým tam vonku, ktorí sú ochotní prejsť všetkými problémami a podeliť sa o svoje znalosti s ostatnými