Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Estos Instructables muestran cómo hacer un probador de servo simple.
Paso 1: ¿Por qué necesita un probador de servos?
Servo es una caja de engranajes de motor que puede controlar el ángulo de giro del brazo mediante una señal de servicio. El servo más común puede controlar el ángulo del brazo de 0 a 180 grados. El servo es un componente muy común para construir robots.
Sin embargo, no todo el comportamiento de los servos es igual, especialmente el económico. Incluso si lo compra a granel, el ángulo de giro es variable y muy fácil de conseguir defectos. Y también algunos de ellos no tienen bloqueo en el ángulo de 0 y 180 grados, no puede conocer la posición actual del brazo antes de enchufar la alimentación y dar la señal. Así que es mejor probarlo antes de usarlo.
Esta herramienta te ayuda a probar el servo antes de arruinar el robot.
Paso 2: preparación
Tablero Arduino
Cualquier placa Arduino debería estar bien. Esta vez estoy usando Arduino Nano.
Pequeña pantalla
La pantalla que se acaba de usar para mostrar el ángulo actual del brazo del servo, cualquier pantalla compatible con Arduino debería estar bien. Incluso puede omitirlo, simplemente use el monitor serial en su lugar. Esta vez estoy usando el módulo LCD IPS ST7735 80 x 160.
Encabezado de pin servo
Simplemente se prefiere un cabezal de clavija macho de 3 pines, doblado a 90 grados.
Codificador rotatorio
Interfaz de usuario para girar el ángulo del brazo del servo.
Tablero de circuitos
Esta vez combiné 2 placas de prueba pequeñas para esta herramienta.
Otros
Algunos cables de tablero.
Paso 3: Montaje
Aquí está el resumen de cableado:
Arduino Nano
D2 -> Salida giratoria A D3 -> Salida giratoria B GND -> GND giratorio, Servo Pin Header 1, LCD GND 5V -> Servo Pin Header 2, LCD Vcc D5 -> Servo Pin Header 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL
Paso 4: Programa
Descargue, compile y cargue el programa en Arduino:
github.com/moononournation/ServoTester.git
Biblioteca dependiente:
github.com/moononournation/Arduino_GFX.git
Paso 5: ¡Feliz Robótica
¡Es hora de construir tu propio robot!