Turinys:

Ar norite sukurti sniego senį?: 9 žingsniai (su nuotraukomis)
Ar norite sukurti sniego senį?: 9 žingsniai (su nuotraukomis)

Video: Ar norite sukurti sniego senį?: 9 žingsniai (su nuotraukomis)

Video: Ar norite sukurti sniego senį?: 9 žingsniai (su nuotraukomis)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Lapkritis
Anonim
Image
Image
Vaizdas
Vaizdas

Įvadas

Šis projektas parodo, kaip sukurti šokantį sniego senį, naudojant „Raspberry Pi“ir „PivotPi“- servo valdiklį, sukurtą būtent tam!

„Scratch“naudojamas šokančiam sniego seniui koduoti, o „Sonic Pi“sukuria „Holidays“muziką.

1 žingsnis: ko jums reikės

Sniego žmogus demonstruoja „PivotPi“, todėl pradėkime nuo to. Jums reikės:

  1. „PivotPi“
  2. „RaspberryPi“su „Wi -Fi“prieiga („Pi3“arba kitas „Pi“su raktu)
  3. 4 AA baterijos
  4. 2 vidutinės servos
  5. 1 mažas servo
  6. 6 jungiamieji laidai nuo patelės iki patelės (juoda, raudona, balta ir ruda, raudona, oranžinė, jei galite pasirinkti spalvas)
  7. Pranešėjas
  8. Raspbian for Robots SD kortelė

Amatų srityje jums reikės:

  1. Putų lenta
  2. Apvyniojimai dideliais kaklaraiščiais
  3. Stipri dvipusė juosta
  4. Smalsios akys
  5. Juodas žymeklis
  6. Stiprus postas

2 žingsnis: Sniego senio kūno kūrimas

Jūs pastatysite sniego senį iš putplasčio plokštės. Naudokite tris įvairaus dydžio plokštes arba bet kokius apvalius daiktus, kurie suteiks jums gražiai proporcingą sniego senį. Iškirpkite gabalus ir apsvarstykite šlifavimo šonus.

Iškirpkite tris apskritimus

Naudokite juodą žymeklį, kad apeitumėte kiekvieną apskritimą, kad jie išsiskirtų. Ir mes turime sniego senio pradžią!

Sniego žmogaus kūnas

3 žingsnis: Sukurkite sniego senį

Gaukite tam tikrą postą, kuris būtų pakankamai aukštas, kad galėtų laikyti sniego senį.

Prie apatinės stulpo pusės pritvirtinkite du vidutinius servo variklius, apjuosdami jų apytikslę padėtį. Servo padėtis nustato judesio tipą, kurį gausite. Jei įdėsite servo į vieną iš apskritimų, gausite gryną sukimosi judesį. Tai gerai atrodo centrinėje dalyje su rankomis. Pritvirtinkite rankas prie kūno naudodami juostą, rankos nejuda, o kūnas sukasi.

Jei pastatysite servo virš kūno apskritimo centro, gausite sūpynės efektą, kuris atrodo gražiai apatinei daliai. Tai nėra tikslus mokslas (tai gali būti, bet nebūtina būti toks tikslus sniego seniui), bet maždaug 1/3 aukščio atrodo gražiai.

Viršutinė servo sistema - maža - valdo galvą. Kaip kaklą naudosime trumpą balzos medžio gabalėlį, kurio apatinė dalis pritvirtinta prie servo, o viršutinė - prie galvos. Tai leidžia sniego seniui perkelti galvą iš vienos pusės į kitą. Balsa medienoje naudojama dvipusė juosta, skirta prilipti prie galvos dalies. Laikas papuošti sniego senį! Googly akis, saldainiai ir viskas!

Vidurinė dalis su rankomis

Apatinė dalis su poslinkiu nuo centro

Galva ir kaklas

4 žingsnis: Servo jungtys

Laikas prijungti šias servo prie „PivotPi“plokštės! Jų yra trys, tačiau du turėtų būti šiek tiek per aukšti. Turite porą pasirinkimų. „PivotPi“/„RaspberryPi“galite pastatyti aukščiau ant atraminio stulpo, naudodami kaklaraiščius ar bet kurį kitą saugų metodą, arba galite prailginti servo laidus, naudodami jungiamuosius laidus nuo patelių iki moterų.

