Orodha ya maudhui:

BrickPi - Unicorn ya Upinde wa mvua: Hatua 15 (na Picha)
BrickPi - Unicorn ya Upinde wa mvua: Hatua 15 (na Picha)

Video: BrickPi - Unicorn ya Upinde wa mvua: Hatua 15 (na Picha)

Video: BrickPi - Unicorn ya Upinde wa mvua: Hatua 15 (na Picha)
Video: SCHOOL LIFE EP 1 IMETAFSILIWA KISWAHILI 0719149907 WHATSAPP UPATE MWENDELEZO 2024, Julai
Anonim
Image
Image
BrickPi - Nyati ya Upinde wa mvua
BrickPi - Nyati ya Upinde wa mvua

Ingiza Wakati wa kufundisha kwa Covid na Makao-Mahali na hakuna kambi ya majira ya joto (sehemu bora ya mwaka wa kufundisha!) Nina Ijumaa Lego "Club", na wavulana wengi wa miaka 8-10. Kwa kuwa kilabu hiki kinatokea baada ya shule baada ya watoto hawa kuwa shuleni / baada ya shule kwa masaa 50 kwa wiki, miradi ya Lego inapaswa kuwa sawa mbele na miradi mingi ambayo ninaweza kupata kwenye wavuti ina uwezo mkubwa, lakini hakuna kitu ambacho watoto wengi wangeweza kufanya kazi. Kama mimi huwa na shughuli nyingi, hakuna wakati wowote wa kucheza tu na miradi hii ya Lego… lakini msimu huu wa joto ulikuwa tofauti. Nimepata hizi Trotbots kwenye DIYWalkers.com ambazo zinaonekana kushangaza kama farasi anayepiga mbio! Ongeza kwenye Mashindano ya Upinde wa mvua, na kwa kweli, ilibidi kuwa nyati ya upinde wa mvua!

Sehemu ya pembe ya nyati iliwezekana na BrickPi na Viwanda vya Dexter. BrickPi inachanganya Lego Mindstorm "kofia" inayoambatana juu ya Raspberry Pi ili uweze kuziba motors na sensorer za Lego na kuunda roboti. Unaweza pia kutumia Scratch (na Python) kupanga roboti yako ambayo ni nzuri zaidi kwa watoto. Nimekuwa nikijaribu kuweka seti ya mipango ya ujenzi kwa watoto wangu kutumia na BrickPi, sawa na maagizo katika NXTPrograms.com.

Pembe ya nyati ya upinde wa mvua hutumia pini za GPIO ambazo hupita kutoka Raspberry Pi hadi Pi ya Matofali. Nilikuwa na shida na moja ya kupita kupitia pini, Nicole kutoka Viwanda vya Dexter alisaidia sana! Na kwa hivyo Nyati ya Upinde wa mvua ilizaliwa. (Ninaweza kujaribu kutengeneza Pegasus ya Nyati ya Upinde wa mvua!)

Vifaa

AKILI ZA LEGO Elimu NXT Base Set (9797)

AKILI ZA LEGO Seti ya Rasilimali za Elimu (9695)

Sensor ya Ultrasonic ya Lego ya ziada ya Lego

Ama:

  • Kitanzi cha Starter cha Brickpi, ambacho kinajumuisha Rasberry Pi, joto, unyevu na sensor ya shinikizo, ingawa unaweza kuhitaji kununua nyaya zaidi kuendesha RPi yako peke yako
  • AU
  • BrickPi3 Base kit PLUS

    Raspberry Pi 3 au bora na nyaya zake zote

  • Hakikisha una kifurushi cha betri 8 kilichojumuishwa na BrickPi. Sina hakika unaweza kuibadilisha na moja kutoka Amazon

Shinki za joto fupi, 1 kila moja, karibu 1/2 "na 1/4" (zinaweza kujumuishwa kwenye kiunga cha RPi hapo juu) LAZIMA ziwe fupi au zinaingilia BrickPi

Ufuatiliaji wa HDMI

