Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kakailanganin Mo
- Hakbang 2: Pagbuo ng Katawan ni Snowman
- Hakbang 3: Buuin ang Snowman
- Hakbang 4: Mga Koneksyon sa Servo
- Hakbang 5: Koneksyon ng Speaker
- Hakbang 6: Scratch Code
- Hakbang 7: Sonic Pi Code
- Hakbang 8: Paano Makukuha ang Code para sa Project na Ito
- Hakbang 9: Kailangan mo ng Tulong?
Video: Nais Mo Bang Bumuo ng isang Snowman ?: 9 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Panimula
Ipinapakita ng proyektong ito kung paano bumuo ng isang nagsasayaw na taong yari sa niyebe, kasama ang Raspberry Pi at PivotPi - isang servo controller na binuo para lamang doon!
Ginamit ang gasgas upang ma-code ang sumasayaw na taong yari sa niyebe at bumubuo ang Sonic Pi ng musika sa Piyesta Opisyal.
Hakbang 1: Ano ang Kakailanganin Mo
Ipinapakita ng snowman ang PivotPi kaya't magsimula tayo doon. Kakailanganin mong:
- Isang PivotPi
- Isang RaspberryPi na may access sa wifi (alinman sa Pi3 o ibang Pi na may dongle)
- 4 na baterya ng AA
- 2 medium servos
- 1 maliit na servo
- 6 na jumper wires na lalaki hanggang babae (itim, pula, puti, at kayumanggi, pula, kahel kung maaari kang pumili ng mga kulay)
- Tagapagsalita
- Raspbian para sa Robots SD Card
Sa lugar ng sining, kakailanganin mo ang:
- Bulagaw
- Malalaking balot ng kurbatang
- Malakas na double side tape
- Mga mata na Googly
- Itim na marker
- Isang malakas na post
Hakbang 2: Pagbuo ng Katawan ni Snowman
Buuin mo ang taong yari sa niyebe mula sa isang piraso ng foamboard. Gumamit ng tatlong mga plato ng magkakaibang laki, o anumang mga bilog na bagay, na magbibigay sa iyo ng isang mahusay na proporsyon na taong yari sa niyebe. Gupitin ang mga piraso at isaalang-alang din ang pag-sanding sa mga gilid.
Gupitin ang tatlong Circles
Gumamit ng isang itim na marker upang mag-ikot sa bawat bilog, upang makilala sila. At nasimulan na namin ang isang taong yari sa niyebe!
Katawan ni Snowman
Hakbang 3: Buuin ang Snowman
Kumuha ng isang post ng ilang uri na sapat na tatangkad upang hawakan ang taong yari sa niyebe.
Ikabit ang dalawang medium servos sa ibabang kalahati ng post, eye-balling ang kanilang tinatayang posisyon. Tinutukoy ng paglalagay ng Servo ang uri ng paggalaw na makukuha mo. Kung maglalagay ka ng isang servo sa gitna ng isa sa mga bilog, makakakuha ka ng isang purong paggalaw ng pag-ikot. Mukhang mabuti iyon para sa gitnang bahagi gamit ang mga braso. Ikabit ang mga bisig sa katawan gamit ang tape, ang mga bisig ay hindi gumagalaw, ang katawan ang umiikot.
Kung maglalagay ka ng isang servo na mas mataas kaysa sa gitna ng bilog ng katawan, makakakuha ka ng isang swing effects na mukhang maganda para sa ilalim na bahagi. Hindi ito isang tumpak na agham (maaaring ito, ngunit hindi kinakailangan na maging tumpak para sa isang taong yari sa niyebe), ngunit ang tungkol sa 1/3 pataas ay mukhang maganda.
Ang nangungunang servo - isang maliit - ay kumokontrol sa ulo. Gagamitin namin ang isang maikling piraso ng kahoy na balsa bilang isang leeg, ang mas mababang bahagi nito ay nakakabit sa servo at ang itaas na bahagi ay nakakabit sa ulo. Pinapayagan nitong ilipat ng niyebe ang ulo nito sa gilid. Ang kahoy na balsa ay gumagamit ng double sided tape upang dumikit sa bahagi ng ulo. Oras upang palamutihan ang taong yari sa niyebe! Googly eyes, candy cane at lahat!
Gitnang seksyon na may mga braso
Seksyon sa ibaba na may offset mula sa gitna
Ulo at leeg
Hakbang 4: Mga Koneksyon sa Servo
Oras upang ikonekta ang mga servos na iyon sa board ng PivotPi! Mayroong tatlo sa kanila, ngunit ang dalawa ay dapat na medyo masyadong mataas. Mayroon kang isang pares ng mga pagpipilian. Maaari mong ilagay ang PivotPi / RaspberryPi na mas mataas sa sumusuporta sa post sa pamamagitan ng paggamit ng mga bind-wraps o anumang iba pang ligtas na pamamaraan, o maaari mong pahabain ang mga servo wires sa pamamagitan ng paggamit ng lalaki sa mga babaeng jumper wires.
Ang ilalim ng servo ay konektado sa Port 1.
Ang gitnang servo ay konektado sa Port 2.
Ang tuktok na servo (ang maliit) ay konektado sa Port 7 dahil ang aking PivotPi ay pinananatiling nakatayo at maabot ito ng mga wires (ang Port 8 ay magiging maayos din).
Mga Koneksyon ng Servo
Mga Extension ng Wire
Maaari mong baguhin ang Scratch code upang tumugma sa iyong sariling mga koneksyon sa pamamagitan ng pagbagay sa mga bloke na ito
Hakbang 5: Koneksyon ng Speaker
Madali ang koneksyon ng tagapagsalita.
- Ang power cable nito ay konektado pareho sa speaker at sa isa sa USB port ng Pi
- Ang audio cable nito ay papunta sa audio port sa Pi
- Ang lakas nito ay dapat na buksan sa pinakamataas na lakas ng tunog habang nasa labas kami
Koneksyon ng Speaker
Hakbang 6: Scratch Code
Gumagamit ang proyekto ng snowman ng Scratch para sa PivotPi. Upang maiwasang magmukhang robot, ang ilang mga random generator ay ginagamit. Kung hindi man ay derekta ang code. Maaari kang matuto nang higit pa sa aming pahina ng sanggunian sa online na Scratch.
Kung gumawa ka ng Update ng DI Software sa iyong card na Raspbian for Robots, mahahanap mo ang code sa pamamagitan ng:
Mag-click sa File, pagkatapos ay Buksan
Mag-click sa pindutan ng Pi at mag-navigate sa Dexter, PivotPi, Mga Proyekto, Snowman
Hakbang 7: Sonic Pi Code
Ang Sonic Pi ay hindi, bilang default, sa Raspbian para sa Robots. Hindi mo ito kailangan ngunit ito ay isang nakakatuwang bagay na idaragdag.
Upang mai-install ang Sonic Pi, ang iyong SD card ay dapat na hindi bababa sa 8 Gig na may ilang ekstrang silid. Kung mayroon kang isang 4 Gig isa, ang mga pagbabago ay hindi magkakasya dito ang Sonic Pi.
Patakbuhin ang mga sumusunod na utos sa isang window ng terminal:
sudo apt-get update
sudo apt-get install sonic-pi
at hayaan itong gawin ang mahika nito.
Raspberry Pi / Programming / Sonic Pi
Maaari mong i-download ang Jingle Bells mula sa koleksyon ni Robin Newman (mag-click sa pindutang 'I-download Zip', itaas na kanan) (Malaking salamat kay Robin sa pagbabahagi ng kanyang talento sa musika!)
Kung kailangan mo ng tulong upang ilipat ang file mula sa iyong regular na computer sa iyong Pi, tingnan ang aming mga tutorial:
Maglipat ng Mga File mula sa isang Mac
Maglipat ng mga File mula sa isang PC
Simulan ang Sonic Pi sa pamamagitan ng pag-click sa maliit na pulang menu ng raspberry ng Pi, pagkatapos ng Programming, pagkatapos ng Sonic Pi.
I-load ang Sonic Pi file sa pamamagitan ng pag-click sa Load button, at paghanap ng lugar kung saan mo nai-save ito sa Pi.
Kapag ang iyong speaker ay naka-plug sa Pi at nakabukas, maaari kang mag-click sa pindutan ng Run at makinig sa iyong Pi lumikha ng musika!
Hakbang 8: Paano Makukuha ang Code para sa Project na Ito
Ang pinakamadaling paraan upang makuha ang code ay i-update ang iyong Dexter Industries software sa pamamagitan ng "DI Software Update". Kapag ginawa mo ito, lalabas ang lahat ng mga file ng code para sa mga bagong proyekto tulad nito!
Path ng File
Kapag pinatakbo mo ang Update ng DI Software, ang proyektong ito ay matatagpuan sa lokasyon na ito:
/ bahay / pi / Dexter / PivotPi / Mga Proyekto / Snowman
Naida-download na File
Kung hindi ka gumagamit ng pasadyang software ng Dexter Industries, Raspbian for Robots, at nais mo pa ring i-download ang file na ito, maaari mo itong i-download dito.
Hakbang 9: Kailangan mo ng Tulong?
May tanong o problema? I-post ito sa mga forum at tutulungan ka namin.
Inirerekumendang:
Hat Not Hat - isang sumbrero para sa mga taong hindi talaga nagsusuot ng mga sumbrero, ngunit nais ang isang karanasan sa sumbrero: 8 mga hakbang
Hat Not Hat - isang Hat para sa Mga Taong Hindi Talagang Magsuot ng Mga sumbrero, Ngunit Gusto Ng Karanasan sa Hat: Palagi kong hinahangad na ako ay maging isang taong sumbrero, ngunit hindi pa nakakahanap ng isang sumbrero na gumagana para sa akin. Ito " Hat Not Hat, " o fascinator tulad ng tawag dito ay isang pinakamataas na solusyon sa aking problema sa sumbrero kung saan maaari akong dumalo sa Kentucky Derby, vacuum
Magdagdag ng Mga Ilaw at Kagila-gilalas na Musika sa Iyong Jack-O-Lantern - Walang Paghinang o Programming (Maliban Nais Mong Maging): 9 Mga Hakbang (na may Mga Larawan)
Magdagdag ng Mga Ilaw at Kamangha-manghang Musika sa Iyong Jack-O-Lantern - Walang Paghinang o Programming (Maliban Nais Mong Magkaroon): Magkaroon ng pinakatakot na Jack-O-Lantern sa iyong kalye sa pamamagitan ng pagdaragdag ng mga kumikinang na ilaw at nakakatakot na musika! Ito rin ay isang mahusay na paraan upang subukan ang Arduino at mai-program na electronics dahil ang buong proyekto ay maaaring makumpleto nang walang pagsulat ng code o paghihinang - alth
Bumuo ng isang Ham Receiver Mula sa Mga Elektronikong Bahagi: Maghinang ng isang Ramsey FR146 2 Meter FM Kit: 27 Mga Hakbang (na may Mga Larawan)
Bumuo ng isang Ham Receiver Mula sa Mga Elektronikong Bahagi: Maghinang ng isang Ramsey FR146 2 Meter FM Kit: Magtipon ng isang radio kit - mula sa pag-unpack hanggang sa pagpapatakbo. Ang pagbuo ay nagsasangkot ng paghihinang ng pangunahing mga elektronikong sangkap, kabilang ang mga integrated circuit at transistor, at pag-tune ng lokal na oscillator. Kasama ang maraming mga pahiwatig at tip, pati na rin ang isang simpleng ali
Kaya Nais Mong Bumuo ng isang Giant Robot .: 19 Mga Hakbang (na may Mga Larawan)
Kaya Nais Mong Bumuo ng isang Giant Robot: Sinasabi mo na nais mong bumuo ng isang higanteng robot? Ano ang iyong pakay? Pangingibabaw ng mundo? Hindi kinukuha ng kasintahan mo ang beer na iyon para sa iyo? Anuman ito, narito kung paano magsimula sa pagbuo ng iyong sarili ng isang robot. Ang layunin ng robot na ito ay para sa isang yugto ng prop para sa m
Paano Bumuo ng isang Guitar Speaker Box o Bumuo ng Dalawang para sa Iyong Stereo .: 17 Mga Hakbang (na may Mga Larawan)
Paano Bumuo ng isang Guitar Speaker Box o Bumuo ng Dalawang para sa Iyong Stereo .: Nais kong isang bagong speaker ng gitara na pumunta sa tubo na itinatayo ko. Ang tagapagsalita ay mananatili sa aking tindahan kaya't hindi ito kailangang maging anumang espesyal. Ang takip ng Tolex ay maaaring napakadaling masira kaya't sinabog ko lang ang itim sa labas pagkatapos ng isang magaan na buhangin