Tabla de contenido:

Robot de tambor Arduino simple: 5 pasos
Robot de tambor Arduino simple: 5 pasos

Video: Robot de tambor Arduino simple: 5 pasos

Video: Robot de tambor Arduino simple: 5 pasos
Video: Arduino project 😎^ Arduino #arduino #2022 #2021 #2023 #dc #arduinoproject #diy #foryou 2024, Mes de julio
Anonim
Image
Image
Materiales y herramientas
Materiales y herramientas

Lo admitiré. Hice este proyecto por puro aburrimiento después de estar atrapado en el interior durante unos días durante una serie de tormentas de nieve pequeñas pero problemáticas. Mirando mi arduino, algunos servos y algo de cinta, la idea básica de un robot de batería de mierda comenzó a concretarse. Resulta que, si tiene todo lo necesario, este es un proyecto que se puede completar en unos 15 minutos sin prácticamente ninguna experiencia requerida.

Si recién está comenzando o está buscando mejorar sus habilidades con arduino, este podría ser un buen lugar para comenzar. Empecemos.

Paso 1: Materiales y herramientas

Materiales y herramientas
Materiales y herramientas

Materiales:

  • Arduino Uno (aunque casi cualquier placa debería funcionar)
  • (2) servomotores de rotación posicional
  • tablero sin soldadura
  • cables de tablero (al menos una docena)
  • un trozo plano de madera
  • (2) palitos de hoz, varillas, lápices u otras alternativas adecuadas para baquetas
  • una almohadilla de goma, tapa de lata de café u otra alternativa de parche de tambor

Instrumentos:

  • una computadora portátil con una versión reciente de Arduino IDE instalada
  • un cable de programación USB que se conecta al arduino
  • cinta
  • pistola de pegamento caliente (o simplemente sé creativo con la cinta)

Tiempo:

15 minutos en condiciones ideales. Tal vez una hora si las cosas no funcionan bien la primera vez

Paso 2: cableado

Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado

Comencemos conectando algunas cosas juntas.

Cada servomotor tiene tres conexiones: una para alimentación, una segunda para tierra y una tercera para datos (o algo así). El positivo es siempre rojo, el suelo suele ser marrón o negro y los datos naranja o blanco. Usando una placa de pruebas o los pines del cabezal arduino, conecte la alimentación y la tierra del arduino a cada motor. Conecte el cable de datos de un motor al pin 5 y el cable de datos del otro motor al pin 6. Asegúrese de que ambos pines soportan PWM. Y…. ¡eso es todo! Eso no fue muy difícil.

Paso 3: construye la cosa

Construye la cosa
Construye la cosa
Construye la cosa
Construye la cosa

Ahora tenemos que construir el marco

Es posible que desee utilizar su imaginación para esta parte. Construí esto sobre un trozo plano de madera, pero un trozo plano de cartón funcionaría igual de bien. Cualquier cosa plana, fuerte y fácil de trabajar servirá como una buena base.

Para mantener los motores en su lugar, corté dos trozos de madera de una varilla para mezclar pintura, del tipo que puede obtener gratis al comprar una lata de dolor en la ferretería. He descubierto que estos palitos para revolver son notablemente versátiles. Uno de estos días voy a publicar un proyecto hecho completamente con varillas para revolver pintura. De todos modos, tendrás que pegar estos trozos con pegamento caliente para que no vayan a ninguna parte.

A continuación, haremos las baquetas. Corté dos longitudes de 5 pulgadas de varillas de clavija de 1/4 de pulgada, aunque algo como palitos de paleta funcionaría igual de bien. Pega con cinta adhesiva o pegamento a los cuernos del servo.

Si aún no lo ha hecho, pegue los motores con cinta adhesiva para pintar trozos de barra o lo que sea que esté usando para mantenerlos en su lugar.

¡Eso es todo! Es hora de un código …

Paso 4: instale el código

Instale el código
Instale el código

Una vez que todo esté listo, es hora de instalar un código. Esta es la parte en la que necesitará el IDE de Arduino y un cable de programación USB.

Puede escribir el suyo propio si lo desea, o puede usar el mío. Hay toneladas de notas al margen e instrucciones en el código, no se preocupe.

Si planea escribir su propio código, puede ser una buena idea aprender a usar los comandos de servo, ya que pueden ser un poco complicados. También recuerde que los servomotores necesitan tiempo para moverse de una posición a la siguiente. Este tiempo debe tenerse en cuenta en el código, especialmente cuando se escribe un programa urgente. No querrás que tu bot de batería esté fuera de ritmo.

Paso 5: ir más lejos

Ir más lejos
Ir más lejos
Ir más lejos
Ir más lejos

¡Felicitaciones! Acaba de montar un robot de tambor en funcionamiento. ¿Estás cansado de su implacable tapping todavía? ¿No? Bueno, pronto lo estarás. Entonces, ¿qué podríamos hacer para que esto sea un poco más interesante?

Para empezar, podría haber escrito un código mejor que improvisara ritmos o podría tocar tripletes en lugar de bucles interminables de negras y corcheas.

Arduino también tiene una función de tono (Hz, duración) que le permite reproducir sonido a través de un pin PWM. Usando una tabla de frecuencias de notas (ver arriba) y algo de programación creativa, el Arduino podría tocar una melodía mientras establece algunos ritmos enfermizos.

Si alguno de ustedes hace este proyecto, ¡hágamelo saber! Me encantaría verlo.

Si te gustó esto, asegúrate de suscribirte a mi canal de youtube donde publico otros proyectos relacionados con la ciencia y la tecnología. Más recientemente he estado trabajando en algunas cosas de cohetes, así que esté atento a eso.

¡Eso es todo por este proyecto! Ahora ve a hacer algo

Recomendado: