Tabla de contenido:

¡Eduarduino, el robot de la fiesta bailando !: 5 pasos
¡Eduarduino, el robot de la fiesta bailando !: 5 pasos

Video: ¡Eduarduino, el robot de la fiesta bailando !: 5 pasos

Video: ¡Eduarduino, el robot de la fiesta bailando !: 5 pasos
Video: LMFAO - Party Rock Anthem ft. Lauren Bennett, GoonRock 2024, Mes de julio
Anonim
Image
Image

¿Lucha por ser famoso en Tik-Tok? ¡Tenemos una solución para ti!

¡Eduarduino es tu propio proxy Tik-Tok personal! ¡Es un robot bailarín capaz de ejecutar todos los movimientos de baile que tú no puedes!

El sistema de movimiento de alta fidelidad de Eduarduino se inspiró en la clásica marioneta. Hace uso de servomotores y LED para bailar con su música favorita para que pueda convertirse en famoso Tik-Tok por poder.

Paso 1: Suministros

Suministros
Suministros

Para crear tu propio Eduarduino necesitarás:

- 1x microcontrolador Arduino

- Servomotor 4x

- 1x sensor de sonido

- 1x LED RGB

- 1x tabla de pan

- Cables de puente 24x

- Super pegamento

- Alambre de pesca

- Láminas de acrílico negro de 6 mm.

- Acceso a una impresora 3D y un cortador láser

Paso 2: Imprima y corte los componentes

Componentes de impresión y corte
Componentes de impresión y corte

Descargue los archivos.stl a continuación e imprímalos en 3D. Luego descargue los archivos de rhino y córtelos con láser. Usamos acrílico negro de 6 mm para las piezas cortadas con láser y PLA negro para los componentes impresos en 3D.

Paso 3: ensamble la base y el circuito

Ensamble la base y el circuito
Ensamble la base y el circuito
Ensamble la base y el circuito
Ensamble la base y el circuito

1. Pegue las piezas cortadas con láser para ensamblar la columna.

2. Coloque y pegue los cuatro servos al enrejado superior como se muestra, asegurándose de que cada brazo del servo tenga suficiente espacio para girar libremente. Coloque el LED en el centro del enrejado superior y péguelo en su lugar. Pase los cables de los cuatro servomotores y el LED a través de la columna y salgan por la parte inferior.

3. Fije el enrejado superior a la columna con pegamento y complete el cableado uniendo los extremos de los cables del servo a la placa de prueba como se muestra en el diagrama de cableado fritzing.

4. Asegure la placa de pruebas y el cableado en la parte inferior de la base (cinta o pegamento) y asegure el sensor de sonido para que sobresalga del pequeño orificio en el costado de la base. Coloque la plataforma encima de la base pero no la pegue (es el círculo con un agujero cuadrado).

5. Deslice la columna a través del orificio de la plataforma y péguela a la ranura cuadrada en la parte inferior de la base. Mientras hace esto, asegúrese de que los cables que vienen de la columna estén metidos en la pequeña abertura en la base de la columna.

6. Ahora, deslice la plataforma hacia arriba para acceder al interior de la base y complete el circuito conectando los cables de los servomotores y el LED a la placa de pruebas como se muestra en el diagrama de cableado.

7. Ate o pegue el alambre de pesca desde el extremo de cada brazo servo a las articulaciones de Eduarduino. Adjuntamos un servo a la parte posterior de las caderas, uno al frente de las caderas, uno a la mano derecha y otro a la mano izquierda, y anclamos la cabeza al enrejado de arriba para suspender a Eduarduino (Asegúrese de que sus pies toquen suavemente el terreno). Utilice los pequeños orificios de las caderas, las manos y la cabeza para asegurar el cable de pesca.

¡HECHO

Paso 4: Código (Arduino IDE)

El código utilizado por Eduarduino activa los servomotores en diversos grados e ilumina un LED como uno de los tres colores según el volumen de sonido detectado por un sensor de sonido. Esto permite que el baile de Eduarduino sea único en cada canción.

¡Haga clic a continuación para descargar el código!

Paso 5: Resultados y reflexiones

Eduarduino trabaja de la manera que imaginamos desde la concepción

de su idea principal: una máquina que reacciona al sonido y controla un títere flexible para hacerlo bailar. Sin embargo, hay momentos en los que tenemos que ajustar las ideas y repensar ciertos elementos, características adicionales y otras cuestiones preliminares y de montaje antes de su finalización:

1. Hacer el cuerpo de Eduarduino

El cuerpo de Eddie era difícil de entender. Esencialmente, su cuerpo tenía que ser lo suficientemente flexible para bailar pero también lo suficientemente rígido para mantener su postura y forma humanoide. Decidimos utilizar una “unión de conexión en cadena” en puntos específicos como: manos, codos, hombros, caderas y piernas.

2. Ajuste del código

El microcontrolador Arduino tuvo que ajustarse varias veces porque tuvimos que agregar más servomotores y una luz LED adicional. Al agregar estos elementos, el movimiento de los servos se vio afectado reduciendo su ángulo de rotación. Después de las pruebas y los errores de edición del código, pudimos encontrar una solución y hacer que cada servo girara en su alcance de rotación completo mientras manteníamos la luz LED encendida y cambiaba entre rojo, azul y verde.

3. Encontrar el lugar correcto para los servos y las conexiones de puntos

Tuvimos que experimentar con la posición de cada servo y su conexión con el cuerpo de Eduarduino para asegurarnos de que los movimientos de baile fueran suaves. Se necesitaron una serie de pruebas para encontrar la ubicación perfecta, el tamaño del cable de pesca y los puntos de conexión.

Además, hay algunas cosas que consideramos que podrían mejorarse en el diseño de nuestro Eduarduino:

· El cuerpo puede tener más puntos de inflexión, especialmente en piernas y cabeza.

· Los servos pueden tener rangos de rotación personalizados. En tal caso, el rango de rotación de cada servo puede tener una relación con la parte del cuerpo a la que está conectado, lo que permite una mayor combinación de movimientos.

· Los servos podrían tener brazos más grandes, de esa manera podríamos extender el rango de movimiento e incluso aumentar el tamaño del propio Eduarduino.

Recomendado: