Taula de continguts:
- Subministraments
- Pas 1: comprensió dels components
- Pas 2: Configuració del circuit
- Pas 3: descarregueu la interfície gràfica d’usuari d’Arduino i el codi d’entrada
- Pas 4: 2 Potenciómetre + 2 Servo + Arduino
Vídeo: 2 potenciòmetres i 2 servos: moviment controlat amb Arduino: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Primer cal reunir materials rellevants per muntar aquest circuit.
Subministraments
1 Arduino
2 potenciòmetres
2 Servo
1 tauler de pa
5 cables de pont negre (terra / negatius)
5 cables de pont vermell (tensió / positiu)
4 cables de pont de color (entrada / sortida)
Pas 1: comprensió dels components
Abans de muntar el circuit físic, és important entendre cada component:
La taula de suport té dos conjunts de rails elèctrics a banda i banda, que tenen ranures per a entrades negatives (negre / blau) i positives (vermelles). Es connecten en sèrie verticalment. Les tires de borns comparteixen la connexió horitzontalment, tot i que les tires de borns paral·leles requeriran un cable de pont per enllaçar el separador.
El potenciòmetre té un pin de 5 V (vermell), un pin Vout (groc / color) i un pin terra / GND (negre).
El servo té un port de 5 V (vermell), un port de modulació d’amplitud de pols / PWM (groc / color) i un port de terra / GND (negre). Feu clic a l'enllaç per obtenir més informació sobre com funciona.
Pas 2: Configuració del circuit
Seguiu la disposició del diagrama. Mentre configureu el circuit, recordeu sempre de mantenir l’arduino desconnectat per evitar danys als components. El que penso en l’organització del circuit és connectar el Potenciòmetre 1 al costat del Servo 1 i connectar el Potenciòmetre 2 al costat del Servo 2; Això també es visualitzarà al següent pas de codi.
Connecteu el potenciòmetre a la placa, prenent nota de la seva orientació (això serà important quan utilitzeu els cables del pont per connectar-vos a l’arduino):
Potenciòmetre 1: utilitzeu un cable de pont de color i connecteu el pin de sortida central al port analògic (A0) de l’arduino. Connecteu el cable de pont vermell al port V5 i un cable de pont negre al port GND de l’arduino.
Potenciòmetre 2: utilitzeu un cable de pont de color i connecteu el pin de sortida central al port analògic (A1) de l’arduino. Connecteu el cable de pont vermell al port V5 i un cable de pont negre al port GND de l’arduino.
Connecteu el servo a la placa de configuració i a l’arduino:
Servo 1: utilitzeu un cable de pont de color per connectar el port d’entrada / senyal al port digital PWM, 5 a l’arduino. Connecteu el cable de pont vermell a la tira de borns V5 i un cable de pont negre a la tira de terminals GND en sèrie amb disposició de potenciòmetre (consulteu la imatge).
Servo 2: utilitzeu un cable de pont de color per connectar el port d’entrada / senyal al port digital PWM, 3 a l’arduino. Connecteu el cable de pont vermell a la tira de borns V5 i un cable de pont negre a la tira de terminals GND en sèrie amb disposició de potenciòmetre (consulteu la imatge).
Després de configurar el circuit, connecteu el vostre arduino a l'ordinador.
Pas 3: descarregueu la interfície gràfica d’usuari d’Arduino i el codi d’entrada
Descarregueu la interfície gràfica d'usuari (GUI) Arduino aquí. Connecteu el codi següent. Tingueu en compte que la informació a la dreta de "//" us indica què fa aquesta línia de codi:
#incloure
// **** configuració del servo 1
Servo servo1;
const int servo1PotPin = A0;
const int servo1Pin = 5; // Heu d'utilitzar el pin activat per PWM
int servo1_test;
// **** configuració del servo 1 FINAL
// **** servo 2 paràmetres
Servo servo2;
const int servo2PotPin = A1;
const int servo2Pin = 3; // Heu d'utilitzar el pin activat per PWM
int servo2_test;
// **** servo 2 settings END
configuració nul·la () {
servo1.attach (servo1Pin);
servo2.attach (servo2Pin);
}
bucle buit () {
servo1_test = analogRead (servo1PotPin);
servo1_test = mapa (servo1_test, 0, 1023, 65, 0); // la rotació del servo és de només 65 graus. actualment es tradueixen els valors del potenciòmetre a graus de rotació del servo, actualment al revés
servo1.write (servo1_test);
servo2_test = analogRead (servo2PotPin);
servo2_test = mapa (servo2_test, 0, 1023, 80, 0); // la rotació del servo és de només 80 graus. actualment es tradueixen els valors del potenciòmetre a graus de rotació del servo, actualment al revés
servo2.write (servo2_test);
retard (5);
}
Pas 4: 2 Potenciómetre + 2 Servo + Arduino
Així ha de quedar el circuit final. Mireu el vídeo per veure com funciona.
Recomanat:
Rellotge Infinity Mirror amb potenciòmetres: 3 passos
Rellotge de mirall infinit amb potenciòmetres: em vaig trobar amb un mirall infinit i em va semblar molt divertit. Això em va inspirar a fer un mirall infinit, però el necessitava per tenir un propòsit. Per tant, vaig decidir crear un rellotge de mirall infinit que funcionés. Es tracta d’un mirall infinit que us permet
Potenciómetre i servo: moviment controlat amb Arduino: 4 passos
Potenciòmetre i servo: moviment controlat amb Arduino: primer heu de reunir materials rellevants per muntar aquest circuit
Robot Arduino amb distància, direcció i grau de rotació (est, oest, nord, sud) controlat per veu mitjançant mòdul Bluetooth i moviment de robot autònom: 6 passos
Robot Arduino amb distància, direcció i grau de rotació (est, oest, nord, sud) controlat per veu mitjançant el mòdul Bluetooth i el moviment autònom del robot. , Esquerra, dreta, est, oest, nord, sud) Distància necessària en centímetres mitjançant l'ordre de veu. El robot també es pot moure de forma autònoma
Control de 3 servomotors amb 3 potenciòmetres i un Arduino: 11 passos (amb imatges)
Control de 3 servomotors amb 3 potenciòmetres i un Arduino: Hola. Aquest és el meu primer instructiu, així que espero que tingueu paciència amb mi si cometo algun error en configurar-lo. Està escrit per a principiants, de manera que els més avançats entre vosaltres podeu ometre-ho molt i acabar de connectar-lo. L’objectiu que em vaig posar
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: 3 passos (amb imatges)
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: la instrucció "Com construir robot controlat amb braç de pinça mitjançant Via Nrf24l01 Arduino" explicarà com construir un braç de pinça de tres graus de llibertat instal·lat en rodes de rodes controlades pel mòdul L298N de doble motor amb MEG