Tabla de contenido:

Futbolín Arduino Servo: 5 pasos
Futbolín Arduino Servo: 5 pasos

Video: Futbolín Arduino Servo: 5 pasos

Video: Futbolín Arduino Servo: 5 pasos
Video: Arduino desde cero en Español - Capítulo 6 - Servomotor (conexión, modelos, ajustes para uso óptimo) 2024, Noviembre
Anonim
Futbolín Arduino Servo
Futbolín Arduino Servo

por David Joy y Andrew Gothard

Paso 1: Introducción

Nuestro objetivo: Crear un juego de futbolín usando Arduinos, servos y sus brazos, y piezas de madera.

Por qué: Decidimos que este proyecto nos daría la oportunidad de crear algo interesante y utilizable al tiempo que nos permitiría trabajar con una amplia gama de temas, como el trabajo de la madera, la codificación de Arduinos, la impresión 3D y el cableado.

Paso 2: Materiales necesarios

  • Arduino (incluidos redboard y protoboard)
  • Laptop (si Arduino debe estar conectado para funcionar)
  • 4 servos y discos
  • 8 brazos servo impresos en 3D
  • 8 botones
  • 8 resistencias de 10k ohmios
  • Cableado suficiente
  • Pegamento
  • Acceso a una impresora 3D
  • Madera (ver tamaños específicos en la construcción de la sección de tableros)
  • Pelota (una pelota de tenis de mesa funciona bien)
  • Super pegamento
  • Tornillos y taladro

Paso 3: creación de los brazos servo

Creando los brazos servo
Creando los brazos servo
Creando los brazos servo
Creando los brazos servo
Creando los brazos servo
Creando los brazos servo
  1. Usa Onshape para diseñar brazos servo para usar con el fin de golpear las pelotas de ping pong en el juego.
  2. Haz cada brazo de 6 cm de largo con una parte que sobresalga 2,5 cm hacia abajo. (Asegúrese de que la extrusión se extienda para que pueda girar alrededor del servo).
  3. Use una pieza servo circular para sujetar los brazos y coloque la línea central de la primera, que apunta al centro del tablero, paralela a los lados de la portería del tablero de juego.
  4. Coloque la línea central que divide el segundo brazo en un ángulo de elevación de 129 grados con respecto al primer brazo del servo.
  5. A continuación, coloque 4 servos a 5 cm por encima de cada una de las placas guía diagonales y a 9,75 cm de cada una de las paredes laterales más cercanas al servo. (Debe haber dos a cada lado).
  6. Luego perforamos un orificio para que pasaran los cables del servo y pegamos el servo con superpegamento.

Ejemplo de nuestro brazo servo:

Paso 4: creación del tablero

Creando el tablero
Creando el tablero
Creando el tablero
Creando el tablero
  1. Realiza una base de madera de 54x36 cm. (Esto explica el grosor de las paredes).
  2. Luego corte cuatro diagonales de 14 cm y dos lados de 30 cm. (Estas paredes deben tener 2 cm de espesor y 4 cm o más).
  3. A continuación, dibuje líneas paralelas a cada lado a dos centímetros de la pared para crear una nueva caja rectangular.
  4. Luego, en cada una de las cuatro esquinas del rectángulo, mida 10 cm a lo largo de cada lado del rectángulo y dibuje una línea entre esos dos puntos. Esta línea es la línea de las piezas diagonales de la pared.
  5. Una vez completado, mida 5 cm por encima de cada diagonal y dibuje una línea de 9,75 cm de largo y perpendicular a la tabla lateral.
  6. Dibuja o traza un rectángulo que esté centrado al final de la línea que coincida con la base de los servos.
  7. Luego dibuja una línea entre cada par de diagonales que sea paralela a los lados de la portería.
  8. Corte una superficie inclinada que se incline hacia cada uno de los objetivos entre las dos diagonales y la línea trazada a través de ellos en el paso anterior.
  9. Taladre un agujero para cada servo cerca de la base de los servos y entre el servo y la pared lateral.
  10. Atornille cada una de las piezas de la pared y use pegamento para sujetar el servo.
  11. Súper pegue los brazos del servo al servo colocando el brazo del servo en el interior del tablero paralelo a los lados de la portería.
  12. A continuación, conecte los cables del servo debajo de la placa.

Paso 5: Electrónica y programación

Electrónica y programación
Electrónica y programación
Electrónica y programación
Electrónica y programación
  1. "La electrónica de cada reproductor consta de 2 servos, 4 botones, 4 resistencias de 10k ohmios, un arduino y cableado suficiente.
  2. En cada arduino, conecte la columna positiva (negra más) a 5V y la negativa (roja menos) a tierra.
  3. Coloque cuatro botones en la placa de pruebas donde los desee.
  4. Pruebe para asegurarse de que puede presionar los botones cómodamente antes de continuar.
  5. Para el de cada botón (en el que está un contacto), conecte una resistencia de 10k ohmios entre esa fila y la columna positiva.
  6. En cada una de las mismas filas, conecte un cable al pin correspondiente.
  7. Los pines 2 y 3 controlan el servo en el pin 9 y los pines 4 y 5 controlan el del pin 10.
  8. Para cablear los servos (necesitará pegarlos para este paso), conecte el cable blanco (señal) al pin 9 o 10 (dependiendo de qué botones deben controlarlo). Conecte el cable negro (alimentación) a la columna positiva y el cable rojo (tierra) a la columna negativa ".

"Descargue el programa adjunto y cárguelo en ambos arduinos. El programa inicializa todos los servos y entradas, luego verifica si hay botones presionados cada 20 milisegundos (50 veces por segundo) y ajusta los servos en consecuencia. Después de cargar el programa, cada servo girará durante 1,5 segundos para confirmar que están conectados correctamente y terminarán en 90 grados ".

Recomendado: