Obsah:
- Krok 1: Co budete potřebovat
- Krok 2: Stavba těla sněhuláka
- Krok 3: Postavte sněhuláka
- Krok 4: Servo připojení
- Krok 5: Připojení reproduktorů
- Krok 6: Scratch Code
- Krok 7: Sonic Pi Code
- Krok 8: Jak získat kód pro tento projekt
- Krok 9: Potřebujete pomoc?
Video: Chcete postavit sněhuláka?: 9 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Úvod
Tento projekt ukazuje, jak postavit tančícího sněhuláka s Raspberry Pi a PivotPi - servopohonem postaveným právě pro to!
Scratch se používá ke kódování tančícího sněhuláka a Sonic Pi generuje hudbu Holidays.
Krok 1: Co budete potřebovat
Sněhulák předvádí PivotPi, takže s tím začněme. Budete potřebovat:
- PivotPi
- RaspberryPi s wifi přístupem (buď Pi3 nebo jiný Pi s hardwarovým klíčem)
- 4 baterie AA
- 2 střední serva
- 1 malé servo
- 6 propojovacích vodičů muž - žena (černý, červený, bílý a hnědý, červený, oranžový, pokud si můžete vybrat barvy)
- mluvčí
- Karta SD pro Raspbian pro roboty
V oblasti řemesel budete potřebovat:
- Pěnová deska
- Velké kravaty
- Silná oboustranná páska
- Googlyho oči
- Černá značka
- Silný příspěvek
Krok 2: Stavba těla sněhuláka
Sněhuláka postavíte z kousku molitanu. Použijte tři talíře různých velikostí nebo jakékoli kulaté předměty, které vám poskytnou pěkně tvarovaného sněhuláka. Vystřihněte kousky a zvažte také broušení stran.
Vystřihněte tři kruhy
Pomocí černé značky obejděte každý kruh, aby vynikl. A máme začátek sněhuláka!
Tělo sněhuláka
Krok 3: Postavte sněhuláka
Získejte příspěvek nějakého druhu, který bude dostatečně vysoký, aby pojal sněhuláka.
Připevněte dvě střední serva ke spodní polovině sloupku tak, aby se přiblížila jejich přibližná poloha. Umístění serva určuje typ pohybu, který získáte. Pokud umístíte servo do středu jednoho z kruhů, získáte čistý rotační pohyb. To vypadá dobře pro centrální část s pažemi. Připevněte paže k tělu pomocí pásky, paže se nepohybují, je to tělo, které se bude otáčet.
Pokud umístíte servo výše než do středu tělesného kruhu, získáte efekt švihu, který vypadá pěkně ve spodní části. Není to přesná věda (mohlo by to být, ale není nutné být tak přesná pro sněhuláka), ale asi 1/3 nahoru vypadá hezky.
Horní servo - malé - ovládá hlavu. Jako krk použijeme krátký kus balzového dřeva, jehož spodní část je připevněna k servu a horní část je připevněna k hlavě. To umožňuje sněhulákovi pohybovat hlavou ze strany na stranu. Balzové dřevo se k hlavové části lepí oboustrannou páskou. Čas na ozdobu sněhuláka! Googlyho oči, cukrová třtina a všechno!
Střední část se zbraněmi
Spodní část s odsazením od středu
Hlava a krk
Krok 4: Servo připojení
Čas na připojení těchto serv k desce PivotPi! Jsou tři, ale dva by měly být trochu moc vysoké. Máte několik možností. PivotPi/RaspberryPi můžete umístit výše na nosný sloupek pomocí stahovacích pásek nebo jiným bezpečným způsobem, nebo můžete prodloužit servopohony pomocí propojovacích kabelů s vnitřním a vnějším závitem.
Spodní servo je připojeno k portu 1.
Prostřední servo je připojeno k portu 2.
Horní servo (malé) je připojeno k portu 7, protože můj PivotPi byl stále ve stoje a dráty k němu mohly dosáhnout (port 8 by byl také v pořádku).
Servo připojení
Prodloužení drátu
Přizpůsobením těchto bloků můžete změnit Scratch kód tak, aby odpovídal vašim vlastním připojením
Krok 5: Připojení reproduktorů
Připojení reproduktoru je snadné.
- Jeho napájecí kabel je připojen jak k reproduktoru, tak k jednomu z USB portů Pi
- Jeho zvukový kabel jde do zvukového portu na Pi
- Jeho výkon musíme zapnout na nejvyšší hlasitost, protože budeme venku
Připojení reproduktoru
Krok 6: Scratch Code
Projekt sněhuláka používá Scratch pro PivotPi. Abyste nevypadali úplně jako robot, používají se některé náhodné generátory. Jinak je kód přímočarý. Více se můžete dozvědět na naší online referenční stránce Scratch.
Pokud provedete aktualizaci softwaru DI na kartě Raspbian for Robots, budete moci najít kód podle:
Klikněte na Soubor a poté na Otevřít
Klikněte na tlačítko Pi a přejděte na Dexter, PivotPi, Projects, Snowman
Krok 7: Sonic Pi Code
Sonic Pi není ve výchozím nastavení na Raspbian for Robots. Nepotřebujete to, ale je zábavné to přidat.
Chcete -li nainstalovat Sonic Pi, vaše SD karta musí mít alespoň 8 Gig s nějakou volnou místností. Pokud máte 4gigové, změny jsou v tom, že se do něj Sonic Pi nevejde.
V okně terminálu spusťte následující příkazy:
sudo apt-get update
sudo apt-get install sonic-pi
a nechte to dělat své kouzlo.
Raspberry Pi / Programování / Sonic Pi
Jingle Bells si můžete stáhnout ze sbírky Robina Newmana (klikněte na tlačítko „Stáhnout zip“, vpravo nahoře) (Robinovi obrovské poděkování za sdílení jeho hudebního talentu!)
Pokud potřebujete pomoc s přenosem souboru z běžného počítače do počítače Pi, podívejte se na naše návody:
Přenos souborů z počítače Mac
Přenos souborů z počítače
Sonic Pi spustíte kliknutím na malou nabídku Raspberry Pi, poté na Programming a Sonic Pi.
Načtěte soubor Sonic Pi kliknutím na tlačítko Načíst a vyhledáním místa, kam jste jej na Pi uložili.
Jakmile je váš reproduktor zapojen do Pi a zapnut, můžete kliknout na tlačítko Spustit a poslouchat, jak váš Pi vytváří hudbu!
Krok 8: Jak získat kód pro tento projekt
Nejjednodušší způsob, jak získat kód, je aktualizovat software Dexter Industries prostřednictvím „Aktualizace softwaru DI“. Když to uděláte, zobrazí se všechny soubory kódu pro nové projekty, jako je tento!
Cesta k souboru
Když spustíte aktualizaci softwaru DI, najdete tento projekt v tomto umístění:
/home/pi/Dexter/PivotPi/Projects/Snowman
Soubor ke stažení
Pokud nepoužíváte vlastní software Dexter Industries, Raspbian for Robots, a přesto si chcete tento soubor stáhnout, můžete si jej stáhnout zde.
Krok 9: Potřebujete pomoc?
Máte dotaz nebo problém? Pošlete to na fóra a my vám pomůžeme.
Doporučuje:
Rozšíření pro jakýkoli DJ software, který chcete !: 6 kroků
Rozšíření pro jakýkoli DJ software, který chcete !: Ne každý může jen skočit do DJing prvního dne a očekávat, že bude mít všechny mixpulty a gramofony a hot cue pad připravené první den, ale buďme zde skuteční: mixování na notebooku je na nic. K tomu to je, abychom vyřešili všechny vaše finanční starosti
FALLOUT Inspirovaný arkádový kabinet nebo jakékoli téma, které chcete: 9 kroků
FALLOUT Inspirovaný arkádový kabinet nebo libovolné téma, které chcete: Mít arkádový kabinet je úžasný doplněk k nastavení jakéhokoli hráče a položka seznamu kbelíků pro mnohé, ale běžně může stát přes 1 000 $. Rozhodl jsem se tedy udělat jeden s minimálním zásobováním a vybavením pomocí kreativních způsobů, jak
Takže chcete postavit obřího robota.: 19 kroků (s obrázky)
Takže chcete postavit obřího robota: Říkáte, že chcete postavit obřího robota? Jaký je váš účel? Světová dominace? Vaše přítelkyně za vás nedostane to pivo? Ať už je to cokoli, tady je návod, jak začít stavět svého robota. Účelem tohoto robota byla rekvizita pro m
Alarm mobilního telefonu pro motocykl, auto nebo cokoli chcete: 7 kroků (s obrázky)
Alarm mobilního telefonu na motorku, auto nebo cokoli chcete: Už jsem se nabažil normálních alarmů, které vydávají velký hluk, a nikdo si jich už nevšímal. Také jsem nevěděl, jestli si někdo popletl moje kolo, protože jsem byl tak daleko, abych slyšel poplach. Rozhodl jsem se tedy, že tento poplach vyrobím pomocí starého mobilního telefonu
Jak postavit kytarový reproduktorový box nebo postavit dva pro vaše stereo: 17 kroků (s obrázky)
Jak postavit kytarový reproduktorový box nebo postavit dva pro vaše stereo: Chtěl jsem, aby nový kytarový reproduktor šel s lampovým zesilovačem, který stavím. Reproduktor zůstane v mém obchodě, takže nemusí být nic zvláštního. Krytí Tolex může být příliš snadno poškozeno, takže jsem po lehkém písku nastříkal vnější černou