Sisukord:

Kas soovite lumememme ehitada?: 9 sammu (piltidega)
Kas soovite lumememme ehitada?: 9 sammu (piltidega)

Video: Kas soovite lumememme ehitada?: 9 sammu (piltidega)

Video: Kas soovite lumememme ehitada?: 9 sammu (piltidega)
Video: TAHAN, EI TAHA! - Loore All ja Laulupesa lapsed 2024, November
Anonim
Image
Image
Pilt
Pilt

Sissejuhatus

See projekt näitab, kuidas ehitada tantsiv lumememm koos Raspberry Pi ja PivotPi - just selleks ehitatud servokontrolleriga!

Scratchi kasutatakse tantsiva lumememme kodeerimiseks ja Sonic Pi genereerib pühade muusikat.

Samm: mida vajate

Lumememm tutvustab PivotPi -d, nii et alustame sellest. Sa vajad:

  1. PivotPi
  2. RaspberryPi, millel on WiFi -ühendus (kas Pi3 või mõni muu donglega Pi)
  3. 4 AA patareid
  4. 2 keskmist servot
  5. 1 väike servo
  6. 6 džemprijuhet meessoost naissoost (must, punane, valge ja pruun, punane, oranž, kui saate valida värve)
  7. Kõlar
  8. Raspbian robotitele SD -kaart

Käsitööalal vajate:

  1. Vahtplaat
  2. Suured lipsumähised
  3. Tugev kahepoolne teip
  4. Googly silmad
  5. Must marker
  6. Tugev postitus

2. samm: lumememme kehaehitus

Ehitate lumememme vahtplaadist. Kasutage kolme erineva suurusega plaati või ümmargusi esemeid, mis annavad teile kenasti proportsionaalse lumememme. Lõika tükid välja ja kaaluge ka külgede lihvimist.

Lõika kolm ringi

Kasutage iga markeriga ringi liikumiseks musta markerit, et need silma paistaks. Ja meil on lumememme algus!

Lumememme keha

3. samm: ehitage lumememm

Hankige postitus, mis on piisavalt pikk, et lumememme hoida.

Kinnitage postituse alumisele poolele kaks keskmist servot, vaadates nende ligikaudset asendit. Servo paigutus määrab liikumise tüübi, mille saate. Kui asetate servo ühe ringi keskele, saate puhta pöörlemisliigutuse. See näeb kätega keskosa jaoks hea välja. Kinnitage käed teibiga keha külge, käed ei liigu, vaid keha pöörleb.

Kui asetate servo kereringi keskkohast kõrgemale, saate kiigefekti, mis näeb alumise osa jaoks kena välja. See ei ole täpne teadus (see võib olla, kuid lumememme jaoks pole see nii täpne), kuid umbes 1/3 üles näeb kena.

Ülemine servo - väike - juhib pead. Kaelana kasutame lühikest balsa puidutükki, mille alumine osa on servo külge kinnitatud ja ülemine osa pähe. See võimaldab lumememmel liigutada oma pead küljelt küljele. Balsa puit kasutab peaosa külge kleepimiseks kahepoolset teipi. Aeg lumememme kaunistada! Googly silmad, kommid ja kõik!

Käte keskosa

Alumine sektsioon nihkega keskelt

Pea ja kael

Samm: servoühendused

Aeg ühendada need servod PivotPi plaadiga! Neid on kolm, kuid kaks peaksid olema natuke liiga kõrged. Teil on paar valikut. PivotPi/RaspberryPi saate tugipostile kõrgemale asetada, kasutades sidumismähiseid või mõnda muud ohutut meetodit, või saate servotraate pikendada, kasutades isaseid ja naissoost juhtmeid.

Alumine servo on ühendatud pordiga 1.

Keskmine servo on ühendatud pordiga 2.

Ülemine servo (väike) on ühendatud pordiga 7, kuna minu PivotPi hoiti püsti ja juhtmed võisid selleni jõuda (ka port 8 oleks olnud hea).

Servoühendused

Juhtmepikendused

Neid plokke kohandades saate Scratchi koodi oma ühendustele vastavaks muuta

Samm: kõlarite ühendamine

Kõlarite ühendamine on lihtne.

  1. Selle toitekaabel on ühendatud nii kõlari kui ka ühe Pi USB -pordiga
  2. Selle helikaabel läheb Pi helipordile
  3. Selle toide tuleb sisse lülitada suurimale helitugevusele, kui oleme väljas

Kõlarite ühendus

6. samm: kriimustuskood

Lumememmiprojekt kasutab PivotPi jaoks Scratchi. Et vältida roboti välimust, kasutatakse juhuslikke generaatoreid. Vastasel juhul on kood lihtne. Lisateavet leiate meie veebipõhiselt Scratchi viite lehelt.

Kui teete oma Raspbian for Robots kaardile DI tarkvarauuenduse, leiate koodi järgmiselt.

Klõpsake nuppu Fail, seejärel Ava

Klõpsake nuppu Pi ja navigeerige jaotisesse Dexter, PivotPi, Projects, Snowman

Samm 7: Sonic Pi kood

Sonic Pi pole vaikimisi Raspbian for Robots. Te ei vaja seda, kuid see on lõbus asi, mida lisada.

Sonic Pi installimiseks peab teie SD -kaart olema vähemalt 8 Gig koos mõne vaba ruumiga. Kui teil on 4 Gigi üks, siis muudatused ei sobi sellele.

Käivitage terminaliaknas järgmised käsud:

sudo apt-get update

sudo apt-get install sonic-pi

ja las see teeb oma võlu.

Vaarika Pi / Programmeerimine / Sonic Pi

Jingle Bells saate alla laadida Robin Newmani kollektsioonist (klõpsake paremas ülanurgas nuppu „Laadi alla Zip”) (Suured tänud Robinile muusikalise ande jagamise eest!)

Kui vajate abi faili tavalisest arvutist Pi -sse ülekandmiseks, vaadake meie õpetusi:

Failide edastamine Macist

Failide ülekandmine arvutist

Käivitage Sonic Pi, klõpsates Pi väikese punase vaarika menüül, seejärel Programmeerimine ja seejärel Sonic Pi.

Laadige Sonic Pi fail, klõpsates nuppu Laadi, ja leidke Pi -lt koht, kuhu see salvestasite.

Kui teie kõlar on Pi -ga ühendatud ja sisse lülitatud, saate klõpsata nupul Käivita ja kuulata, kuidas teie Pi muusikat loob!

Samm: kuidas hankida selle projekti kood

Lihtsaim viis koodi hankimiseks on Dexter Industries tarkvara värskendamine DI tarkvarauuenduse kaudu. Seda tehes kuvatakse kõik uute selliste projektide koodifailid!

Faili teekond

Kui käivitate DI tarkvarauuenduse, leiate selle projekti siit:

/home/pi/Dexter/PivotPi/Projects/Lumememm

Allalaaditav fail

Kui te ei kasuta Dexter Industries kohandatud tarkvara Raspbian for Robots ja soovite siiski selle faili alla laadida, saate selle siit alla laadida.

9. samm: vajate abi?

Kas teil on küsimus või probleem? Postitage see foorumisse ja me aitame teid.

Soovitan: