Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Izgradnja tijela snjegovića
- Korak 3: Izgradite Snjegovića
- Korak 4: Servo veze
- Korak 5: Spajanje zvučnika
- Korak 6: Kôd za ogrebotine
- Korak 7: Sonic Pi kod
- Korak 8: Kako dobiti kod za ovaj projekt
- Korak 9: Treba vam pomoć?
Video: Želite li izgraditi snjegovića?: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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 glazbu za praznike.
Korak 1: Ono što će vam trebati
Snjegović prikazuje PivotPi pa krenimo od toga. Trebat će vam:
- PivotPi
- RaspberryPi s Wi -Fi pristupom (ili Pi3 ili drugi Pi s ključem)
- 4 AA baterije
- 2 srednja serva
- 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
- SD kartica Raspbian for Robots
U zanatskom području trebat će vam:
- Foamboard
- Veliki omoti za kravate
- Jaka dvostrana traka
- Glupe oči
- Crni marker
- Snažan post
Korak 2: Izgradnja tijela snjegovića
Snjegovića ćete izgraditi od komada pjene. Upotrijebite tri ploče različitih veličina ili bilo koje okrugle predmete koji će vam dati snjegovića lijepog razmjera. 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 zadrži snjegovića.
Priključite dva srednja servo pogona na donju polovicu stupa, približavajući njihov približni položaj. Servo položaj određuje vrstu kretanja 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 miču, tijelo će se okretati.
Ako servo postavite iznad središta kruga tijela, dobit ćete efekt zamaha koji lijepo izgleda za donji dio. To nije precizna znanost (moglo bi biti, ali nije potrebno biti toliko precizan za snjegovića), ali oko 1/3 gore izgleda lijepo.
Gornji servo - mali - upravlja glavom. Kao vrat koristit ćemo kratki komad balsa drveta, čiji je donji dio pričvršćen na servo, a gornji dio na glavu. To omogućuje snjegoviću pomicanje glave s jedne na drugu stranu. 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 za povezivanje ovih servo upravljača s PivotPi pločom! Ima ih tri, ali dvije bi trebale biti malo previsoke. Imate par izbora. PivotPi/RaspberryPi možete postaviti gore na potporni stup pomoću obloga ili bilo koje druge sigurne metode, ili možete produžiti servo žice pomoću muških do ženskih kratkospojnika.
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 doći do njega (i port 8 bi bio u redu).
Servo veze
Žičani nastavci
Kôd za grebanje možete promijeniti tako da odgovara vašim vlastitim vezama prilagodbom ovih blokova
Korak 5: Spajanje zvučnika
Spajanje zvučnika je jednostavno.
- Njegov kabel za napajanje spojen je i na zvučnik i na jedan od Pi -ovih USB priključaka
- Njegov audio kabel ide na audio priključak na Pi -u
- Njegova snaga mora biti uključena na najveću glasnoću jer ćemo biti vani
Spajanje zvučnika
Korak 6: Kôd za ogrebotine
Projekt snjegović koristi Scratch za PivotPi. Kako bi se izbjeglo da potpuno izgledate kao robot, koriste se neki generatori slučajnosti. Inače je kôd jednostavan. Možete saznati više s naše internetske stranice Scratch s uputama.
Ako ažurirate DI softver na kartici Raspbian for Robots, kôd ćete moći pronaći na sljedeći način:
Pritisnite Datoteka, a zatim Otvori
Pritisnite gumb Pi i idite na Dexter, PivotPi, Projekti, Snjegović
Korak 7: Sonic Pi kod
Sonic Pi prema zadanim postavkama nije na Raspbian -u za robote. Ne trebate, 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 ažuriranje
sudo apt-get install sonic-pi
i neka učini svoju magiju.
Raspberry Pi / Programiranje / Sonic Pi
Jingle Bells možete preuzeti iz zbirke Robin Newman (kliknite gumb "Preuzmi Zip", gore desno) (Veliko hvala Robinu što je podijelio svoj glazbeni talent!)
Ako vam je potrebna pomoć za prijenos datoteke sa vašeg običnog računala na vaš Pi, pogledajte naše vodiče:
Prijenos datoteka s Mac računala
Prijenos datoteka s računala
Pokrenite Sonic Pi klikom na Pi -jev izbornik 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 uključen u Pi i uključen, možete pritisnuti gumb Pokreni i slušati kako Pi stvara glazbu!
Korak 8: Kako dobiti kod za ovaj projekt
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 ažuriranje softvera DI, ovaj projekt možete 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 još uvijek ž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čeni:
Kako promijeniti web stranice tako da pokazuju što 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 pregledniku kako biste prikazali sve što želite.Napomena. to ne mijenja web stranicu nigdje osim u vašem pregledniku, a ako ponovno učitate web stranicu, ona se vraća natrag
Dodajte svjetla i sablasnu glazbu svom Jack-O-Lanternu-bez lemljenja i programiranja (osim ako to ne želite): 9 koraka (sa slikama)
Dodajte svjetla i sablasnu glazbu svom Jack-O-Lanternu-bez lemljenja ili programiranja (osim ako to ne želite): Neka najstrašniji Jack-O-Lantern bude na vašoj ulici dodavanjem užarenih svjetala i sablasne glazbe! 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 - alth
Dakle, želite izgraditi divovskog robota .: 19 koraka (sa slikama)
Dakle, želite izgraditi divovskog robota. Kažete da želite izgraditi divovskog robota? Koja je vaša svrha? Svjetska dominacija? Tvoja djevojka neće dobiti to pivo za tebe? Što god to bilo, 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 mobitela za motor, automobil ili bilo što drugo: 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 daleko da čujem alarm. Pa sam odlučio napraviti ovaj alarm pomoću starog mobitela
Kako izgraditi kutiju zvučnika za gitaru 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 trgovini pa ne mora biti ništa posebno. Tolex prekrivač mogao bi se previše lako oštetiti pa sam samo poprskao crnu vanjsku stranu nakon laganog pijeska