Apatinė servo sistema prijungta prie 1 prievado.

Vidurinė servo sistema prijungta prie 2 prievado.

Viršutinė servo sistema (mažoji) yra prijungta prie 7 prievado, nes mano „PivotPi“buvo laikoma stovint ir laidai galėjo jį pasiekti (8 prievadas taip pat būtų gerai).

Servo jungtys

Vielos prailginimas

Pritaikydami šiuos blokus, galite pakeisti „Scratch“kodą, kad jis atitiktų jūsų pačių ryšius

5 veiksmas: garsiakalbio prijungimas

Garsiakalbio prijungimas yra lengvas.

  1. Jo maitinimo kabelis yra prijungtas tiek prie garsiakalbio, tiek prie vieno iš „Pi“USB prievadų
  2. Jo garso kabelis eina į „Pi“garso prievadą
  3. Jo galia turi būti įjungta iki didžiausio garsumo, nes būsime lauke

Garsiakalbio jungtis

6 žingsnis: įbrėžimo kodas

Sniego senio projekte „Scratch“naudojamas „PivotPi“. Kad neatrodytų visiškai kaip robotas, naudojami kai kurie atsitiktiniai generatoriai. Priešingu atveju kodas yra paprastas. Galite sužinoti daugiau mūsų internetiniame „Scratch“nuorodų puslapyje.

Jei „Raspbian for Robots“kortelėje atliksite DI programinės įrangos atnaujinimą, kodą galėsite rasti:

Spustelėkite Failas, tada Atidaryti

Spustelėkite mygtuką Pi ir eikite į Dexter, PivotPi, Projects, Snowman

7 žingsnis: „Sonic Pi Code“

Pagal numatytuosius nustatymus „Sonic Pi“nėra „Raspbian for Robots“. Jums to nereikia, bet tai smagu pridėti.

Norėdami įdiegti „Sonic Pi“, jūsų SD kortelė turi būti bent 8 Gig ir turėti tam tikrą laisvą kambarį. Jei turite „4 Gig“, pakeitimai yra „Sonic Pi“.

Terminalo lange paleiskite šias komandas:

sudo apt-get atnaujinimas

sudo apt-get įdiegti sonic-pi

ir tegul daro savo magiją.

Raspberry Pi / Programavimas / Sonic Pi

„Jingle Bells“galite atsisiųsti iš Robino Newmano kolekcijos (spustelėkite mygtuką „Atsisiųsti ZIP“, viršuje dešinėje) (Didelis ačiū Robinui už pasidalinimą savo muzikiniu talentu!)

Jei jums reikia pagalbos perkeliant failą iš įprasto kompiuterio į „Pi“, peržiūrėkite mūsų vadovėlius:

Perkelkite failus iš „Mac“

Perkelkite failus iš kompiuterio

Paleiskite „Sonic Pi“spustelėdami „Pi“raudonųjų aviečių meniu, tada „Programavimas“, tada „Sonic Pi“.

Įkelkite „Sonic Pi“failą spustelėdami mygtuką Įkelti ir surasdami vietą, kurioje ją išsaugojote, „Pi“.

Kai jūsų garsiakalbis yra prijungtas prie „Pi“ir įjungtas, galite spustelėti mygtuką „Vykdyti“ir klausytis, kaip „Pi“kuria muziką!

8 veiksmas: kaip gauti šio projekto kodą

Lengviausias būdas gauti kodą yra atnaujinti „Dexter Industries“programinę įrangą per „DI Software Update“. Kai tai padarysite, bus rodomi visi tokių naujų projektų kodų failai!

Bylos kelias

Kai paleidžiate DI programinės įrangos naujinimą, šį projektą galima rasti šioje vietoje:

/home/pi/Dexter/PivotPi/Projektai/Sniego žmogus

Parsisiunčiamas failas

Jei nenaudojate „Dexter Industries“pasirinktinės programinės įrangos „Raspbian for Robots“ir vis tiek norite atsisiųsti šį failą, galite jį atsisiųsti čia.

9 veiksmas: reikia pagalbos?

Turite klausimą ar problemą? Paskelbkite jį forumuose ir mes jums padėsime.

Rekomenduojamas: