Tartalomjegyzék:

Hóembert akarsz építeni?: 9 lépés (képekkel)
Hóembert akarsz építeni?: 9 lépés (képekkel)

Videó: Hóembert akarsz építeni?: 9 lépés (képekkel)

Videó: Hóembert akarsz építeni?: 9 lépés (képekkel)
Videó: СТАМБУЛ, Турция. Восток и Запад. Большой выпуск. 2024, November
Anonim
Image
Image
Kép
Kép

Bevezetés

Ez a projekt bemutatja, hogyan lehet táncoló hóembert építeni, a Raspberry Pi és a PivotPi segítségével - egy erre a célra kifejlesztett szervóvezérlővel!

A Scratch a táncoló hóember kódolására szolgál, a Sonic Pi pedig a Holidays zenét állítja elő.

1. lépés: Amire szüksége lesz

A hóember bemutatja a PivotPi -t, ezért kezdjük ezzel. Szükséged lesz:

  1. A PivotPi
  2. Egy RaspberryPi wifi hozzáféréssel (vagy a Pi3, vagy egy másik Pi hardverkulccsal)
  3. 4 db AA elem
  4. 2 közepes szervó
  5. 1 kis szervó
  6. 6 jumper vezeték férfi -nő (fekete, piros, fehér és barna, piros, narancssárga, ha választhat színeket)
  7. Hangszóró
  8. Raspbian for Robots SD kártya

A kézműves területen szüksége lesz:

  1. Hab deszka
  2. Nagy nyakkendő pakolások
  3. Erős kétoldalas szalag
  4. Googly szemek
  5. Fekete jelölő
  6. Erős poszt

2. lépés: Hóember testépítése

A hóembert egy habszivacsból építed fel. Használjon három különböző méretű tányért vagy bármilyen kerek tárgyat, amelyek szépen arányos hóembert adnak. Vágja ki a darabokat, és fontolja meg az oldalak csiszolását is.

Vágjon három kört

Használjon fekete jelölőt minden kör körbejárásához, hogy kiemelkedjenek. És megvan a hóember kezdete!

Hóember teste

3. lépés: Építsd meg a hóembert

Szerezzen be egy olyan posztot, amely elég magas ahhoz, hogy eltartsa a hóembert.

Csatlakoztasson két közepes szervót az oszlop alsó feléhez, szemrevételezve a hozzávetőleges helyzetüket. A szervó elhelyezése határozza meg a mozgás típusát. Ha egy szervót az egyik kör középpontjába helyez, tiszta forgásmozgást kap. Ez jól néz ki a karok központi részéhez. Rögzítse a karokat a testhez szalag segítségével, a karok nem mozognak, ez a test fog forogni.

Ha egy szervót a test körének középpontja fölé helyez, akkor lendítő hatást kap, amely jól néz ki az alsó résznél. Ez nem precíz tudomány (lehet, de egy hóember számára nem szükséges ennyire precíznek lenni), de kb.

A felső szervó - egy kicsi - vezérli a fejet. Nyakként egy rövid balsafa darabot fogunk használni, amelynek alsó része a szervóhoz, a felső része pedig a fejhez van rögzítve. Ez lehetővé teszi a hóember számára, hogy fejét oldalra mozgassa. A balsa fa kétoldalas szalagot használ a fejrészhez való ragasztáshoz. Ideje díszíteni a hóembert! Googly szemek, cukorka és minden!

Középső rész karokkal

Az alsó rész középen eltolt

Fej és nyak

4. lépés: Szervocsatlakozások

Ideje ezeket a szervókat a PivotPi kártyához csatlakoztatni! Hárman vannak, de kettőnek kicsit túl magasnak kell lennie. Van pár választási lehetősége. A PivotPi/RaspberryPi-t magasabbra teheti a tartóoszlopra kötőcsomagolás vagy más biztonságos módszer segítségével, vagy meghosszabbíthatja a szervohuzalokat hüvely-női hüvelyhuzalok használatával.

