![Pristup tastaturi 4x4 sa Arduinom: 5 koraka (sa slikama) Pristup tastaturi 4x4 sa Arduinom: 5 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-1130-87-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
![Pristup tastaturi 4x4 sa Arduinom Pristup tastaturi 4x4 sa Arduinom](https://i.howwhatproduce.com/images/001/image-1130-88-j.webp)
Tastatura 4x4 je sastavljena od 16 tastera raspoređenih poput matrice. Metoda koja se koristi za pristup tastaturi 4x4 pomoću matrične metode skeniranja. 4x4 tastaturi je potrebno 8 pinova za pristup, odnosno 4 pina za kolone i 4 pina za liniju. Način skeniranja funkcionira tako da pin stupca prihvaća LOW logiku naizmjenično, a zatim linijski pin izvodi očitavanja.
Korak 1: Materijali koji su vam potrebni
Trebat će vam:
- Arduino
- Tastatura 4x4
- Džemper žice
Korak 2: Iskopčajte
- PIN A3 pin na 0 red
- PIN A2 pin na 1 red
- PIN A1 pin u 2 reda
- PIN A0 pin u 3 reda
- PIN 4 pin na 0 kolon
- PIN 5 pin na 1 kolonom
- PIN 6 pin to 2 colonn
- PIN 7 pin to 3 colonn
Korak 3: Shema
![Shematski Shematski](https://i.howwhatproduce.com/images/001/image-1130-89-j.webp)
![Shematski Shematski](https://i.howwhatproduce.com/images/001/image-1130-90-j.webp)
Spojite svaku komponentu kao na gornjoj slici.
Korak 4: Kodirajte
#include // uvozi tastaturu biblioteke
const bajt ROWS = 4; // broj kolon
const bajt COLS = 4; // broj šesterokutnih ključeva reda [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; bajt rowPins [ROWS] = {A3, A2, A1, A0}; // pin koji se koristi za bajt reda colPins [COLS] = {4, 5, 6, 7}; // pin za kolomn
// inicijalizacijska varijabla
Tastatura customKeypad = Tastatura (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
void setup () {
Serial.begin (9600); } void loop () {char customKey = customKeypad.getKey (); if (customKey) {Serial.println (customKey); }}
Korak 5: Ispis
![Output Output](https://i.howwhatproduce.com/images/001/image-1130-91-j.webp)
Proverite izlaz!
Preporučuje se:
Linux: Prečice na tastaturi za pasijans !!: 6 koraka
![Linux: Prečice na tastaturi za pasijans !!: 6 koraka Linux: Prečice na tastaturi za pasijans !!: 6 koraka](https://i.howwhatproduce.com/images/001/image-1361-25-j.webp)
Linux: Prečice na tastaturi za pasijans !!: Evo nekoliko korisnih prečica za pasijans na linuxu Pretplatite se na moj kanalHvala
4x4 tastatura sa Arduinom i procesiranjem: 4 koraka (sa slikama)
![4x4 tastatura sa Arduinom i procesiranjem: 4 koraka (sa slikama) 4x4 tastatura sa Arduinom i procesiranjem: 4 koraka (sa slikama)](https://i.howwhatproduce.com/images/004/image-10783-7-j.webp)
4x4 tastatura sa Arduinom i procesiranjem: Ne sviđaju se LCD ekrani? Želite li da vaši projekti izgledaju privlačno? Pa, evo rješenja. U ovom Instructable -u moći ćete se osloboditi gnjavaže oko korištenja LCD ekrana za prikaz sadržaja sa vašeg Arduina, a također i za izradu projekcije
USB kontroler basova, visokih tonova i jačine zvuka sa LED diodama na tastaturi: 6 koraka (sa slikama)
![USB kontroler basova, visokih tonova i jačine zvuka sa LED diodama na tastaturi: 6 koraka (sa slikama) USB kontroler basova, visokih tonova i jačine zvuka sa LED diodama na tastaturi: 6 koraka (sa slikama)](https://i.howwhatproduce.com/images/002/image-5954-41-j.webp)
USB kontroler basova, visokih tonova i jačine zvuka sa LED diodama na tastaturi: Imam Creative SoundBlaster Audigy na svom glavnom stonom računaru i trebao mi je način da brzo prilagodim postavke basa i visokih tonova (kao i jačinu zvuka) tokom slušanja audio ili video medija . Kôd sam prilagodio iz dva izvora navedena u
Popravite tastaturu na tastaturi: 5 koraka (sa slikama)
![Popravite tastaturu na tastaturi: 5 koraka (sa slikama) Popravite tastaturu na tastaturi: 5 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-946-114-j.webp)
Popravite ključ tastature: Pronašao sam odličnu tastaturu u našoj hrpi smeća, Microsoft prirodnu ergonomsku tastaturu. Ima udoban raspored, ali postojao je samo jedan problem. Tipka N nije previše reagirala. Morali ste stvarno lupati o to da biste ga registrirali. Naravno, ovo nije išlo
Udahnite novi život starijoj Din 5 računarskoj tastaturi: 5 koraka (sa slikama)
![Udahnite novi život starijoj Din 5 računarskoj tastaturi: 5 koraka (sa slikama) Udahnite novi život starijoj Din 5 računarskoj tastaturi: 5 koraka (sa slikama)](https://i.howwhatproduce.com/images/005/image-14431-31-j.webp)
Udahnite novi život u stariju računarsku tastaturu Din 5: Zdravo, ovo je moje prvo uputstvo. Nakon što sam ga završio, shvatio sam koliko teško i dugotrajno napraviti ovako nešto može biti. Zato hvala svima koji su spremni proći kroz sve muke da svoje znanje podijele s drugima