Taula de continguts:
- Pas 1: contingut
- Pas 2: conceptes bàsics de Servo …
- Pas 3: connexió i cablejat
- Pas 4: Codificació simple per a la configuració
- Pas 5: Codificació per al control
- Pas 6: Aplicacions
Vídeo: Apreneu el control SERVO (d'un cop d'ull): 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
En aquest mòdul aprendràs sobre el control d’un micro o mini servo que sigui compatible amb arduino. Un servomotor s’utilitza generalment en qualsevol projecte d’automatització que tingui parts mòbils. Té un paper molt important a la robòtica, els moviments precisos de cadascun. i tots els braços d’un robot són controlats per Servo. Per tant, crec que això seria més que suficient per saber la importància d’aquest petit dispositiu.
Això es pot utilitzar en mini projectes també on es vol moure una cosa amb angles precisos. Per tant, un Servo es pot utilitzar molt fàcilment amb arduino, només escrivint un codi de 3-4 línies.
Es pot aprendre molt senzillament en només 7-10 minuts, obtingueu beneficis ……………………
Pas 1: contingut
* Comprensió bàsica del motor servo.
* detalls de connexió i cable.
* codificació més senzilla per controlar el servo mitjançant Arduino.
* Servo aplicat en exemples de projectes en temps real.
APRENDREM ………………………………………….. EMOCIONAR-NOS ……………………………………………………..!
Pas 2: conceptes bàsics de Servo …
Els servomotors existeixen des de fa molt de temps i s’utilitzen en moltes aplicacions. Són de mida petita, però ofereixen un fort cop d’efecte energètic. Els servomotors també s’utilitzen en aplicacions industrials, robòtica, fabricació en línia, farmacèutica i serveis alimentaris.
Però, com funcionen els nois petits?
Els servocircuits es construeixen just a l'interior de la unitat de motor i tenen un eix posicionable, que normalment està equipat amb un engranatge. El motor es controla amb un senyal elèctric que determina la quantitat de moviment de l'eix.
Els servos es controlen enviant un pols elèctric d’amplada variable o modulació d’amplada d’impuls (PWM) a través del cable de control. Un servomotor normalment només pot girar 90 ° en qualsevol direcció per a un moviment total de 180 ° tant en sentit horari com en sentit antihorari.
Quan es demana que es moguin aquests servos, es mouran a la posició i mantindran aquesta posició. Si una força externa empeny contra el servo mentre el servo manté una posició, el servo resistirà a no sortir d’aquesta posició. La quantitat màxima de força que pot exercir el servo s’anomena valor de parell del servo. Els servos no mantindran la seva posició per sempre; s'ha de repetir el pols de posició per indicar al servo que es mantingui en posició.
Pas 3: connexió i cablejat
Hi ha dos tipus de codificació de color de filferro de servo estàndard disponibles: un està destinat generalment a mini servo, l’altre està destinat a un servo normal.
1. MINI SERVO
taronja ------------------------------ senyal per connectar-se al pin digital arduino.
vermell ----------------------------------- + v, poder
marró ------------------------------- gnd, passador de terra
2. SERVO NORMAL
blanc ---------------------------------- dades / senyal per connectar-se a l'arduino.
vermell / marró --------------------------- + v, poder
negre ----------------------------------- gnd, passador de terra.
Això és tot sobre el cablejat ………………………………………..!
Pas 4: Codificació simple per a la configuració
crear el codi és el treball més senzill de tots.
només heu de saber dues coses bàsiques abans d’iniciar el vostre codi. El programari IDE arduino ens proporciona una biblioteca integrada, especialment per controlar un motor Servo, cosa que facilita els nostres treballs.
Per incloure la biblioteca al vostre codi, heu d’escriure el text següent al principi del vostre codi
#incloure
o simplement podeu incloure la biblioteca fent clic a skecth ---- Importa la biblioteca ------ Servo
ambdós mètodes fan el mateix treball, podeu triar la manera més adequada per a vosaltres.
Ara, heu de posar nom al vostre servo, és a dir, heu de crear un servo objecte mitjançant una paraula clau anomenada Servo.
exemple: Servo instructable;
ara el nom de l'objecte d'aquest exemple és instructable.
A continuació, per assignar un pin digital del vostre arduino al pin de senyal del Servo, s’utilitza el següent codi, exemple: instructable.attach (2);
ara el pin de senyal es pot connectar al pin digital 2 de l'arduino.
Això és tot amb la configuració, ara passarem a la part de control.
La paraula clau que s’utilitza per situar l’eix Servo en un angle concret és object_name.write (angle 0-180);
exemple: instructable.write (30);
la codificació anterior envia un senyal al servo i li indica que assigni a 30 graus.
Pas 5: Codificació per al control
Ara, després d’haver assignat la posició inicial del vostre servo, podeu passar a qualsevol posició mitjançant el mateix codi servo_name.write (), però el problema és que es mou ràpidament, de manera que pot vibrar molt i no moure’s sense problemes. utilitzant un retard adequat ().
Això es pot fer fàcilment mitjançant l'ús de for loop () tal com es mostra a la figura.
En aquest primer 30 del bucle for representa la posició actual del servo i el 180 és la posició desitjada.
Per tant, és possible que hàgiu conegut els conceptes bàsics sobre com utilitzar un Servo amb arduino.
Pas 6: Aplicacions
A continuació s’enumeren alguns dels meus instriuctables en què he utilitzat un servoconsulteu-lo per a una millor comprensió, 1. pany de control de control wifi.
2. Alimentador de peixos Bluetooth.
Espero que us agradi aquest instructiu
pocs temes propers
1. Control senzill ESP8266.
2. Bluetooth.
3. Pantalla LCD
……………… i molt més, seguiu-me per obtenir més informació útil.
Recomanat:
Carabassa de Halloween amb ull animatrònic en moviment - Aquesta carbassa pot rodar els ulls: 10 passos (amb imatges)
Carabassa de Halloween amb ull animatrònic en moviment | Aquesta carbassa pot rodar els ulls: en aquest instructiu, aprendràs a fer una carbassa de Halloween que aterrori a tothom quan es mou l’ull. Ajusteu la distància d’activació del sensor d’ultrasons al valor correcte (pas 9) i la vostra carbassa petrificarà tothom que s’atreveixi a prendre cand
Ull vigilant: 10 passos
Watchful Eye: Watchful Eye és un objecte sensor PIR, dissenyat amb la intenció d’ajudar a la gent a saber que els seus amics i els seus éssers estimats l’han aconseguit a casa després d’una nit junts. Tots passem aquelles nits si sortim de la presència de l'altre dient: "
Seguiment del moviment de l’ull humà: 6 passos
Seguiment del moviment de l’ull humà: aquest projecte té com a objectiu captar el moviment de l’ull humà i mostra el seu moviment en un conjunt de llums LED que es col·loquen en forma d’ull. Aquest tipus de projecte podria tenir molts usos en el camp de la robòtica i específicament de la humanitat
Mecanisme Animatronic de doble ull imprès en 3D simplificat: 4 passos (amb imatges)
Mecanisme Animatronic de doble ull imprès en 3D simplificat: en haver construït un mecanisme simple d’un sol ull en el passat, volia millorar el disseny i fer-lo més accessible per a la comunitat de fabricants. El conjunt actualitzat fa servir peces que es poden comprar fàcilment en línia i gairebé tots els components poden
Weather Candle: temps i temperatura d'un cop d'ull: 8 passos
Weather Candle: el temps i la temperatura d'un cop d'ull: amb aquesta espelma màgica, podeu detectar la temperatura i les condicions actuals a l'exterior a l'instant