Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Izgradnja tijela snjegovića
- Korak 3: Izgradite Snjegovića
- Korak 4: Servo veze
- Korak 5: Povezivanje zvučnika
- Korak 6: Kôd za grebanje
- Korak 7: Sonic Pi kod
- Korak 8: Kako nabaviti kôd za ovaj projekat
- Korak 9: Treba vam pomoć?
Video: Želite li izgraditi snjegovića?: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Uvod
Ovaj projekt pokazuje kako izgraditi plešućeg snjegovića s Raspberry Pi i PivotPi - servo kontrolerom napravljenim samo za to!
Scratch se koristi za kodiranje snjegovića koji pleše, a Sonic Pi stvara muziku za praznike.
Korak 1: Šta će vam trebati
Snjegović prikazuje PivotPi pa počnimo s tim. Trebat će vam:
- PivotPi
- RaspberryPi sa Wi -Fi pristupom (ili Pi3 ili drugi Pi sa ključem)
- 4 AA baterije
- 2 srednja servo pogona
- 1 mali servo
- 6 kratkospojnih žica muško -žensko (crna, crvena, bijela i smeđa, crvena, narančasta ako možete odabrati boje)
- Zvučnik
- Raspbian for Robots SD kartica
U zanatskom području trebat će vam:
- Tabla spužve
- Veliki omoti za kravate
- Jaka dvostrana traka
- Glupe oči
- Crni marker
- Snažan post
Korak 2: Izgradnja tijela snjegovića
Napravit ćete snjegovića od komada pjene. Upotrijebite tri ploče različitih veličina ili bilo koje okrugle predmete koji će vam dati snjegovića lijepo proporcije. Izrežite komade i razmislite o brušenju stranica.
Izrežite tri kruga
Obiđite svaki krug crnim markerom kako biste ih istaknuli. I imamo početak snjegovića!
Snjegovićevo tijelo
Korak 3: Izgradite Snjegovića
Nabavite nekakav post koji će biti dovoljno visok da uhvati snjegovića.
Priključite dva srednja servo pogona na donju polovicu stupa, približavajući njihov približni položaj. Servo postavljanje određuje vrstu pokreta koju ćete dobiti. Ako postavite servo u središte jednog od krugova, dobit ćete čisti pokret rotacije. To izgleda dobro za središnji dio s rukama. Pričvrstite ruke uz tijelo pomoću trake, ruke se ne pomiču, tijelo će se okretati.
Ako postavite servo više od središta kruga tijela, dobit ćete efekt zamaha koji lijepo izgleda za donji dio. To nije precizna nauka (moglo bi biti, ali nije potrebno biti toliko precizan za snjegovića), ali otprilike 1/3 gore izgleda lijepo.
Gornji servo - mali - upravlja glavom. Za vrat ćemo koristiti kratki komad balsa drveta, čiji je donji dio pričvršćen na servo, a gornji dio na glavu. Ovo omogućava snjegoviću da se pomiče glavom sa strane. Balsa drvo koristi dvostranu traku za lijepljenje na dio glave. Vrijeme je za ukrašavanje snjegovića! Glupe oči, slatkiš i sve!
Srednji dio s rukama
Donji dio s pomakom od središta
Glava i vrat
Korak 4: Servo veze
Vrijeme je da povežete te servomotore na PivotPi ploču! Ima ih tri, ali dvije bi trebale biti malo previsoke. Imate nekoliko izbora. PivotPi/RaspberryPi možete postaviti gore na potporni stub pomoću omota ili drugih sigurnih metoda, ili možete produžiti servo žice pomoću muških na ženske kratkospojnike.
Donji servo je spojen na port 1.
Srednji servo je spojen na port 2.
Gornji servo (mali) spojen je na port 7 jer je moj PivotPi stalno stajao i žice su mogle doprijeti do njega (i port 8 bi bio u redu).
Servo veze
Wire Extensions
Kôd za grebanje možete promijeniti tako da odgovara vašim vezama prilagođavanjem ovih blokova
Korak 5: Povezivanje zvučnika
Povezivanje zvučnika je jednostavno.
- Njegov kabel za napajanje spojen je i na zvučnik i na jedan od Pi -jevih USB priključaka
- Njegov audio kabel ide na audio priključak na Pi -u
- Njegova snaga mora biti uključena na najveću jačinu zvuka jer ćemo biti vani
Spajanje zvučnika
Korak 6: Kôd za grebanje
Projekt snjegović koristi Scratch za PivotPi. Da biste izbjegli da u potpunosti izgledate kao robot, koriste se neki generatori slučajnih odabira. Inače je kôd jasan. Možete saznati više s naše internetske stranice Scratch reference.
Ako ažurirate DI softver na kartici Raspbian for Robots, kôd ćete moći pronaći na sljedeći način:
Kliknite na Datoteka, a zatim Otvori
Pritisnite dugme Pi i idite na Dexter, PivotPi, Projects, Snowman
Korak 7: Sonic Pi kod
Sonic Pi prema zadanim postavkama nije na Raspbian -u za robote. Ne treba vam, ali je zabavno dodati.
Da biste instalirali Sonic Pi, vaša SD kartica mora imati najmanje 8 Gig s malo slobodne sobe. Ako imate 4 Gig, Sonic Pi neće stati na njega.
Pokrenite sljedeće naredbe u prozoru terminala:
sudo apt-get update
sudo apt-get install sonic-pi
i neka učini svoju magiju.
Raspberry Pi / Programiranje / Sonic Pi
Jingle Bells možete preuzeti iz kolekcije Robin Newman (kliknite na dugme "Preuzmi Zip", gore desno) (Veliko hvala Robinu što je podijelio svoj muzički talent!)
Ako vam je potrebna pomoć za prijenos datoteke sa vašeg običnog računara na vaš Pi, pogledajte naše vodiče:
Prijenos datoteka s Maca
Prenesite datoteke sa računara
Pokrenite Sonic Pi klikom na Pi -jev meni male crvene maline, zatim Programiranje, pa Sonic Pi.
Učitajte datoteku Sonic Pi klikom na gumb Učitaj i pronađite mjesto na kojem ste je spremili na Pi.
Nakon što je vaš zvučnik priključen na Pi i uključen, možete pritisnuti dugme Pokreni i slušati kako Pi stvara muziku!
Korak 8: Kako nabaviti kôd za ovaj projekat
Najlakši način za dobivanje koda je ažuriranje softvera Dexter Industries putem “DI Software Update”. Kad to učinite, pojavit će se sve datoteke koda za nove projekte poput ovoga!
Putanja datoteke
Kada pokrenete DI Software Update, ovaj se projekt može pronaći na ovoj lokaciji:
/home/pi/Dexter/PivotPi/Projekti/Snjegović
Datoteka koja se može preuzeti
Ako ne koristite prilagođeni softver Dexter Industries, Raspbian for Robots, a i dalje želite preuzeti ovu datoteku, možete je preuzeti ovdje.
Korak 9: Treba vam pomoć?
Imate pitanje ili problem? Objavite to na forumima i mi ćemo vam pomoći.
Preporučuje se:
Kako promijeniti web stranice tako da pokazuju šta god želite. 3 koraka
Kako promijeniti web stranice tako da prikazuju sve što želite. Oh, zabava koju možete imati … Ovo je ludo jednostavan i jednostavan način da promijenite web stranice u svom pregledniku tako da prikazuju sve što želite.Napomena. ovo ne mijenja web stranicu nigdje osim vašeg preglednika, a ako ponovo učitate web stranicu, ona se vraća natrag
Dodajte svjetla i sablasnu muziku svom Jack-O-Lanternu-bez lemljenja i programiranja (osim ako to ne želite): 9 koraka (sa slikama)
Dodajte svjetla i sablasnu muziku svom Jack-O-Lanternu-bez lemljenja ili programiranja (osim ako to ne želite): Neka najstrašniji Jack-O-Lantern na vašoj ulici bude dodavanjem užarenih svjetala i sablasne muzike! Ovo je također odličan način da isprobate Arduino i programabilnu elektroniku jer se cijeli projekt može dovršiti bez pisanja koda ili lemljenja - alt
Dakle, želite izgraditi divovskog robota .: 19 koraka (sa slikama)
Dakle, želite izgraditi džinovskog robota. Kažete da želite izgraditi džinovskog robota? Koja je vaša svrha? Svetska dominacija? Tvoja djevojka neće dobiti to pivo za tebe? Što god da je, evo kako započeti s izradom robota. Svrha ovog robota bila je scenski rekvizit za m
Alarm mobilnog telefona za motor, automobil ili sve što želite: 7 koraka (sa slikama)
Alarm mobilnog telefona za motor, automobil ili sve što želite: Dojadilo mi je normalnih alarma koji stvaraju veliku buku i nitko ih više ne obazire. Također ne znajući je li netko zabrljao s mojim biciklom jer sam bio predaleko da čujem alarm. Pa sam odlučio napraviti ovaj alarm pomoću starog mobilnog telefona
Kako izgraditi kutiju za zvučnike na gitari ili izgraditi dvije za svoj stereo .: 17 koraka (sa slikama)
Kako izgraditi kutiju za zvučnike na gitari ili izgraditi dvije za svoj stereo uređaj. Htio sam novi zvučnik za gitaru uz cijevno pojačalo koje gradim. Zvučnik će ostati vani u mojoj radnji pa ne mora biti ništa posebno. Tolex prekrivač se može previše lako oštetiti pa sam samo poprskao vanjsku crnu boju nakon laganog pijeska