Az alsó szervó csatlakozik az 1 -es porthoz.

A középső szervó a 2 -es porthoz van csatlakoztatva.

A felső szervó (a kicsi) a 7 -es porthoz van csatlakoztatva, mivel a PivotPi -m felállt, és a vezetékek elérhették (a 8 -as port is rendben lett volna).

Szervo csatlakozók

Huzalhosszabbítók

A blokkok adaptálásával megváltoztathatja a Scratch kódot, hogy megfeleljen a saját kapcsolatainak

5. lépés: Hangszóró csatlakoztatása

A hangszóró csatlakoztatása egyszerű.

  1. A tápkábel mind a hangszóróhoz, mind a Pi USB -portjához csatlakozik
  2. Hangkábele a Pi audio portjára megy
  3. Az áramellátását a legnagyobb hangerőre kell kapcsolni, mivel kint leszünk

Hangszóró csatlakozás

6. lépés: Scratch Code

A hóember projekt a Scratch -t használja a PivotPi -hez. Annak elkerülése érdekében, hogy teljesen úgy nézzen ki, mint egy robot, néhány véletlenszerű generátort használnak. Ellenkező esetben a kód egyszerű. Többet megtudhat online Scratch referenciaoldalunkról.

Ha DI szoftverfrissítést végez a Raspbian for Robots kártyán, akkor a következőképpen találhatja meg a kódot:

Kattintson a Fájl, majd a Megnyitás gombra

Kattintson a Pi gombra, és navigáljon a Dexter, PivotPi, Projects, Snowman elemekhez

7. lépés: Sonic Pi kód

A Sonic Pi alapértelmezés szerint nem a Raspbian for Robots rendszeren található. Nincs rá szüksége, de szórakoztató hozzáfűzni.

A Sonic Pi telepítéséhez az SD -kártyának legalább 8 Giga méretűnek kell lennie, néhány szabad szobával. Ha van egy 4 Gigás, akkor a változtatások szerint a Sonic Pi nem fér el rajta.

Futtassa a következő parancsokat egy terminál ablakban:

sudo apt-get update

sudo apt-get install sonic-pi

és hagyja, hogy varázsolja.

Raspberry Pi / Programozás / Sonic Pi

A Jingle Bells letölthető Robin Newman gyűjteményéből (kattintson a „Zip letöltése” gombra, a jobb felső sarokban) (Hálás köszönet Robinnak, hogy megosztotta zenei tehetségét!)

Ha segítségre van szüksége a fájl átviteléhez a szokásos számítógépről a Pi -re, tekintse meg oktatóanyagainkat:

Fájlok átvitele Mac -ről

Fájlok átvitele számítógépről

Indítsa el a Sonic Pi -t a Pi kis piros málna menüjére, majd a Programozás, majd a Sonic Pi elemre kattintva.

Töltse be a Sonic Pi fájlt a Betöltés gombra kattintva, és keresse meg a Pi -n a mentés helyét.

Miután a hangszórót csatlakoztatta a Pi -hez és bekapcsolta, kattintson a Futtatás gombra, és hallgathatja a Pi zenét!

8. lépés: A projekt kódjának beszerzése

A kód legegyszerűbb módja a Dexter Industries szoftver frissítése a „DI Software Update” segítségével. Amikor ezt megteszi, az új projektekhez tartozó összes kódfájl megjelenik!

Fájl elérési út

A DI szoftverfrissítés futtatásakor a projekt ezen a helyen található:

/home/pi/Dexter/PivotPi/Projects/Hóember

Letölthető fájl

Ha nem használja a Dexter Industries egyedi Raspbian for Robots szoftvert, és továbbra is le szeretné tölteni ezt a fájlt, akkor letöltheti innen.

9. lépés: Segítségre van szüksége?

Van kérdése vagy problémája? Tedd fel a fórumra, és segítünk.

Ajánlott: