Taula de continguts:

Eduarduino el robot de la festa del ball !: 5 passos
Eduarduino el robot de la festa del ball !: 5 passos

Vídeo: Eduarduino el robot de la festa del ball !: 5 passos

Vídeo: Eduarduino el robot de la festa del ball !: 5 passos
Vídeo: Video de ingeniería | ¡Haz tu minisumo en 15 minutos! 2024, De novembre
Anonim
Image
Image

Està lluitant per fer-se famós a Tik-Tok? Tenim una solució per a vosaltres!

Eduarduino és el vostre propi servidor intermediari Tik-Tok. És un robot ballant capaç d’executar tots els moviments de ball que no pots fer!

El sistema de moviment d'alta fidelitat d'Eduarduino estava inspirat en la clàssica marioneta. Fa ús de servomotors i LED per ballar amb la vostra música preferida perquè pugueu convertir-vos en Tik-Tok famós per proxy.

Pas 1: subministraments

Subministraments
Subministraments

Per crear el vostre propi Eduarduino necessitareu:

- 1x microcontrolador Arduino

- 4x Servomotor

- 1x sensor de so

- 1x LED RGB

- 1x Taula de pa

- Cables jumper de 24x

- Super Glue

- Filferro de pesca

- Fulls d’acrílic negre de 6 mm

- Accés a una impressora 3D i a un tallador làser

Pas 2: imprimiu i retalleu els components

Imprimir i tallar components
Imprimir i tallar components

Baixeu-vos els fitxers.stl a continuació i imprimiu-los en 3D. A continuació, descarregueu els fitxers de rinoceront i talleu-los amb làser. Hem utilitzat acrílic negre de 6 mm per a les peces tallades amb làser i PLA negre per als components impresos en 3D.

Pas 3: Munteu la base i el circuit

Muntar la base i el circuit
Muntar la base i el circuit
Muntar la base i el circuit
Muntar la base i el circuit

1. Enganxeu peces tallades amb làser per muntar la columna.

2. Col·loqueu i enganxeu els quatre servos al enreixat superior tal com es mostra, assegurant-vos que cada servobraç tingui prou espai per girar lliurement. Col·loqueu el LED al centre de l'enreixat superior i enganxeu-lo al seu lloc. Feu passar els cables dels quatre servomotors i el LED per la columna i per la part inferior.

3. Connecteu el enreixat superior a la columna amb cola i completeu el cablejat fixant els extrems dels servocables a la placa de pa, tal com es mostra al diagrama de cablejat fritzing.

4. fixeu la placa de connexió i el cablejat a la part inferior de la base (cinta o cola) i fixeu el sensor de so de manera que surti del petit forat del costat de la base. Col·loqueu la plataforma a la part superior de la base però no l’enganxeu (és el cercle amb un forat quadrat).

5. Feu lliscar la columna pel forat de la plataforma i enganxeu-la al divot quadrat de la part inferior de la base. Mentre feu això, assegureu-vos que els cables que provenen de la columna estiguin ficats a la petita obertura de la base de la columna.

6. Ara, feu lliscar la plataforma cap amunt per accedir a l'interior de la base i completeu els circuits connectant els cables dels servomotors i el LED a la placa de configuració, tal com es mostra al diagrama de cablejat.

7. Lligueu o enganxeu filferro de pesca des de l'extrem de cada braç servo fins a les articulacions d'Eduarduino. Vam fixar un servo a la part posterior dels malucs, un a la part davantera dels malucs, un a la mà dreta i un a la mà esquerra, i vam ancorar el cap al enreixat superior per suspendre Eduarduino (Assegureu-vos que els peus es toquin suaument el terreny). Utilitzeu els petits forats del bucle als malucs, les mans i el cap per assegurar el cable de pesca.

FET

Pas 4: Codi (ID Arduino)

El codi utilitzat per Eduarduino fa servir servomotors a diversos graus i il·lumina un LED com un dels tres colors en funció del volum de so detectat per un sensor de so. Això permet que la dansa d’Eduarduino sigui única per a cada cançó.

Feu clic a continuació per descarregar el codi.

Pas 5: Resultats i reflexions

Eduarduino funciona de la manera que imaginàvem des de la concepció

de la seva idea principal: una màquina que reacciona al so i controla un titella flexible per fer-lo ballar. Tanmateix, hi ha moments en què hem d’ajustar idees i replantejar-nos sobre determinats elements, funcions addicionals i altres qüestions preliminars i de muntatge abans de la seva finalització:

1. Fer el cos d’Eduarduino

El cos d’Eddie era difícil d’esbrinar. Escencialment, el seu cos havia de ser prou flexible per ballar, però també prou rígid per mantenir la seva postura i la seva forma humanoide. Vam decidir utilitzar una "articulació de la cadena" en punts específics com: mans, colzes, espatlles, malucs i cames.

2. Ajust del codi

El microcontrolador Arduino es va haver d’ajustar diverses vegades perquè havíem d’afegir més servomotors i una llum LED addicional. En afegir aquests elements, el moviment dels servos es va veure afectat reduint el seu angle de rotació. Després d'assajos i errors en editar el codi, vam poder trobar una solució i fer que cada servo girés a la seva rotació completa, mantenint la il·luminació LED i canviant entre vermell, blau i verd.

3. Trobar el lloc adequat per a servos i connexions puntuals

Hem hagut d’experimentar amb la posició de cada servo i la seva connexió amb el cos d’Eduarduino per assegurar-nos que els moviments de ball siguin suaus. Es van necessitar una sèrie d’assaigs per trobar la ubicació, la mida del filferro i els punts de connexió perfectes.

A més, hi ha algunes coses que considerem que es podrien millorar en el disseny del nostre Eduarduino:

· El cos podria tenir més punts d'inflexió, especialment a les cames i al cap.

· Els servos poden tenir rangs de rotació personalitzats. En aquest cas, el rang de rotació de cada servo pot tenir una relació amb la part del cos on està connectada, cosa que permet una major combinació de moviments.

· Els servos podrien tenir braços més grans, d’aquesta manera podríem ampliar el rang de moviment i fins i tot augmentar la mida del mateix Eduarduino.

Recomanat: