Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Mkutano na Maandalizi
- Hatua ya 2: Panga Mdhibiti Micro: bit
- Hatua ya 3: Panga Micro ya BitCar: kidogo
- Hatua ya 4: Furahiya na Uifanye yako mwenyewe
Video: Micro: Kidhibiti cha Roboti kidogo na Accelerometer: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Katika kifungu hiki tutatumia kit ya TinkerGen ya BitCar kujenga Micro: kidogo ya robot na kuidhibiti kwa kutumia accelerometer kwenye bodi nyingine ya Micro: bit. BitCar ni robot ndogo ya kujifanya mwenyewe iliyoundwa kwa elimu ya STEM. Ni rahisi kukusanyika, rahisi kuweka nambari na kufurahisha kucheza nayo. Gari hutumia motors mbili za hali ya juu za chuma kuendesha magurudumu, ambayo yana nguvu kubwa na maisha marefu kuliko motors za kawaida za gia za plastiki. Bodi ya gari inaunganisha buzzer kwa ishara ya muziki au sauti, sensorer 2 za kufuata laini za laini za ufuatiliaji, na taa za 4 zinazoweza kushughulikiwa chini zinaweza kutumika kama viashiria, muhtasari au mapambo tu ya kupendeza. Pia kuna viunganisho vya Grove vya nyongeza kama sensorer ya ultrasonic, Al kamera, kitambuzi au skrini. Vipengele vyote vya BitCar vinaweza kudhibitiwa kwa urahisi na mhariri wa Microsoft MakeCode.
Vifaa
BitCar ya TinkerGen
Hatua ya 1: Mkutano na Maandalizi
Anza kwa kusanikisha magurudumu ya mbele na nyuma ukitumia visu za M3x6.
Kisha sakinisha kishikaji cha betri kwenye stika ya 3M, jaribu kusimamisha kishikaji cha betri karibu iwezekanavyo kwa gurudumu la nyuma la castor.
Weka magurudumu kwenye shafts za gari na ambatanisha sahani za akriliki kwa mpangilio uliowekwa kwenye picha za mkutano hapo juu.
Mwishowe ingiza Micro: kidogo na (hiari) Senor ya Ultrasonic.
Ili kutumia BitCar na Microsoft Makecode, unahitaji kuongeza kiendelezi kwenye kiolesura. Kwa hiyo, ilibidi makecode.microbit.org, bonyeza Advanced-Extensions kisha ubandike URL hii katika uwanja wa utaftaji: https://github.com/TinkerGen/pxt-BitCar. Baada ya kuongeza ugani, unapaswa kuona tabo mpya zinaonekana: BitCar na Neopixel.
Hatua ya 2: Panga Mdhibiti Micro: bit
Tutaanza kwa kuongeza kuweka kikundi cha redio kwa 1 hadi kwenye block block. Pia tutafanya LED kuonyesha uso wa tabasamu kujua kwamba programu yetu inafanya kazi kweli na haikutupa ubaguzi wowote. Ifuatayo tunahitaji kusoma data kutoka kwa accelerometer na kufanya ubadilishaji wa data: data kutoka kwa accelerometer inakuja kama nambari kamili kutoka -1023 hadi 1023, na motors kwenye BitCar zinakubali nambari kamili kutoka -100 hadi 100. Tutatumia kazi ya ramani kwa badilisha maadili kutoka upeo mmoja kwenda mwingine na wazungushe kwa nambari kamili. Baada ya hapo maadili yako tayari kutumwa kupitia redio. Mwishowe wacha tuangalie ikiwa ishara ya kutikisa imegunduliwa, na ikiwa iko, tuma kamba "simama" juu ya Bluetooth. Hii ni kwa Mdhibiti Micro: kidogo, hatua inayofuata ni kuandika nambari ya BitCar's Micro: bit.
Hatua ya 3: Panga Micro ya BitCar: kidogo
Nambari ya BitCar's Micro: bit itakuwa na vizuizi viwili: ya kwanza inayohusika na amri kuu za mwendo (mbele-kushoto-kushoto-kulia) na ya pili tu kwa "kusimama". Ndani ya redio iliyopokea kizuizi cha thamani ya jina tunaangalia ikiwa jina lililopokelewa ni "y-axis" - ni mwendo wa kurudi nyuma. Tunaongeza nyingine ikiwa ni hali huko, kuweka kizingiti cha mwendo wa kurudi nyuma, vinginevyo harakati hutoka kidogo, kwa sababu ya mzozo na mwendo wa kushoto kulia unaotekelezwa kwa wakati mmoja.
Ikiwa jina lililopokelewa ni "x-axis", tunapokea habari juu ya mwendo wa kushoto, tunaangalia ikiwa ni chini ya 0. Ikiwa ni hasi, BitCar inahitaji kwenda kushoto, ikiwa ni thamani nzuri, roboti inahitaji kwenda haki. Sisi kisha kudhibiti motors ipasavyo.
Kizuizi kingine ambacho tunacho ni kwenye redio iliyopokea kupokeaString - hapa tunaangalia ikiwa kamba hiyo ni "simama" na ikiwa ni hivyo, basi tunatoa amri kwa BitCar kusimama na kasi 100 na kuchaji 250 ms.
Hatua ya 4: Furahiya na Uifanye yako mwenyewe
Pakia programu hii (ikiwa unapata shida, unaweza pia kuipakua kutoka kwa ghala letu la GitHub) kwa Micro: bits na ujaribu! Kuna marekebisho zaidi ambayo yanaweza kufanywa, kwa mfano kuongeza udhibiti wa vigezo vya kusimama au kuongeza muziki. Pia ni wazo la kufurahisha kutumia kichwa cha dira badala yake kufanya BitCar iende katika mwelekeo sawa na mtu anayeishikilia.
Uwezekano hauna mwisho na kutekeleza maoni yako mwenyewe katika vifaa na programu ni roho ya harakati ya Muumba. Ikiwa unapata njia mpya na za kupendeza za kupanga BitCar, tafadhali shiriki kwenye maoni hapa chini. Pia, BitCar inakuja na kozi mkondoni ambayo unaweza kupata kwenye jukwaa la kozi ya mkondoni ya TinkerGen, https://make2learn.tinkergen.com/ bure! Kwa habari zaidi juu ya BitCar na vifaa vingine kwa watunga na waalimu wa STEM, tembelea wavuti yetu, https://tinkergen.com/ na ujiandikishe kwa jarida letu.
TinkerGen imeanzisha kampeni ya Kickstarter ya MARK (Tengeneza Kitengo cha Roboti), kitanda cha roboti cha kufundisha kuweka alama, roboti, AI!
Ilipendekeza:
Kidhibiti cha Kijijini cha Kivinjari cha Arduino (linux): Hatua 9 (na Picha)
Kidhibiti cha Kijijini cha Kivinjari cha Arduino (linux): Tuna watoto. Nawapenda kwa bits lakini wanaendelea kuficha rimoti kwa setilaiti na TV wanapoweka vituo vya watoto. Baada ya haya kutokea kila siku kwa miaka kadhaa, na baada ya mke wangu kipenzi kuniruhusu kuwa na
Kidhibiti cha Xbox 360 cha Accelerometer / gyro Steering Mod: Hatua 7
Mdhibiti wa Xbox 360 Accelerometer / gyro Mod Mod: Nimekuwa nikicheza Assetto Corsa na mtawala wangu wa Xbox 360. Kwa bahati mbaya, uendeshaji na fimbo ya analog ni ngumu sana, na sina nafasi ya usanidi wa gurudumu. Nilijaribu kufikiria njia ambazo ningeweza kuongezea njia bora ya uendeshaji katika t
Kidhibiti cha Pikipiki cha Maji cha Moja kwa Moja: Hatua 12
Mdhibiti wa Pikipiki ya Maji ya Moja kwa Moja: Hii rafiki, Leo nitafanya mzunguko wa mzunguko wa mtawala wa pampu ya maji kwa kutumia 2N222 Transistor na relay. Wacha tuanze
Kiashiria Kidogo cha Mwelekeo wa Kidogo cha Helmeti za Baiskeli: Hatua 5
Kiashiria cha Mia ya Kidogo: ya Kielekezi kwa Helmeti za Baiskeli: Toleo lililosasishwa 2018-Mei-12 Chini ya maagizo jinsi ya kujenga kiini rahisi: kiashiria cha mwelekeo kidogo cha helmeti za baiskeli (au sawa). Inatumia kasi ya kukuza ndani ya ndogo: kidogo kama vidhibiti. Hati ndogo za chatu ndogo zilizotolewa ni bora
Kifurushi cha Betri cha Kidhibiti cha Xbox cha Mdhibiti kinachoweza kulipwa (mradi katika Maendeleo): Hatua 3 (na Picha)
DIY Xbox One Mdhibiti Kifurushi cha Battery kinachoweza kuchajiwa (mradi katika Maendeleo): Kabla hatujaingia kwenye maelezo ningependa kushughulikia kichwa. Mradi huu unaendelea kwa sababu ya matokeo kadhaa baada ya kujaribu muundo wa kwanza. Hiyo ikisemwa ninaunda bodi mpya ili kubeba mabadiliko ambayo nitapita. Nilifunua