Kibodi isiyo na waya ya mini na pedi ya kugusa

Anode RGB LED

Waya 4 za kuruka - nilitumia 4, nikakata ncha moja na nikatumia mwisho wa kike tu, nikaunganisha nyingine

Kusimama kwa M2 - nilitumia mikwaju 7 7mm na karanga na vis

Bomba kusafisha au kitu cha kutengeneza mane na mkia

Kuchimba Rotary

Nzuri kuwa nayo

Kibodi kamili na panya - Rahisi sana kupanga na

Adapter ya Universal AC - kupunguza betri zinazohitajika kupanga lori lako

Msumari Pambo Kipolishi!

Hatua ya 1: Sanidi BrickPi na Raspberry Pi

Sanidi BrickPi na Raspberry Pi
Sanidi BrickPi na Raspberry Pi
Sanidi BrickPi na Raspberry Pi
Sanidi BrickPi na Raspberry Pi

Kama usanidi wa kimsingi, nitakutuma kwa wavuti ambazo zinaelezea usanidi wao kwa sababu ni wazi zaidi kuliko vile ningeweza kutengeneza na kuwa tu kutokuwa na maana.

Kumbuka: Ili kuendesha BrickPi, utahitaji kutumia Raspian kwa picha ya Robots ambayo iko kwenye wavuti yao, kwa hivyo utahitaji kadi tofauti ya chini ya 8G SD au wakati fulani utalazimika kuandika juu ya kadi yako ya rasiberi. Kwa hivyo, kabla ya kusanikisha Raspian kwenye kadi yako ya SD kama ilivyoagizwa katika "Usanidi wa Msingi wa Raspberry Pi" hapo chini, unaweza kusanikisha Raspian ya Roboti kwenye kadi yako ya SD. Ni toleo la zamani la Raspian kuliko kile kilicho kwenye wavuti ya raspberrypi.org, lakini utendaji mwingi upo. Kisha ruka tu sehemu ya upakiaji wa Raspian ya usanidi wa Basic RPi.

Usanidi wa Msingi wa Raspberry Pi kulingana na raspberrypi.org.

Kabla ya kuendelea na usanidi wa BrickPi, tunahitaji kuongeza vitu kadhaa ambavyo tutahitaji kwa sababu BrickPi inafunga RPi na hauwezi kuifikia bila kuiondoa

Heatsinks RPi haiji na visima vya joto vilivyowekwa. Picha kushoto inaonyesha bila heatsinks na picha kwa kulia inaonyesha mahali pa kuweka heatsinks.

Hatua ya 2: Usanidi wa Pi ya Matofali na Vidokezo kwenye Pini za GPIO

Usanidi wa kimsingi wa BrickPi kwa matumizi ya baadaye ukichagua!

Kumbuka: ikiwa utatumia BrickPi kama ilivyo, ninashauri kuiweka kwenye wigo wazi wa plastiki unaokuja nayo. Sifurahii kabisa na kesi hiyo kwani sio ya kufurahisha sana na sio rahisi kushikamana na roboti kwani mashimo hayajafanywa sawa: hayapunguzi kama mashimo ya boriti ya lego. Lakini inafanya kazi na italinda. Walakini, kwa mradi huu tutatumia kesi za Lego zilizotengenezwa kwa RPi na kurekebishwa. Tunafanya hivyo katika hatua inayofuata.

Kwa utaftaji wa matumizi ya kichwa, angalia Jukwaa la Viwanda la Dexter ambalo pini za GPIO zinaweza kutumika.

Nimeweka maadhimisho yangu katika faili ya Picker ya BrickPi GPIO inayoweza kushikamana na faili hii inayoweza kufundishwa.

Hatua ya 3: Ongeza kichwa chako cha kulia cha 2x7 14-pin Angle Header Female (hiari) na BrickPi

