Tabla de contenido:
- Paso 1: Cómo hacer los tambores:
- Paso 2: Cómo hacer el robot:
- Paso 3: Los Servos:
- Paso 4: el código:
- Paso 5: Producto terminado
Video: Arduino Drum Man: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Ingredientes:
1. Alambre de metal
2. Kit de juguete de batería barato (charles, caja y bombo)
3. Tres servos
4. Cable eléctrico
5. Cinta adhesiva
6. Tablero de pruebas
7. Arduino Uno
8. Usb a Usb 2.0
Paso 1: Cómo hacer los tambores:
La forma en que vas a hacer la batería depende básicamente de ti. Depende totalmente del tipo de batería que consigas, siempre que sea un juguete (y no uno de tamaño natural, jaja). Tuve que modificar el mío un poco, ya que solo tenía dos toms, un charles y una trampa para empezar. Todos estaban abiertos por un lado, así que junté las dos partes del timbal cerradas para formar una trampa. Usé la trampa como bombo. Puse plástico sobre el extremo abierto del bombo y le hice un agujero. El soporte del charles estaba hecho casi en su totalidad de alambre de metal con un poco de cinta adhesiva. Para ser honesto, se trata principalmente de ajustar cosas que ya están allí. No es tan dificil.
Paso 2: Cómo hacer el robot:
Construir el robot fue la parte más difícil. Comencé imaginándome a mí mismo como la persona diminuta que tocaba los tambores de juguete. Imaginé cuánto tendrían que ser mis brazos para alcanzar el charles y la trampa. El hombre del tambor debe ajustarse al tamaño de los tambores, de lo contrario no funcionará. Comience a construir un marco realmente básico, solo un cable para todo el cuerpo e intente hacerlo más 3D desde allí. No porque se vea bien, pero los brazos del hombre bajarán lentamente por completo cuando coloques los servos (he estado allí). Una vez que haya terminado de construir el marco para el hombre del tambor, conecte los servos a la mano derecha, la mano izquierda y la pierna derecha. Envuelva los cables alrededor del marco para asegurarse de que no se caigan de los brazos y las piernas.
Paso 3: Los Servos:
Todos los pequeños servos azules tienen un cable marrón, rojo y naranja. El cableado es bastante sencillo. Los servos, la placa de pruebas y el Arduino tienen aberturas hembra, por lo que querrás usar un cable eléctrico básico, ya que tienen dos extremos macho. El cable naranja entra en el Arduino Uno (elija un número entre 0 y 13 en la placa), el cable rojo entra en la parte positiva de la placa de pruebas y el cable marrón entra en la parte negativa de la placa de pruebas. Haga esto para todos los servos y estará listo. Especie de. Conecte un cable de GND (parte de alimentación del Arduino) a la parte negativa en el lado derecho de la placa de pruebas. Luego, conecte un cable de 5V (también parte de alimentación del Arduino) a la parte más en el lado derecho de la placa. Ahora el cableado debería estar terminado.
Paso 4: el código:
el código debería ser bastante fácil. No tuve ningún problema con eso, y no tengo ni idea de cómo funciona la codificación en su mayor parte.
El código básico es este:
#incluir
Servo servo1;
Servo servo2;
Servo servo3;
int servoPos = 0;
configuración vacía () {
servo.attach (3); // El número indica qué ranura utilicé en Arduino Uno.
servo.attach (5);
servo.attach (6);
}
bucle vacío () {
for (servoPos = 0; servoPos <140; servoPos ++) // Esto básicamente le dice al servo que se mueva de cero a 140 grados. Sin embargo, depende de qué tan lejos esté el brazo del robot por encima de los tambores.
{
servo1.write (servoPos); // Mi hi hat
servo2.write (servoPos); // Mi patada
servo3.write (servoPos); // Mi trampa
retraso (4); // Este es el tiempo que tomará realizar una tarea en milisegundos. Si aumenta este número, su baterista se volverá más lento.
}
para (servoPos = 140; servoPos> 0; servoPos--)
{
servo1.write (servoPos);
servo2.write (servoPos);
servo3.write (servoPos);
retraso (2);
}
}
Si desea hacer patrones de batería, simplemente cópielos para bucles uno debajo del otro, pero en lugar de usar el charles, la caja y el bombo juntos a la vez (como en el código anterior), puede hacerlo así:
servo1.write (servoPos);
servo2.write (servoPos);
servo1.write (servoPos);
servo3.write (servoPos);
servo1.write (servoPos);
servo3.write (servoPos);
servo1.write (servoPos);
servo2.write (servoPos);
(Todo en bucles for separados, por supuesto)
Paso 5: Producto terminado
Su producto terminado debe verse algo así. ¡Felicitaciones, te has convertido en un tipo de batería!
Recomendado:
Reconocimiento de imágenes con placas K210 y Arduino IDE / Micropython: 6 pasos (con imágenes)
Reconocimiento de imágenes con placas K210 y Arduino IDE / Micropython: ya escribí un artículo sobre cómo ejecutar demostraciones de OpenMV en Sipeed Maix Bit y también hice un video de demostración de detección de objetos con esta placa. Una de las muchas preguntas que la gente ha hecho es: ¿cómo puedo reconocer un objeto que la red neuronal no está tr
Micro: bit - Micro Drum Machine: 10 pasos (con imágenes)
Micro: bit - Micro Drum Machine: Esta es una micro: bit micro drum machine, que en lugar de solo generar el sonido, realmente tamborilea. Está inspirado en los conejos de la orquesta micro: bit. Me tomó un tiempo encontrar algunos solenoides que fueran fáciles de usar con el mocro: bit
Reactor de arco de Iron Man que pulsa con el latido de tu corazón: 5 pasos (con imágenes)
Reactor de arco de Iron Man que pulsa con el latido de tu corazón: Hay muchos reactores de arco de bricolaje que se ven muy bien. Algunos también parecen realistas. Pero, ¿por qué construir algo que se parezca a eso y no haga nada? Bueno, este reactor de arco no va a proteger tu corazón usando electromag
Cómo desmontar una computadora con sencillos pasos e imágenes: 13 pasos (con imágenes)
Cómo desmontar una computadora con sencillos pasos e imágenes: esta es una instrucción sobre cómo desmontar una PC. La mayoría de los componentes básicos son modulares y se quitan fácilmente. Sin embargo, es importante que se organice al respecto. Esto ayudará a evitar que pierda piezas y también a que el reensamblaje sea más fácil
Iron Man de baja poli con tiras de LED controladas por wifi: 8 pasos (con imágenes)
Iron Man de baja poli con tiras de LED controladas por wifi: esta obra de arte de pared interactiva mide aproximadamente 39 " alto y 24 " amplio. Corté la madera con láser en el Student Makerspace de la Universidad de Clemson, luego pinté a mano todos los triángulos e instalé las luces en la parte posterior. Este instructable