Sommario:
- Passaggio 1: crea il tuo Instructables Robot Cupid
- Passaggio 2: il circuito e l'elenco delle parti
- Passaggio 3: fai dei buchi sul petto
- Passaggio 4: assemblare il circuito e la codifica
- Passaggio 5: assemblare il servo
- Passaggio 6: ritocchi finali
Video: Robot Cupido con testa mobile, luci e suoni: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Di snorlaxprimeFollow Altro dell'autore:
Sono stato ispirato ad aggiungere qualche aggiunta al simpatico robot cupido per renderlo più vivo perché è un robot ed è anche il giorno di San Valentino. Riciclo il mio circuito del lettore MP3 attivato dalla luce. Lo stesso circuito viene utilizzato anche nelle istruzioni Frankenbot.
Passaggio 1: crea il tuo Instructables Robot Cupid
Segui le fantastiche istruzioni per creare il tuo robot cupido istruttivo. Ma non incollare ancora il corpo alla testa. Metteremo un circuito che lo farà annuire con la testa e accendere le luci.
Altre cose che ho dovuto cambiare è incollare la carta su cartone più spesso come scatole di cereali. Ma rende più difficile piegarsi e dovrai regolare lo spessore della testa in modo che la parte per contenere le caramelle si adatti al corpo.
Passaggio 2: il circuito e l'elenco delle parti
Come puoi vedere nel circuito sopra, sto usando arduino nano come cervello per il robot. Il servomotore è controllato tramite il pin 9 per muovere la testa su e giù. Il lettore MP3 viene utilizzato per riprodurre la tua canzone d'amore preferita quando è attivato l'LDR (sensore di luce). Puoi mettere il robot nella scatola e quando è aperto, il sensore di luce attiverà la canzone. Quando è attivato, lampeggiano anche i 3 LED che è montato sul petto del robot.
Ecco l'elenco delle parti utilizzate:
- Arduino Nano
- Mini DFPlayer
- 3 LED
- Mini altoparlante
- Resistenza 1K x2
- Resistenza da 330 ohm
- Servomotore
- LDR
- Stringa per collegare il servo alla testa del robot
- Graffetta per tenere il filo
Passaggio 3: fai dei buchi sul petto
Il robot non è completo senza luci lampeggianti, quindi abbiamo praticato alcuni fori per adattare i 3 LED al petto. Sii gentile e non spezzargli il cuore.
Quindi montare i 3 LED sul petto.
Passaggio 4: assemblare il circuito e la codifica
Assemblare il circuito. Ho aggiunto il servo collegato al pin 9 di Arduino. Il servo viene fornito con 3 fili. Filo nero o marrone da collegare a GND. il filo Rosso Medio da collegare a VCC (5V) e il filo Giallo è il controllo che è collegato al Pin 9 di Arduino.
L'inizializzazione per il servo viene eseguita nella seguente sezione del codice:
Servo mio servo; // crea un oggetto servo per controllare un servoint pos = 0; // variabile per memorizzare la posizione del servo
L'altra modifica dal circuito Frankenbot è quella di avere la canzone MP3 chiamata 002.mp3 situata nella cartella 07. L'inizializzazione del codice è la seguente:
int Canzone=2; //sd:/07/002.mp3
Quindi inizializzare il servo aggiungere il seguente codice alla sezione Setup del codice
void setup() {
… mioservo.attach(9); // collega il servo sul pin 9 al servo … }
Il servo può ruotare solo di 180 gradi in base alla progettazione, quindi è come un tergicristallo, il codice per spostare il servo è il seguente:
for (pos = 0; pos <= 90; pos += 1) { // va da 0 gradi a 90 gradi // in passi di 1 grado myservo.write(pos); // dice al servo di andare in posizione nella variabile 'pos' delay(15); // attende 15ms che il servo raggiunga la posizione } for (pos = 90; pos >= 0; pos -= 1) { // va da 90 gradi a 0 gradi myservo.write(pos); // dice al servo di andare in posizione nella variabile 'pos' delay(15); // attende 15ms che il servo raggiunga la posizione }
Il codice sopra sposterà il servo fino a 90 gradi e poi lo riporterà in posizione zero.
Un'altra cosa minore. Se usi il codice di Frankenbot, è stato progettato per attivarsi quando è buio, quindi dovrai cambiare la logica per attivarlo quando c'è luce. Questo viene fatto nella sezione seguente del codice.
if (ldrStatus > 200){ //si accende quando è aperto
… //Fai lampeggiare il LED qui e riproduci la canzone, puoi regolare la soglia di 200 // se la stanza è troppo luminosa o troppo buia }
Ora puoi caricare il codice su arduino e verificare che tutto funzioni correttamente. Non dimenticare di caricare la tua canzone d'amore preferita nella scheda SD all'interno della cartella sd:/07/002.mp3, se stai usando il mio codice, oppure puoi cambiarlo con qualcos'altro.
Ho caricato il codice completo per tua comodità.
Passaggio 5: assemblare il servo
Ora che sai che il circuito funziona, è il momento di inserire il circuito nel robot. La prima cosa da fare è praticare un foro sul retro e installare il servo. Quindi la parte difficile è mettere tutto il resto del circuito nel vano inferiore. Mostrato nella foto 3. Avevo anche praticato un altro foro per poter alimentare il circuito. Quindi dovrai incollare tutto insieme. Ma non incollare prima la parte posteriore della testa, poiché dovrai collegare una corda tenuta da una graffetta.
Poiché sto attaccando la carta al cartone, è molto più difficile da incollare, quindi sto usando una graffetta per aiutare a tenere insieme le cose.
Passaggio 6: ritocchi finali
Ora che tutto è assemblato, è il momento di collegare la corda alla parte posteriore della testa, tengo la corda usando una graffetta. Scusa ho dimenticato di fare la foto prima di incollare la testa. Quindi attaccate la corda al servo. La mia corda è un po' corta, quindi anche la bocca non si chiude, puoi regolare la corda per assicurarti di ottenere l'effetto desiderato.
Quindi incollare la mano e l'ala per gli ultimi ritocchi. Se noti che il mio LDR sta spuntando nell'angolo posteriore della bocca del robot. Suggerirei di metterlo anche nella cassapanca anteriore.
L'ultimo passo è quello di potenziare e goderti il tuo robot Cupido che viene a vivere. È tempo di stupire la persona amata con alcune sorprese conservate nella sua bocca e di trascorrere un felice San Valentino.
Spero che ti sia piaciuto creare questo robot tanto quanto io mi diverto a realizzarli. Si prega di lasciare un commento o se avete domande, sarò più che felice di rispondervi. Grazie per aver letto le mie istruzioni.
Consigliato:
Idea di progetto di arte creativa fai-da-te con luci e suoni a LED: 3 passaggi
Idea per progetti artistici creativi fai-da-te con luci e suoni a LED: in questo video ti mostrerò come realizzare un progetto artistico unico a casa utilizzando la striscia LED e il suono
Allarme per camera da letto con luci e suoni!: 6 passaggi
Allarme per la camera da letto con luci e suoni!: Ciao, oggi ti mostrerò come realizzare un allarme per la porta della tua camera da letto con Arduino UNO
Zelda Treasure Chest (con luci e suoni): 12 passaggi (con immagini)
Zelda Treasure Chest (con luci e suoni): Ciao a tutti! Ero un grande fan dei giochi di Legend of Zelda quando ero più giovane, ma penso che quasi tutti conoscano l'iconica melodia che suona quando apri una cassa nel gioco, semplicemente suona così magico! In questo Instructable ti mostrerò ho
Modello a grandezza naturale Jason Vorhees/Venerdì 13 Halloween con Tv/dvd da 15,4 pollici e testa mobile Servo/arduino: 6 passaggi
Jason Vorhees a grandezza naturale/modello di Halloween del venerdì 13 con stomaco da 15,4 pollici TV/dvd e servo/testa mobile arduino: piedistallo permanente/seduto a grandezza naturale Jason Vorhees con una combinazione tv/dvd integrata… anche un servo collo alimentato da arduino per realizzare Jason cerca la sua prossima vittima
Giocattolo interattivo per bambini. (luci e suoni): 6 Passi
Giocattolo interattivo per bambini. (luci e suoni): questo è un circuito che uso sui bambini piccoli (1-3), utilizza LED e un cicalino. Quando il bambino preme un pulsante succederà qualcosa. Guarda il video per saperne di più. (alza il suono per sentire il cicalino, è abbastanza nel video)