Ongeza kichwa chako cha 2x7 14-pin cha kulia cha Kike cha Mwanamke (hiari) na BrickPi
Ongeza kichwa chako cha 2x7 14-pin cha kulia cha Kike cha Mwanamke (hiari) na BrickPi
Ongeza kichwa chako cha 2x7 14-pin cha kulia cha Kike cha Mwanamke (hiari) na BrickPi
Ongeza kichwa chako cha 2x7 14-pin cha kulia cha Kike cha Mwanamke (hiari) na BrickPi
Ongeza kichwa chako cha 2x7 14-pin cha kulia cha Kike cha Mwanamke (hiari) na BrickPi
Ongeza kichwa chako cha 2x7 14-pin cha kulia cha Kike cha Mwanamke (hiari) na BrickPi
Ongeza kichwa chako cha 2x7 14-pin cha kulia cha Kike cha Mwanamke (hiari) na BrickPi
Ongeza kichwa chako cha 2x7 14-pin cha kulia cha Kike cha Mwanamke (hiari) na BrickPi

Pini kwenye Raspberry PI, chini ya bodi ya Brickpi ambayo haitumiki, inaweza kutumika kwa vitu vingine, lakini ziko karibu sana na bodi ya juu kwamba ni ngumu kuingiza nyaya za kuruka. Nilitumia kichwa cha kike cha pembe ya kulia cha 2x7 kuwafanya wapatikane. Kwa mradi huu, sijatumia kichwa hiki. Nilitumia vichwa vya juu tu kwenye ubao wa BrickPi kama utaona katika sehemu za baadaye.

Lakini Vichwa vyote hivi vinapatikana kwa matumizi, tofauti na vichwa vya juu kutoka kwa ubao wa BrickPi, ambazo zingine ni mipaka kabisa, ambazo zingine hutumiwa tu kwa nyakati fulani. Kuna vitu 3 vya kutunza: Vichwa vya pembe vya kulia vya 2x7 nilivyoona ni kubwa sana kutoshea na kichwa cha BrickPi. Ilinibidi nitumie zana yangu ya kuzunguka na bendi ya sander kuikanda ili itoshe, angalia picha ya kwanza. Ilikuwa ngumu sana - kama inavyoonekana na ukweli kwamba miti ya chuma huonyesha. (Picha ya 2). Kwa kusaga kwa kutosha, kichwa cha BrickPi kitatoshea (picha ya 3). Pia, kama unavyoona kutoka kwenye picha ya 3, bandari ya S2 iko juu ya pini za pembe mbili za kulia mara 2x7. Usiruhusu pini za chuma kugusa sehemu za chuma za bandari. Ikiwa unasukuma pini 2x7 chini kwa njia YOTE, bandari za USB zinashikilia bodi ya BrickPi juu kwa kutosha kwamba pini hazigusi vipande vyovyote vya chuma, lakini ninaweka mkanda wa umeme hata hivyo. Sijui itachukua muda gani. Mwishowe, vichwa vya habari na bandari za magari na sensorer huweka nafasi ya BrickPi - RPi pande 3, lakini kwa kuzingatia walengwa wangu (wavulana wa miaka 8) niliongeza msimamo kwenye kona kulia kwa kadi ya SD. (Picha ya 4)

Hatua ya 4: Weka BrickPi kwenye Kesi ya Lego

Weka BrickPi kwenye Kesi ya Lego
Weka BrickPi kwenye Kesi ya Lego
Weka BrickPi kwenye Kesi ya Lego
Weka BrickPi kwenye Kesi ya Lego
Weka BrickPi kwenye Kesi ya Lego
Weka BrickPi kwenye Kesi ya Lego

Nilinunua kesi hii ya Lego kwa manjano. Sehemu ya chini yake ilitoshea uzuri, wakati ilibidi nikate sehemu za juu na kuchimba visima vya rotary ili bandari za BrickPi zitumike. Ninapenda kesi hii ya manjano kwa sababu inashikilia Pi ya Matofali salama.

