Sadržaj:
Video: 4x4 tastatura sa Arduinom i procesiranjem: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Ne volite LCD ekrane ??
Želite 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 učiniti da vaši projekti izgledaju dobro s ovim nevjerojatnim i besplatnim GUI softverom pod nazivom Obrada. Do kraja ovog projekta moći ćete sučeliti različite vrste tipkovnica s Arduinom i biti upoznati s Obradom.
Šta možete učiniti s ovim?
- Interfejs 4x4 tastatura sa arduinom.
- Kreirajte grafička sučelja po svom izboru
Šta ćete naučiti iz ovoga
- Povezivanje bilo koje tipkovnice s Arduinom
- Softver za obradu.
- Komunikacija između Processinga i Arduina.
Korak 1: Potrebni dijelovi
Za ovaj projekat trebat će vam sljedeći dijelovi:
- Arduino (bilo koji Arduino će to učiniti).
- Tastatura (može biti 4x4 ili 4x3. Koristio sam tastaturu 4x4).
- Softver za obradu.
- Biblioteka tastature
Evo veza ako nemate softver.
Arduino IDE
Obrada
Izvucite zip i premjestite ga u mapu biblioteke u Arduinu. Nakon toga, trebali biste moći vidjeti neke primjere skica u Arduino IDE -u.
Korak 2: Radite
Sada prvo shvatimo kako funkcionira tipkovnica.
Tastatura radi na jednostavnom principu prekidača, tj. Krug se dovršava kada se prekidač pritisne.
Igle reda dodeljujemo sa HIGH ili VCC, a pinove kolona sa LOW ili GND. To se može učiniti uz pomoć GPIO pinova na Arduinu. Zatim nastavljamo provjeravati pinove stupaca radi promjene u unosu.
Pretpostavimo da pritisnemo 1 na tastaturi, pa se prema dijagramu nalazi na r1, c1. Stoga, ako retku 1 damo HIGH, stupac1 će očitati HIGH na pinu. Tako ćemo moći saznati koji je taster pritisnut. Budući da je samo red1 dat VISOKO, možemo biti 100% sigurni da je pritisnuto r1, c1. Ovako možete mapirati sve ključeve.
Ako želite dodatno objašnjenje ili ovo nije bilo dovoljno, na youtube -u postoji veliki broj video zapisa koji objašnjavaju rad jednostavne tastature. Možete ih gledati ako želite.
Korak 3: Obrada
Pa sada počnimo s dijelom grafičkog sučelja. Za to ćemo koristiti softver pod nazivom Obrada. Ja sam dao vezu u koraku 1.
Ovo je u osnovi mjesto gdje ćemo vizualizirati naš izlaz iz Arduina. Prva slika je kako tastatura izgleda iz koda koji je prati. Kada ste upoznati s obradom, možete napraviti vlastitu tastaturu.
Sada da objasnim kod. Prilično je jednostavno jer se objašnjenje svih funkcija može pronaći na web mjestu Processing.
Na drugoj slici možete vidjeti da sam postavio sve potrebne biblioteke, a u void setup () sam inicijalizirao prozor, font teksta i serijski port.
Treća slika je gdje sam zapravo napravio tastaturu, dodajući sve tipke, kvadrate, ekran itd.
Četvrta slika ima uvjete kada primamo ulaz putem serijske veze. U osnovi, tasteri trepere kako bi izgledalo da je taster pritisnut.
Posljednja slika je mjesto gdje se serijski događaj održava i tu dobivamo svoj doprinos.
Korak 4: Veze, Arduino kôd i objašnjenje
Za uspostavljanje veze držite tastaturu tako da su tasteri okrenuti prema vama. S lijeve strane ide ovako R0, R1, R2….
R0 - pin 2
R1 --- pin 3
R2 --- pin 4
R3 --- pin 5
C0 --- pin 6
C1 --- pin 7
C2 --- pin 8
C3 --- pin 9
Pogledajmo sada Arduino kod. To nije ništa neobično. Kao i obično u void setup () započinjete serijsku komunikaciju sa 9600 kao brzina prijenosa. Zatim sam u void loop () koristio varijablu da dobijem i pohranim vrijednost s tipkovnice. Ovu vrijednost šaljem kroz serijski port sa tačkom nakon nje, tako da postaje lako identificirati kraj podataka u obradi. To činimo tako da serijski port ne nastavlja tražiti kraj podataka. U Processing -u koristimo međuspremnik naredbi dok ne vidi točku. U sljedećem videu dao sam detaljno objašnjenje procesa.
Pa to je to. Izvucite sve datoteke, uspostavite veze i uživajte.
Hvala ti.
Preporučuje se:
Arduino tastatura 4x4 Vodič: 4 koraka (sa slikama)
Arduino tastatura 4x4 Uputstvo: Unos tastature prikazan serijskom monitoru sa arduino uno i 4x4 tastaturom pun kôd
Mi smo grupa vodiča 6 studenata UQD10801 (Robocon1) sa Univerziteta Tun Hussein Onn Malezija (UTHM): tastatura 4x4 i LCD Arduino: 3 koraka
Mi smo grupa vodiča 6 UQD10801 (Robocon1) Studenti sa Univerziteta Tun Hussein Onn Malezija (UTHM): Tastatura 4x4 i LCD Arduino: Tastature su odličan način da omogućite korisnicima interakciju s vašim projektom. Možete ih koristiti za kretanje po izbornicima, unos lozinki i kontrolu igara i robota. U ovom vodiču pokazat ću vam kako postaviti tipkovnicu na Arduinu. Prvo ću objasniti kako Ardu
Matrična membranska tastatura 4x4 pomoću Arduino Nano: 4 koraka
4x4 matrična membranska tastatura koja koristi Arduino Nano: 4x4 matrična membranska tastatura je modul tipkovnice koji se često koristi za izradu Arduino projekata, poput kalkulatora, unosa lozinke i drugih. Ovo su značajke ove tipkovnice: Vrlo tanak dizajn jednostavan za korištenje u bilo kojoj Specifikacija ključa: Maxi
Pristup tastaturi 4x4 sa Arduinom: 5 koraka (sa slikama)
Pristup tastaturi 4x4 sa Arduinom: 4x4 tastatura je sastavljena od 16 tastera raspoređenih poput matrice. Metoda koja se koristi za pristup tastaturi 4x4 s metodom matričnog skeniranja. 4x4 tastaturi je potrebno 8 pinova za pristup, odnosno 4 pina za kolone i 4 pina za liniju. Kako skeniranje m
Brza i prljava Das tastatura (prazna tastatura): 3 koraka
Brza i prljava Das tastatura (prazna tastatura): Das tastatura je naziv najpopularnije tastature bez natpisa na tasterima (prazna tastatura). Das tastatura se prodaje po cijeni od 89,95 USD. Ovo uputstvo će vas voditi iako ćete sami napraviti bilo koju staru tastaturu koja vam leži