Sommario:

Eduarduino il Robot della Festa Danzante!: 5 Passi
Eduarduino il Robot della Festa Danzante!: 5 Passi

Video: Eduarduino il Robot della Festa Danzante!: 5 Passi

Video: Eduarduino il Robot della Festa Danzante!: 5 Passi
Video: How setup a basic Arduino | MnRI Gadgets | Basics with Isaac Part 1 2024, Dicembre
Anonim
Image
Image

Lottando per diventare famoso su Tik-Tok? Abbiamo una soluzione per te!

Eduarduino è il tuo proxy Tik-Tok personale! È un robot danzante in grado di eseguire tutte le mosse di danza che non puoi!

Il sistema di movimento ad alta fedeltà di Eduarduino è stato ispirato dalla classica marionetta. Fa uso di servomotori e LED per ballare con la tua musica preferita in modo che tu possa diventare famoso Tik-Tok per procura.

Passaggio 1: materiali di consumo

Forniture
Forniture

Per creare il tuo Eduarduino avrai bisogno di:

- 1x microcontrollore Arduino

- 4x servomotore

- 1x sensore sonoro

- 1x LED RGB

- 1x tagliere per pane

- 24 cavi jumper

- Super colla

- Filo da pesca

- Fogli acrilici neri da 6 mm

- Accesso a una stampante 3D e un laser cutter

Passaggio 2: stampa e taglio dei componenti

Stampa e taglia componenti
Stampa e taglia componenti

Scarica i file.stl di seguito e stampali in 3D. Quindi scarica i file di rinoceronte e tagliali al laser. Abbiamo utilizzato acrilico nero da 6 mm per le parti tagliate al laser e PLA nero per i componenti stampati in 3D.

Passaggio 3: assemblare la base e i circuiti

Assemblare la base e i circuiti
Assemblare la base e i circuiti
Assemblare la base e i circuiti
Assemblare la base e i circuiti

1. Incolla insieme i pezzi tagliati al laser per assemblare la colonna.

2. Posizionare e incollare i quattro servi al traliccio superiore come mostrato, assicurandosi che ogni braccio del servo abbia spazio sufficiente per ruotare liberamente. Posiziona il LED al centro del traliccio superiore e incollalo in posizione. Fai passare i cavi di tutti e quattro i servomotori e il LED attraverso la colonna e fuori dal fondo.

3. Attacca il traliccio superiore alla colonna con la colla e completa il cablaggio collegando le estremità dei fili del servo alla breadboard come mostrato nello schema elettrico fritzing.

4. Fissare la breadboard e il cablaggio nella parte inferiore della base (nastro o colla) e fissare il sensore del suono in modo che fuoriesca dal piccolo foro sul lato della base. Posiziona la piattaforma sopra la base ma non incollarla (è il cerchio con un foro quadrato all'interno).

5. Fai scorrere la colonna attraverso il foro nella piattaforma e incollala al perno quadrato nella parte inferiore della base. Mentre lo fai, assicurati che i fili provenienti dalla colonna siano nascosti nella piccola apertura alla base della colonna.

6. Ora, far scorrere la piattaforma verso l'alto per accedere all'interno della base e completare il circuito collegando i fili dai servomotori e il LED alla breadboard come mostrato nello schema elettrico.

7. Lega o incolla il filo da pesca dall'estremità di ciascun braccio del servo alle giunture di Eduarduino. Abbiamo attaccato un servo alla parte posteriore dei fianchi, uno alla parte anteriore dei fianchi, uno alla mano destra e uno alla mano sinistra, e ancorato la testa al traliccio sopra per sospendere Eduarduino (assicurati che i suoi piedi tocchino delicatamente il terreno). Usa i piccoli fori sui fianchi, sulle mani e sulla testa per fissare il filo da pesca.

FATTO

Passaggio 4: codice (IDE Arduino)

Il codice utilizzato da Eduarduino attiva i servomotori a vari livelli e illumina un LED con uno dei tre colori in base al volume del suono rilevato da un sensore sonoro. Questo permette alla danza di Eduarduino di essere unica per ogni canzone.

Clicca qui sotto per scaricare il codice!

Passaggio 5: risultati e riflessioni

Eduarduino funziona nel modo in cui abbiamo immaginato fin dal concepimento

della sua idea principale: una macchina che reagisce al suono e controlla un pupazzo flessibile per farlo ballare. Tuttavia, ci sono stati momenti in cui dobbiamo adattare le idee e ripensare a determinati elementi, funzionalità aggiuntive e altri problemi preliminari e di assemblaggio prima del suo completamento:

1. Fare il corpo di Eduarduino

Il corpo di Eddie era difficile da capire. In sostanza, il suo corpo doveva essere abbastanza flessibile per ballare ma anche abbastanza rigido per mantenere la sua postura e la sua forma umanoide. Abbiamo deciso di utilizzare un “Giunto di collegamento a catena” in punti specifici come: mani, gomiti, spalle, fianchi e gambe.

2. Regolazione del codice

Il microcontrollore Arduino ha dovuto essere regolato più volte perché abbiamo dovuto aggiungere più servomotori e una luce LED extra. Aggiungendo questi elementi, il movimento dei servi è stato influenzato riducendo il suo angolo di rotazione. Dopo prove ed errori durante la modifica del codice, siamo stati in grado di trovare una soluzione e far ruotare ogni servo al massimo della sua rotazione, mantenendo l'illuminazione a LED e passando tra rosso, blu e verde.

3. Trovare il posto giusto per i servi e le connessioni dei punti

Abbiamo dovuto sperimentare la posizione di ogni servo e la sua connessione al corpo di Eduarduino per assicurarci che i movimenti di danza fossero fluidi. Ci sono volute una serie di prove per trovare la posizione perfetta, le dimensioni del filo da pesca e i punti di connessione.

Inoltre, ci sono alcune cose che riteniamo possano essere migliorate nel design del nostro Eduarduino:

· Il corpo potrebbe avere più punti di flesso, specialmente nelle gambe e nella testa.

· I servi possono avere intervalli di rotazione personalizzati. In tal caso, l'intervallo di rotazione di ciascun servo può avere una relazione con la parte del corpo a cui è collegato, consentendo più combinazioni di movimenti.

· I servi potrebbero avere braccia più grandi, in questo modo potremmo estendere il raggio di movimento e persino aumentare le dimensioni di Eduarduino stesso.

Consigliato: