Sommario:

Vuoi costruire un pupazzo di neve?: 9 passaggi (con immagini)
Vuoi costruire un pupazzo di neve?: 9 passaggi (con immagini)

Video: Vuoi costruire un pupazzo di neve?: 9 passaggi (con immagini)

Video: Vuoi costruire un pupazzo di neve?: 9 passaggi (con immagini)
Video: COME DISEGNARE BABBO NATALE 2024, Dicembre
Anonim
Image
Image
Immagine
Immagine

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:

  1. Un PivotPi
  2. Un RaspberryPi con accesso wifi (il Pi3 o un altro Pi con un dongle)
  3. 4 batterie AA
  4. 2 servi medi
  5. 1 servo piccolo
  6. 6 ponticelli da maschio a femmina (nero, rosso, bianco e marrone, rosso, arancione se puoi scegliere i colori)
  7. Altoparlante
  8. Scheda SD Raspbian per Robot

Nell'area dell'artigianato, avrai bisogno di:

  1. pannello di gommapiuma
  2. Grandi fasce per cravatta
  3. Nastro biadesivo resistente
  4. Occhi finti
  5. pennarello nero
  6. 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.

  1. Il suo cavo di alimentazione è collegato sia all'altoparlante che a una delle porte USB del Pi
  2. Il suo cavo audio va sulla porta audio del Pi
  3. 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: