Taula de continguts:
- Pas 1: connecteu el teclat
- Pas 2: descarregueu el codi
- Pas 3: Configuració del codi
- Pas 4: dígit 1
- Pas 5: dígit 2
- Pas 6: dígit 3
- Pas 7: Servo Move
Vídeo: Control del teclat del motor servo: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
El primer és configurar el servomotor.
- El cable mig va al port de 5V
- L'esquerra es dirigeix cap al port GND
- Connecteu l’últim (el cable de control) al port 9
Pas 1: connecteu el teclat
El teclat és bastant senzill. Simplement connecteu els pins de l'esquerra de la dreta 8, 7, 6, 5, 4, 3, 2, 1. La imatge es desplaça per una, però estem connectant el servo a 9, de manera que només cal canviar-ho tot cap avall.
Pas 2: descarregueu el codi
Descarregueu el codi (que es comenta) i executeu. Tot hauria d’estar bé. Bàsicament, quan introduïu un número de 3 dígits per sota de 180, es mou el servo braç en aquest grau. Amb tres dígits, vull dir que haureu d'introduir 010 per obtenir 10 i 005 per obtenir 5.
Pas 3: Configuració del codi
Els teclats poden variar, només cal que assegureu-vos que el vostre aspecte sigui el conjunt de caràcters, si no simplement canvieu els caràcters perquè coincideixin amb els vostres. He utilitzat una variable d'inici per mantenir el restabliment val (0) que és l'opció. Sempre podeu passar un 0 al mètode.
Pas 4: dígit 1
Aquest codi comprova si avalua el primer dígit que només pot ser 0 o 1. Qualsevol altra cosa fa que el servo es restableixi a 0 ja que l'entrada no era vàlida. Si és vàlid, augmenta el dígit següent i afegeix 100 si s'ha introduït 1. Així que ara teniu una base de 100.
Pas 5: dígit 2
Semblant a la primera, només avalua les xifres, aquesta vegada de l'1 al 9. Un cop introduït un caràcter vàlid, afegeix el nombre introduït 10 vegades per omplir el lloc dels 10. Per tant, diguem que el dígit 1 era 1, de manera que en teniu 100 i ara heu introduït 5. La base ara és 150.
Pas 6: dígit 3
El dígit 3 és similar als altres, però simplement afegeix 1-9 en funció del que es va seleccionar. Suposem que es va introduir 8. Ara teniu 158 per passar al mètode de servo move. Un cop superat, aneu al següent pas …
Pas 7: Servo Move
Comprovem que la val, el nostre exemple és 158, sigui inferior a 180. Com que ho fa, mou el motor a 158 graus. Si es digués 190, el servo es restabliria a 0. Les impressions en sèrie són només per a la comprovació de dades. Res significatiu allà.
Recomanat:
Bloqueig servo del teclat: 5 passos
Bloqueig servo del teclat: Hola a tothom, espero que hagueu passat un bon dia. Si no, espero que pugueu rebobinar amb una ment oberta aquest tutorial i una mica de música terapèutica. La programació pot ser una molèstia. Afortunadament, aquest tutorial no és cap molèstia, de manera que potser podreu realitzar
Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: 4 passos (amb imatges)
Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: en aquest tutorial us explicaré com podem interfície de teclat amb 8051 i mostrar números de teclat en pantalla de 7 segments
Posicionador servo del botó del teclat: 3 passos
Posicionador servo del botó del teclat: en aquesta instrucció, es podrà prémer un botó del teclat i, segons el caràcter que s'hagi premut, el servomotor girarà un cert grau. El programa continuarà en bucle cada vegada que es prem un botó
Teclat Das ràpid i brut (teclat en blanc): 3 passos
Teclat Das ràpid i brut (teclat en blanc): un teclat Das és el nom del teclat més popular sense inscripcions a les tecles (teclat en blanc). El teclat Das es ven per 89,95 dòlars. Aquest instructiu us guiarà tot i fer-ne un amb qualsevol teclat antic que tingueu al voltant
Neteja del teclat d'alumini Apple o qualsevol altre teclat suau: 5 passos
Neteja del teclat d'alumini Apple … o qualsevol altre teclat suau: tan net com tu o jo intentem mantenir els nostres teclats d'alumini Apple, es tornen bruts al cap d'un any més o menys. Aquesta instrucció us ajudarà a netejar-la. Vés amb compte, perquè no sóc responsable si el teu teclat es trenca mentre fas això … SUCKS F