Ninafaa RPi chini ya kesi hiyo. Ilikuwa inafaa vizuri na ilikuwa mbaya. Sasa inabidi tukate sehemu ya casing ili tuweze kutoshea BrickPi ndani yake. Slip upande ambao unapaswa kuingiza bandari za USB chini juu ya Bandari za Magari za BrickPi na uangalie upande mwingine. Weka alama mahali utakapo kata juu ya kuziba nguvu. Kisha kata. Sasa lazima uweke alama na kukata kila upande mwingine:

  • juu ya pini za GPIO na bandari upande huo
  • juu ya Bandari 2 za Magari juu ya bandari za USB
  • juu ya bandari zilizobaki upande wa mwisho.

Mwishowe, lazima tuweke alama na kuchimba mashimo kwa kusimama kwa M2.

Unaweza pia kutaka kuweka alama bandari ili ujue ni ipi!

Hatua ya 5: Tengeneza Uundaji wako wa Lego

Ili kuunda nyati yangu ya BrickPi, nilitumia maagizo mengi kwa Hexapot Trotbot kama inavyoonekana katika www.diywalkers.com. Tovuti hii inafaa kutazama. Watembeao wao ni WA AJABU!

Nilibadilisha maagizo ya matumizi na watoto wangu na ili usitumie fimbo za chuma ambazo Lego yangu inaweka, kwa kweli, hazina. Nitakupa viungo vya asili lakini ni pamoja na, katika hii inayoweza kufundishwa, pdf ya hatua nilizochukua.

Hatua ya 6: Torso na Motor

Torso na Pikipiki
Torso na Pikipiki
Torso na Pikipiki
Torso na Pikipiki

Kama ilivyoelezwa hapo juu, nilitumia ujenzi wa Hexabot Trotbot. Tazama TorsoSides.pdf kwa maagizo ya jumla. Lazima ufanye pande mbili za kiwiliwili, picha za kioo za kila mmoja. Cranks zinaonyeshwa kwenye CranksForLegs.pdf. Hexapod Walker tunayonakili ina sura moja ya kiwiliwili na hutumia gari tofauti, lakini A) Sikutaka nyati kwa upana na B) (na wacha tuwe halisi: hii ndio sababu halisi) sikuwa na moja ya hizo motors.

Kumbuka: Nilikuwa na idadi ndogo ya mihimili, mihimili yangu mingi bado iko shuleni kwenye roboti zilizojengwa na watoto, sio kuweka mbali kwa sababu ya kufungwa kwa shule haraka, na, licha ya vifaa 5 vya NXT, ujenzi huu unatumia mihimili MENGI.. Pia, mihimili isiyokuwa na studio, ambayo mimi maagizo ya Trotbot huwaita ni ya kijivu. Mihimili yangu ya rangi ni mihimili ya zamani iliyojaa. Kwa hivyo nilitumia mihimili iliyojaa zaidi, rangi nyingi kadiri nilivyoweza kwa athari ya "upinde wa mvua", isipokuwa pale ambapo kifafa kilikuwa karibu sana ilibidi nitumie bila kupumzika. Tazama picha ya jinsi nilivyotumia mihimili iliyofungwa.

Kwa sababu nilikuwa na idadi ndogo ya mihimili isiyo na miguu na miguu ilihitaji kila kitu nilichokuwa nacho, nilitumia mihimili mingi iliyosheheni. Pia, waliongeza rangi. Kulikuwa na wachache tu ambao walipaswa kuwa wasio na nafasi ili kutoshea kwenye sehemu zenye kubana. Mwishowe, mihimili iliyojaa hapo juu ni muhimu ili uweze kujenga juu ya gari kutengeneza jukwaa la BrickPi.

Tofauti nyingine ni kwamba nilitumia vishada vya Lego, sio fimbo za chuma kama inavyoonekana kwenye picha ya mwisho. Mhimili ni 8 na kuacha mwisho. Kuna nafasi nyingi ya kutumia boriti 10 ya kawaida na bushi mwishoni. Angalia ukurasa unaofuata ili kuona jinsi ya kushikamana na motor.

