Sommario:
- Passaggio 1: cosa ti servirà
- Passaggio 2: body building pupazzo di neve
- Passaggio 3: costruisci il pupazzo di neve
- Passaggio 4: collegamenti dei servi
- Passaggio 5: connessione degli altoparlanti
- Passaggio 6: gratta il codice
- Passaggio 7: codice Sonic Pi
- Passaggio 8: come ottenere il codice per questo progetto
- Passaggio 9: hai bisogno di aiuto?
Video: Vuoi costruire un pupazzo di neve?: 9 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
introduzione
Questo progetto mostra come costruire un pupazzo di neve danzante, con Raspberry Pi e PivotPi: un servocontrollore creato apposta per questo!
Scratch viene utilizzato per codificare il pupazzo di neve danzante e Sonic Pi genera la musica delle feste.
Passaggio 1: cosa ti servirà
Il pupazzo di neve mostra il PivotPi, quindi iniziamo con quello. Avrai bisogno:
- Un PivotPi
- Un RaspberryPi con accesso wifi (il Pi3 o un altro Pi con un dongle)
- 4 batterie AA
- 2 servi medi
- 1 servo piccolo
- 6 ponticelli da maschio a femmina (nero, rosso, bianco e marrone, rosso, arancione se puoi scegliere i colori)
- Altoparlante
- Scheda SD Raspbian per Robot
Nell'area dell'artigianato, avrai bisogno di:
- pannello di gommapiuma
- Grandi fasce per cravatta
- Nastro biadesivo resistente
- Occhi finti
- pennarello nero
- Un post forte
Passaggio 2: body building pupazzo di neve
Costruirai il pupazzo di neve con un pezzo di foamboard. Usa tre piatti di diverse dimensioni, o qualsiasi oggetto rotondo, che ti darà un pupazzo di neve ben proporzionato. Taglia i pezzi e valuta di levigare anche i lati.
Taglia tre cerchi
Usa un pennarello nero per girare intorno a ogni cerchio, per farli risaltare. E abbiamo l'inizio di un pupazzo di neve!
Corpo di pupazzo di neve
Passaggio 3: costruisci il pupazzo di neve
Prendi un palo di qualche tipo che sia abbastanza alto da contenere il pupazzo di neve.
Attacca due servi medi alla metà inferiore del montante, osservando la loro posizione approssimativa. Il posizionamento dei servi determina il tipo di movimento che otterrai. Se posizioni un servo al centro di uno dei cerchi, otterrai un movimento di rotazione puro. Sembra buono per la parte centrale con le braccia. Attacca le braccia al corpo usando del nastro adesivo, le braccia non si muovono, è il corpo che ruoterà.
Se posizioni un servo più in alto del centro del cerchio del corpo, otterrai un effetto swing che sembra carino per la parte inferiore. Non è una scienza precisa (potrebbe esserlo, ma non è necessario essere così precisi per un pupazzo di neve), ma circa 1/3 in su sembra carino.
Il servo in alto, piccolo, controlla la testa. Utilizzeremo un pezzo di legno di balsa come collo, la cui parte inferiore è attaccata al servo e la parte superiore è attaccata alla testa. Ciò consente al pupazzo di neve di spostare la testa da un lato all'altro. Il legno di balsa utilizza nastro biadesivo per aderire alla parte della testa. È ora di decorare il pupazzo di neve! Occhi finti, bastoncino di zucchero e tutto!
Sezione centrale con le braccia
Sezione inferiore con offset dal centro
Testa e collo
Passaggio 4: collegamenti dei servi
È ora di collegare quei servi alla scheda PivotPi! Ce ne sono tre, ma due dovrebbero essere un po' troppo alti. Hai un paio di scelte. È possibile posizionare PivotPi/RaspberryPi più in alto sul palo di supporto utilizzando fascette o qualsiasi altro metodo sicuro, oppure è possibile estendere i cavi del servo utilizzando cavi di collegamento da maschio a femmina.
Il servo inferiore è collegato alla porta 1.
Il servo centrale è collegato alla porta 2.
Il servo superiore (quello piccolo) è collegato alla porta 7 poiché il mio PivotPi è stato tenuto in piedi e i fili potevano raggiungerlo (anche la porta 8 sarebbe andata bene).
Collegamenti dei servi
Estensioni del cavo
Puoi modificare il codice Scratch in modo che corrisponda alle tue connessioni adattando questi blocchi
Passaggio 5: connessione degli altoparlanti
La connessione dell'altoparlante è facile.
- Il suo cavo di alimentazione è collegato sia all'altoparlante che a una delle porte USB del Pi
- Il suo cavo audio va sulla porta audio del Pi
- Il suo potere deve essere acceso al volume più alto come saremo fuori
Collegamento degli altoparlanti
Passaggio 6: gratta il codice
Il progetto pupazzo di neve utilizza Scratch per PivotPi. Per evitare di sembrare completamente un robot, vengono utilizzati alcuni generatori casuali. Altrimenti il codice è semplice. Puoi saperne di più con la nostra pagina di riferimento Scratch online.
Se esegui un aggiornamento del software DI sulla tua scheda Raspbian for Robots, sarai in grado di trovare il codice:
Fare clic su File, quindi su Apri
Fai clic sul pulsante Pi e vai a Dexter, PivotPi, Progetti, Pupazzo di neve
Passaggio 7: codice Sonic Pi
Sonic Pi non è, per impostazione predefinita, su Raspbian for Robots. Non ne hai bisogno ma è una cosa divertente da aggiungere.
Per installare Sonic Pi, la tua scheda SD deve essere almeno 8 Gig con un po' di spazio libero. Se ne hai uno da 4 Gig, le modifiche sono che Sonic Pi non ci starà.
Esegui i seguenti comandi in una finestra di terminale:
sudo apt-get update
sudo apt-get install sonic-pi
e lascia che faccia la sua magia.
Raspberry Pi/ Programmazione / Sonic Pi
Puoi scaricare Jingle Bells dalla collezione di Robin Newman (fai clic sul pulsante "Download Zip", in alto a destra) (Grazie infinite a Robin per aver condiviso il suo talento musicale!)
Se hai bisogno di aiuto per trasferire il file dal tuo normale computer al tuo Pi, dai un'occhiata ai nostri tutorial:
Trasferisci file da un Mac
Trasferisci file da un PC
Avvia Sonic Pi facendo clic sul menu lampone rosso del Pi, quindi su Programmazione, quindi su Sonic Pi.
Carica il file Sonic Pi facendo clic sul pulsante Carica e trova il punto in cui lo hai salvato sul Pi.
Una volta che il tuo altoparlante è collegato al Pi e acceso, puoi fare clic sul pulsante Esegui e ascoltare il tuo Pi creare musica!
Passaggio 8: come ottenere il codice per questo progetto
Il modo più semplice per ottenere il codice è aggiornare il software Dexter Industries tramite "Aggiornamento software DI". Quando lo fai, verranno visualizzati tutti i file di codice per nuovi progetti come questo!
Percorso del file
Quando si esegue l'aggiornamento del software DI, questo progetto si trova in questa posizione:
/home/pi/Dexter/PivotPi/Progetti/Pupazzo di neve
File scaricabile
Se non stai utilizzando il software personalizzato Dexter Industries, Raspbian for Robots, e desideri comunque scaricare questo file, puoi scaricarlo qui.
Passaggio 9: hai bisogno di aiuto?
Hai una domanda o un problema? Pubblicalo sui forum e ti aiuteremo.
Consigliato:
Un pupazzo Origami animato dalla voce: 6 passaggi
Un pupazzo di origami animato dalla voce: questo progetto utilizza il microfono integrato su un Arduino Adafruit Circuit Playground che funziona come un organo a colori e guida un microservo collegato per creare il movimento animato di un pupazzo di volpe origami collegato. Per divertimento, prova a sostituire qualcosa
Sveglia automatica sulla neve: 6 passaggi (con immagini)
Sveglia automatica sulla neve: uscire di casa al mattino può essere una raffica di attività dopo che pochi centimetri di roba bianca si sono depositati durante la notte. Non sarebbe bello essere svegliati un po' prima in quei giorni per eliminare lo stress della mattinata? Questo progetto fa
Fiocco di neve LED: 15 passaggi (con immagini)
Fiocco di neve a LED: questo fiocco di neve a LED ha colori animati forniti da 7 LED APA102 e controllati da un microcontrollore Arduino Nano. I pezzi sono in acrilico tagliato al laser. Puoi creare il tuo design seguendo i concetti qui e tagliarli al laser presso la tua marca locale
Pupazzo di neve Led Edge Lit Mirror Sign: 21 Steps (con immagini)
Pupazzo di neve Led Edge Lit Mirror Sign: in questo tutorial descriverò come realizzare uno specchio di vetro illuminato con led edge con un design a pupazzo di neve, perfetto per Natale! Il segno è inciso su una piastrella a specchio di vetro di Ikea. Questi sono disponibili in confezioni da quattro e sono abbastanza convenienti. IO
Quindi vuoi costruire un robot gigante: 19 passaggi (con immagini)
Quindi vuoi costruire un robot gigante.: Dici di voler costruire un robot gigante? Qual'e 'il tuo scopo? Dominazione del mondo? La tua ragazza non ti prende quella birra? Qualunque cosa sia, ecco come iniziare a costruire da soli un robot. Lo scopo di questo robot era di creare un oggetto scenico per m