Taula de continguts:
- Pas 1: què necessiteu
- Pas 2: Cos de ninot de neu
- Pas 3: Construeix el ninot de neu
- Pas 4: connexions de servo
- Pas 5: connexió dels altaveus
- Pas 6: Codi ratllat
- Pas 7: Codi Sonic Pi
- Pas 8: Com obtenir el codi d’aquest projecte
- Pas 9: necessiteu ajuda?
Vídeo: Vols construir un ninot de neu ?: 9 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Introducció
Aquest projecte mostra com construir un ninot de neu ballant, amb el Raspberry Pi i el PivotPi, un servo controlador dissenyat només per a això.
Scratch s’utilitza per codificar el ninot de neu que balla i Sonic Pi genera la música Holidays.
Pas 1: què necessiteu
El ninot de neu presenta el PivotPi, així que comencem amb això. Necessitarà:
- Un PivotPi
- Un RaspberryPi amb accés wifi (ja sigui el Pi3 o un altre Pi amb un dongle)
- 4 piles AA
- 2 servos mitjans
- 1 servo petit
- 6 cables jumper masculí a femení (negre, vermell, blanc i marró, vermell, taronja si podeu triar els colors)
- Altaveu
- Targeta SD Raspbian per a robots
A la zona d’artesania, necessitareu:
- Foamboard
- Embolcalls de gran corbata
- Cinta doble doble forta
- Ulls de Google
- Retolador negre
- Un post fort
Pas 2: Cos de ninot de neu
Construireu el ninot de neu a partir d’un tros de foamboard. Utilitzeu tres plats de diferents mides, o qualsevol objecte rodó, que us proporcionarà un ninot de neu molt ben proporcionat. Retalleu les peces i penseu també en lijar els costats.
Talla tres cercles
Utilitzeu un retolador negre per donar la volta a cada cercle i fer-los ressaltar. I ja tenim l’inici d’un ninot de neu!
Cos de ninot de neu
Pas 3: Construeix el ninot de neu
Obteniu una publicació d'algun tipus que sigui prou alta com per contenir el ninot de neu.
Col·loqueu dos servos mitjans a la meitat inferior del pal, fent que els ulls posin la seva posició aproximada. La col·locació del servo determina el tipus de moviment que obtindreu. Si col·loqueu un servo al centre d’un dels cercles, obtindreu un moviment de rotació pur. Es veu bé per a la part central amb els braços. Enganxeu els braços al cos amb cinta adhesiva, els braços no es mouen, és el cos que girarà.
Si col·loqueu un servo més alt que el centre del cercle corporal, obtindreu un efecte swing que queda bé a la part inferior. No és una ciència precisa (podria ser-ho, però no cal ser tan precís per a un ninot de neu), però aproximadament 1/3 amunt es veu bé.
El servo superior (un petit) controla el cap. Utilitzarem una peça curta de fusta de balsa com a coll, la part inferior de la qual s’uneix al servo i la part superior s’adjunta al cap. Això permet al ninot de neu moure el cap cap a un costat. La fusta de balsa utilitza cinta de doble cara per enganxar-se a la part del cap. És hora de decorar el ninot de neu! Ulls de googly, canya de caramel i tot!
Secció mitjana amb braços
Secció inferior amb desplaçament des del centre
Cap i coll
Pas 4: connexions de servo
És hora de connectar aquests servos a la placa PivotPi. N’hi ha tres, però dues haurien de ser una mica massa altes. Teniu un parell d’eleccions. Podeu situar el PivotPi / RaspberryPi més amunt al pal de suport utilitzant embolcalls de corbata o qualsevol altre mètode segur, o bé podeu ampliar els servocables utilitzant cables de pont masculí a femella.
El servo inferior està connectat al port 1.
El servo central està connectat al port 2.
El servo superior (el petit) està connectat al port 7, ja que el meu PivotPi es mantenia dret i els cables hi podrien arribar (el port 8 també hauria estat bé).
Servo Connections
Extensions de filferro
Podeu canviar el codi Scratch perquè coincideixi amb les vostres pròpies connexions adaptant aquests blocs
Pas 5: connexió dels altaveus
La connexió de l’altaveu és fàcil.
- El seu cable d’alimentació està connectat tant a l’altaveu com a un dels ports USB del Pi
- El seu cable d’àudio entra al port d’àudio del Pi
- La seva alimentació s’ha d’activar al màxim volum, ja que estarem fora
Connexió dels altaveus
Pas 6: Codi ratllat
El projecte ninot de neu utilitza Scratch per al PivotPi. Per evitar semblar completament un robot, s’utilitzen alguns generadors aleatoris. En cas contrari, el codi és senzill. Podeu obtenir més informació amb la nostra pàgina de referència Scratch en línia.
Si feu una actualització de programari DI a la vostra targeta Raspbian for Robots, podreu trobar el codi mitjançant:
Feu clic a Fitxer i, a continuació, Obre
Feu clic al botó Pi i aneu a Dexter, PivotPi, Projectes, Ninot de neu
Pas 7: Codi Sonic Pi
Sonic Pi no és, per defecte, a Raspbian for Robots. No el necessiteu, però és divertit afegir.
Per instal·lar Sonic Pi, la vostra targeta SD ha de tenir com a mínim 8 Gig amb espai lliure. Si en teniu un de 4 Gig, els canvis són que Sonic Pi no hi cabrà.
Executeu les ordres següents en una finestra de terminal:
sudo apt-get update
sudo apt-get install sonic-pi
i deixa que faci la seva màgia.
Raspberry Pi / Programació / Sonic Pi
Podeu descarregar Jingle Bells de la col·lecció de Robin Newman (feu clic al botó "Descarregar zip", a la part superior dreta) (Enormes gràcies a Robin per compartir el seu talent musical!)
Si necessiteu ajuda per transferir el fitxer des del vostre ordinador normal al vostre Pi, consulteu els nostres tutorials:
Transferir fitxers des d'un Mac
Transferir fitxers des d’un PC
Inicieu Sonic Pi fent clic al menú de gerds vermells de Pi, després a Programació i després a Sonic Pi.
Carregueu el fitxer Sonic Pi fent clic al botó Carrega i cerqueu el lloc on l’heu desat.
Un cop l'altaveu està connectat al Pi i encès, podeu fer clic al botó Executa i escoltar el vostre Pi crea música.
Pas 8: Com obtenir el codi d’aquest projecte
La forma més senzilla d'obtenir el codi és actualitzar el programari de Dexter Industries mitjançant la "Actualització de programari DI". Quan feu això, apareixeran tots els fitxers de codi per a nous projectes com aquest.
Camí del fitxer
Quan executeu l'actualització de programari DI, aquest projecte es pot trobar en aquesta ubicació:
/ home / pi / Dexter / PivotPi / Projectes / Ninot de neu
Arxiu descarregable
Si no utilitzeu el programari personalitzat de Dexter Industries, Raspbian for Robots, i encara voleu descarregar aquest fitxer, el podeu descarregar aquí.
Pas 9: necessiteu ajuda?
Té alguna pregunta o problema? Publiqueu-lo als fòrums i us ajudarem.
Recomanat:
Construir un vaixell amb conducció automàtica (ArduPilot Rover): 10 passos (amb imatges)
Construir un vaixell amb conducció automàtica (ArduPilot Rover): ja sabeu què és bo? Vehicles autònoms no tripulats. De fet, són tan genials que nosaltres (els meus col·legues de la uni i jo) vam començar a construir-ne un mateix el 2018. També per això em vaig proposar aquest any acabar-lo finalment en el meu temps lliure. En aquest instant
Trucada automàtica de neu: 6 passos (amb imatges)
Trucada automàtica per despertar de la neu: sortir de casa al matí pot ser una pluja d’activitats després que uns quants centímetres de les coses blanques s’assentin durant la nit. No seria bo que em despertessin una mica abans aquells dies per treure l’estrès del matí? Aquest projecte no
Vols vacunar-te o no? un projecte sobre l'observació de la immunitat del ramat mitjançant la simulació de malalties: 15 passos
Vols vacunar-te o no? un projecte sobre l'observació de la immunitat del ramat mitjançant la simulació de malalties: visió general del projecte: el nostre projecte explora la immunitat del ramat i espera animar les persones a vacunar-se per disminuir les taxes d'infecció a les nostres comunitats. El nostre programa simula com una malaltia infecta una població amb diferents percentatges de vacunació
Floc de neu LED: 15 passos (amb imatges)
Floc de neu LED: aquest floc de neu LED té colors animats proporcionats per 7 LED APA102 i està controlat per un microcontrolador Arduino Nano. Les peces són d’acrílic tallat per làser. Podeu crear el vostre propi disseny seguint els conceptes aquí i tallar-los amb làser a la vostra marca local
Ninot de neu Led Edge il·luminat amb mirall: 21 passos (amb imatges)
Senyal de mirall il·luminat per un ninot de neu: en aquest instructiu, vaig a descriure com es pot fer un mirall de vidre il·luminat amb vora dissenyat per ninot de neu, perfecte per al Nadal. El signe està gravat en un mosaic de vidre d'Ikea. Es presenten en paquets de quatre i són molt rendibles. Jo