Pikipiki

Pikipiki huunganisha kama inavyoonyeshwa KATI YA KATI ya kiwiliwili, ingawa nimegeuza kila kitu chini ili uweze kuona jinsi inavyopangwa. Ili kumaliza, utalazimika kuishikilia kwa kuweka mihimili 2 iliyojaa juu ya boriti ya juu ya kiwiliwili na kutia mhimili mrefu kupitia wao na milimani ya magari. Labda utalazimika kuzunguka hii ukifika kwa kuongeza BrickPi.

Hatua ya 7: Miguu

Miguu
Miguu
Miguu
Miguu
Miguu
Miguu

Tazama Miguu iliyorahisishwa.pdf kujenga miguu. Lazima utengeneze 4 kati ya hizi, seti 2 za picha za kioo kama nilivyoonyesha kwenye picha ya miguu 4 iliyokamilishwa hapo juu. (Blurry tena, samahani.)

Kumbuka kuwa nilibadilisha miguu kidogo:

  • Niliweka mihimili yenye rangi zilizo juu hapo juu kama inavyoonekana kulingana na hali ya Upinde wa mvua ya uumbaji wangu.
  • Ujenzi wa asili ulihitaji kukata mihimili isiyokuwa na studio kutengeneza boriti isiyo na safu 6 na boriti 8 kwa kila mguu. Badala ya hayo, kwa boriti-6 nilitumia boriti iliyokuwa imeinama isiyo na safu na upande mmoja wenye holed 6. Kwa boriti 8, niliweka kontakt kwenye shimo la 8 la boriti ya shimo 9.
  • Kwa sababu nilizuiliwa na idadi ya vipande vya Lego ambavyo nilikuwa na vifaa vyangu, sikuwa na vipande vya pete vya "D" vya kutosha kwa cranks. Lakini nilichohitaji tu ilikuwa kipande cha pete 5 na unganisho wa axle kwenye ncha na kanzu ndogo -hanger kuangalia vipande kazi uzuri.

Cranks zinahitaji maelezo kidogo. Picha 2 za pande za Torso zinaonyesha mipangilio tofauti ya pembe. "2-nguo za koti" ziko mbele mbele 2 "Ds" ziko nyuma. Picha inayoonyesha kiwiliwili na miguu 2 zinaonyesha jinsi ya kuunganisha miguu kwa miguu yake: Upande wa juu wa miguu uko chini ya picha na vishoka 2 vya kijivu vinavyoambatana vitaingizwa kwenye mwisho wa bure wa 5- upande wa cranks. Picha inayoonyesha kutoka juu ya kiwiliwili inaonyesha jinsi unavyoshikamana juu ya mguu na kiwiliwili: utasukuma mhimili uliopanuliwa kupitia shimo la 3 kutoka mwisho wa mihimili 2 ya juu.

Hatua ya 8: Ongeza BrickPi, Ni Matofali ya Msaada, Kuunda Mtihani na Mtihani wa Magari

Ongeza BrickPi, Ni Matofali ya Msaada, Kuunda Mtihani na Mtihani wa Magari
Ongeza BrickPi, Ni Matofali ya Msaada, Kuunda Mtihani na Mtihani wa Magari

"loading =" wavivu"

Unganisha waya zako kwa Pini za BrickPi GPIO
Unganisha waya zako kwa Pini za BrickPi GPIO

Unganisha rangi za LED kwenye pini hizi:

  • GPIO17 - pini 11 - taa nyekundu
  • GPIO23 - pini 16 - taa ya kijani kibichi
  • GPIO27 - pini 13 - taa ya bluu
  • pini 1 inaunganisha kwenye + mguu wa RGB LED

Picha inaonyesha kichwa cha nyati. Vifaa vyangu vya kupiga picha (simu yangu) na ujuzi wangu wa jinsi ya kuitumia haitoi picha nzuri - hii ndiyo njia bora ninaweza kuonyesha jinsi pembe hubadilisha rangi.

Ilipendekeza: