Cuprins:

Buton tastatură servo poziționer: 3 pași
Buton tastatură servo poziționer: 3 pași

Video: Buton tastatură servo poziționer: 3 pași

Video: Buton tastatură servo poziționer: 3 pași
Video: Arduino si o tastatura cu 6 butoane 2024, Iulie
Anonim
Buton tastatură servo poziționer
Buton tastatură servo poziționer

În acest instructable, se va putea apăsa un buton de pe tastatură și, în funcție de ce caracter a fost apăsat, servomotorul va roti un anumit grad. Programul se va bucla continuu de fiecare dată când este apăsat un buton.

Pasul 1: Piese necesare

Piese necesare
Piese necesare

Acest instructable este destul de simplu în ceea ce privește componentele. elementele necesare vor include:

1. controler micro arduino

2. 1 tablă de pâine

3. Tastatură cu matrice 4x4

4. 1 micro servo

5. în cele din urmă, un sortiment de fire pentru a conecta totul

Pasul 2: configurați tastatura și servo

Configurați tastatura și servo
Configurați tastatura și servo

Configurarea este directă, de asemenea.

Nu am putut găsi tastatura cu matrice 4x4, așa cum am folosit în proiect, așa că acesta este cel mai apropiat element pe care l-aș putea găsi.

aspectul este exact același, atât timp cât conectați cei 8 pini în ordinea corectă, rezultatul va fi în continuare același.

1. începeți prin conectarea firelor de la tastatură la arduino. începând de la cel mai îndepărtat pin din stânga tastaturii, conectați-l la pinul 2 al arduino-ului. Veți face acest lucru pentru toți pinii până ajungeți la pinul 9 al arduino-ului. asigurați-vă că respectați diagrama pentru o mai bună înțelegere.

2. conectați un fir roșu de la pinul de 5v de pe arduino la șina pozitivă de pe panou.

3. conectați un fir negru de la pinul GND de pe arduino la șina negativă de pe panou.

4. În cele din urmă, conectați firele de alimentare și de masă la șinele 5v și gnd ale arduino. Firul galben mijlociu va fi rulat până la pinul 10 al arduino-ului.

Pasul 3: Cod

După ce toate componentele au fost conectate corect, descărcați codul și rulați programul. Așa cum am menționat anterior, fiecare caracter al tastaturii va transforma servo-ul într-o poziție prestabilită. Acest servo nu se va roti la 360 de grade, ci se va roti doar la 180 de grade.

Recomandat: