Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Kuchanganya nyaya (Ruka Ikiwa Una Alligator-kike Jumper Wire)
- Hatua ya 2: Kuanzisha Kitambuzi cha Maono cha MU
- Hatua ya 3: Kuunganisha Sensorer ya MU kwa Bodi ya Kuzuka
- Hatua ya 4: Kuunganisha Tile ya Zip kwa Micro: kidogo na Nguvu
- Hatua ya 5: Kupata Viendelezi
- Hatua ya 6: Mfumo wa Kuratibu Imefafanuliwa
- Hatua ya 7: Kuandika - kwenye Anza
- Hatua ya 8: Usimbuaji - Kitanzi cha Milele
- Hatua ya 9: Endesha Programu
Video: Micro: bit Sensor ya Maono ya MU na Tile ya Zip Pamoja: Hatua 9 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Kwa hivyo katika mradi huu tutaunganisha sensorer ya maono ya MU na Kitronik Zip Tile. Tutatumia sensa ya macho ya MU kutambua rangi na kupata Tile ya Zip ili kutuonyesha.
Tutatumia mbinu ambazo tumetumia hapo awali. Hasa jinsi ya kupanga tile ya zip na jinsi ya kuunganisha serial sensor ya MU kwa micro: bit. Unaweza kupata maelekezo yangu kwa kufuata viungo hivi:
www.instructables.com/id/Microbit-Zip-Tile…
www.instructables.com/id/MU-Vision-Sensor-…
Vifaa
1 x Micro: kidogo
1 x Kitronik Tile ya Zip
1 x Morphx MU sensor sensor 3
1 x Micro: bodi ya kuzuka kidogo - Huwezi kutumia elecfreaks pikipiki, kwani kinga yake inafanya kuwa haiwezekani kuiweka nguvu moja kwa moja kutoka kwa tile ya zip.
4 x Jumper waya (Mwanamke-Mwanamke) kuunganisha kihisi cha MU cha kuona
3 x Jumper waya (Alligator-Female) kuunganisha tile ya Zip. Badala ya Alligator kwa mwanamke unaweza pia kutumia kebo ya kawaida ya alligator, kike-kiume au badala ya kike-kiume unaweza kutumia kike-kike na kiume-kiume.
3 x 3M Screws Lenght sio muhimu sana. Utapata 5 ya screws hizi na tile yako ya zip.
3.5 - 5.3 V nguvu ya nguvu. Ninatumia tu mmiliki wa mkate wa 3 x AA na kitufe cha kuwasha / kuzima
Hatua ya 1: Kuchanganya nyaya (Ruka Ikiwa Una Alligator-kike Jumper Wire)
Picha ya kwanza inaonyesha jinsi ya kutengeneza waya ya kuruka ya alligator-kike, kwa kuchanganya waya wa alligator-alligator na waya wa kiume na wa kike.
Picha ya pili inaonyesha jinsi ya kutengeneza waya ya kuruka ya alligator-kike, kwa kuchanganya waya wa alligator-alligator, waya wa kiume na wa kike na wa kike.
Hatua ya 2: Kuanzisha Kitambuzi cha Maono cha MU
Kabla ya kuanza kuunganisha kitu chochote tunataka kusanidi kihisi vizuri.
Sensor ya Mu Vision ina swichi 4. Wawili upande wa kushoto huamua hali ya pato na mbili kulia inaamua anwani yake.
Kwa kuwa tunataka anwani iwe 00, swichi zote mbili upande wa kulia zinapaswa kuzimwa.
Njia tofauti za pato ni:
00 UART
01 I2C
Uwasilishaji wa data ya Wifi 10
Uhamisho wa picha ya Wifi 11
Tunataka kuwa na unganisho la serial kwa hivyo tutafanya kazi katika hali ya UART. Hiyo inamaanisha kuwa swichi mbili upande wa kushoto zinapaswa kuwa juu ya 00, kwa hivyo zote zinapaswa kuzima. Tungeweza pia kufanya kazi katika hali ya I2C, lakini basi bodi yako ya kuzuka inahitaji kupata ufikiaji wa 19 na 20.
Hatua ya 3: Kuunganisha Sensorer ya MU kwa Bodi ya Kuzuka
Wiring ni rahisi sana, tumia tu waya nne za kuruka kuunganisha sensa ya Mu na bodi yetu ya kuzuka. Angalia picha kwenye Hatua ya 2 kwa msaada.
Mu sensor -> Bodi ya kuzuka
RX-> pini 13
TX -> pini 14
G -> Ardhi
V -> 3.3-5V
Hatua ya 4: Kuunganisha Tile ya Zip kwa Micro: kidogo na Nguvu
Mradi huu utachukua nguvu zake kupitia tiles ya zip, kwa hivyo tunaunganisha kifurushi cha betri kwenye tiles ya zip na tuta screws zako za M3 kwenye Pin 0, GND na Power.
Nimeweka screws kwenye mashimo yote ya pini kwenye picha, lakini unahitaji tu Pin 0, GND na Power.-
Halafu unatumia waya zako za alligator-kike kuruka kuunganisha Pin 0, GND na Power to Pin 0, GND na Power kwenye bodi yako ya kuzuka. Nimeweka alama pia Pin 1 na Pin 2 na klipu za alligator kwenye picha ya pili, lakini hauitaji kufanya hivyo wala haziitaji kuunganishwa na bodi ya kuzuka.
Wiring ni rahisi sana, tumia tu waya nne za kuruka kuunganisha sensa ya Mu na bodi yetu ya kuzuka. Angalia picha kwenye Hatua ya 1 kwa msaada.
Zip tile -> Bodi ya kuzuka
Bandika 0 -> Bandika 0
GND -> GND
Nguvu -> 3.3 V
Unganisha nguvu kwenye zip na sio micro: bit. Zip inahitaji nguvu nyingi zaidi kuliko ndogo: kidogo inaweza kutoa, lakini inaweza kuwezesha ndogo: rahisi sana. Kujenga kwa hatua za usalama huzuia zip kuwa nguvu kutoka kwa micro: bit.
Ikiwa unawezesha micro: bit na zip kutoka kwa vyanzo viwili tofauti, basi usalama huu wakati mwingine utahusika na zip itaacha kufanya kazi. Usijali. Ondoa tu nguvu zote na subiri. Baada ya dakika chache inapaswa kufanya kazi tena. Hii mara nyingi hufanyika wakati unganisha micro: bit kwenye kompyuta yako, bila kuondoa nguvu kwenye zip.
Hatua ya 5: Kupata Viendelezi
Kwanza nenda kwa mhariri wa Makecode na uanze mradi mpya. Kisha nenda kwa "Advanced" na uchague "Viendelezi". Jihadharini kuwa kwa kuwa mimi ni Kidenmaki, vifungo hivi vina majina tofauti kwenye picha. Katika viendelezi hutafuta "tile ya zip" na uchague matokeo pekee unayopata.
Kisha unarudi kwenye viendelezi na utafute "Muvision" na uchague matokeo pekee unayopata.
Hatua ya 6: Mfumo wa Kuratibu Imefafanuliwa
Tunapoanza kuandaa programu, tutatumia mfumo wa uratibu wa sensor ya maono ya MU. Hapa thamani ya X ni thamani ya usawa. Inakwenda kutoka 0 hadi 100, na 0 kuwa kushoto zaidi ya sensor inaweza kuona na 100 kuwa sahihi zaidi.
Thamani ya Y ni thamani ya wima. Inakwenda kutoka 0 hadi 100, na 0 kuwa hatua ya juu zaidi ambayo sensor inaweza kuona na 100 kuwa chini kabisa.
Hatua ya 7: Kuandika - kwenye Anza
Ninajumuisha kizuizi cha nne cha "Onyesha nambari" kwa shida ya upigaji risasi, kwani inaniruhusu kuona ni wapi programu inaacha kufanya kazi na unaweza kuifuta mara tu mpango utakapoanza na kufanya kazi vizuri.
Kizuizi cha kwanza katika programu hii kinamwambia micro: kidogo ni pini gani inapaswa kutumia kufanya unganisho la serial. Ikiwa umetumia pini sawa na mimi wakati uliunganisha sensa ya MU, basi unataka kuweka TX kubandika 13 na RX kubandika 14. Baudrate, ambayo ni kwa haraka jinsi sensorer ndogo: kidogo na MU ya maono itaongea, inapaswa kuwekwa kwa 9600.
Kizuizi cha kwanza nyekundu huanzisha unganisho kati ya ndogo: kidogo na zip. Hapa unahitaji kutaja zipi ngapi unazotumia na jinsi zinavyowekwa pamoja. Kwa kuwa tunatumia zipu moja tu tuna tumbo la 1x1, kwa hivyo tunaiweka kuwa 1 wima na 1 usawa.
Mwanga unaofuata umeweka mwangaza kutoka 0 hadi 255. Tuliiweka hadi 20. Zip ni mkali sana. Ni mara chache unataka kutumia mwangaza zaidi ya 50.
Kizuizi cha kwanza cha machungwa huanzisha unganisho la serial kati ya sensorer ndogo: kidogo na MU.
Kizuizi cha mwisho cha machungwa huanzisha algorithm ya utambuzi wa rangi ya sensorer za MU.
Hatua ya 8: Usimbuaji - Kitanzi cha Milele
Tena nina kizuizi cha "Onyesha nambari" kwa shida ya risasi. Inaweza kufutwa wakati programu iko juu na inafanya kazi.
Sasa tunaanzisha vigeuzi viwili X na Y na tumia vizuizi viwili vya "Kwa kila moja" kutumia mchanganyiko wote wa 64 wa Y na Y kuwa betwen 0 na 7.
Hali katika kitanzi cha "Ikiwa" itakuwa kweli kila wakati na inafanya sensorer ya maono ya MU kugundua rangi 64 katika maono yake. Tena kuratibu halisi itakuwa mchanganyiko 64 unayopata kutoka kwa kuchanganya maadili tofauti ya X na Y. Hapa maadili ya X na Y yatakuwa 15, 25, 35, 45, 55, 65, 75 na 85.
Kizuizi cha kwanza kwenye kitanzi cha "Ikiwa" hubadilisha rangi kwenye kigae cha zip ili kufanana na rangi iliyogunduliwa na sensorer ya maono ya MU. 15, 15 kwenye sensorer ya maono ya MU itabadilisha rangi kwa 0, 0 kwenye tiles ya zip. 25, 15 itabadilika 1, 0 na kadhalika.
Jinsi tunapata rangi ni ya kuchekesha kidogo na inaweza kuonekana vizuri zaidi kwenye picha ya pili. Tungeweza kutumia algorithm ya kugundua rangi ya Mu kuweka alama ya rangi, lakini hiyo ingeturuhusu tu kugundua rangi 8 tofauti. Kwa hivyo badala yake tunauliza MU kuchunguza ni ngapi nyekundu, bluu na kijani inaweza kuona katika kila kuratibu na kisha tumia uwezo wa vigae vya zip kujenga rangi kutoka kwa chaneli nyekundu, bluu na kijani, ambayo inatuwezesha kuunda kura nyingi. rangi.
Kizuizi cha pili kwenye kitanzi cha "Ikiwa" kiko kwenye amri ya onyesho. Kwa kuwa tile ya zip haionyeshi rangi mpya kabla ya kupata agizo la onyesho.
Unaweza kupata nambari nzima hapa.
Hatua ya 9: Endesha Programu
Unapoendesha programu utaona kuwa kila pikseli kwenye tiles ya zip inasasishwa polepole. Nadhani ni hesabu ya utambuzi wa rangi ambayo ni kidogo inachukua muda kidogo kusindika, lakini sina hakika.
Ilipendekeza:
Micro: kidogo Sensor ya Maono ya MU - Ufuatiliaji wa Kitu: Hatua 7
Micro: bit Sensor ya Maono ya MU - Ufuatiliaji wa Kitu: Kwa hivyo katika hii inayoweza kufundishwa tutaanza kupanga Smart Car ambayo tunaijenga katika hii inayoweza kufundishwa na kwamba tumeweka sensorer ya maono ya MU katika hii inayoweza kufundishwa. Tutaandaa programu ndogo: kidogo na ufuatiliaji rahisi wa kitu, kwa hivyo th
Micro: kidogo Sensor ya Maono ya Kompyuta - I2C na Utambuzi wa Kadi ya Sura: Hatua 8
Micro: kidogo Sensor ya Maono ya Kompyuta - I2C na Utambuzi wa Kadi ya Sura: Nimepata mikono yangu kwenye sensorer ya maono ya MU kwa Micro: bit. Inaonekana ni chombo kizuri ambacho kitaniwezesha kutengeneza miradi mingi tofauti ya maono. Kwa kusikitisha hakuonekani kuwa miongozo mingi kwake na wakati nyaraka ni kweli
Micro: bit Zip Tile Utangulizi: Hatua 9 (na Picha)
Micro: bit Zip Tile Utangulizi: Kabla sijaendelea na safu yangu ya mafunzo ya sensorer ya MU kwa Micro: kidogo, ninahitaji kuifanya ifundike kwa Tile ya Zip Zip ya Kitronik, kwani nitaitumia. iite Zip kutoka sasa, ni kitanda cha nexixel 8x8
Micro: bit Sensor ya Maono ya MU - Imewekwa kwenye Smart Car: Hatua 5
Micro: bit Sensor ya Maono ya MU - Imewekwa kwenye Smart Car: Huu ni mwongozo wa jinsi ya kusanikisha sensorer ya maono ya MU kwenye Smart Car tunayoijenga katika hii inayoweza kufundishwa. Wakati mwongozo huu unakuonyesha jinsi ya kusakinisha sensa ya muono ya MU pia unaweza kufuata ili kusanikisha sensorer za aina nyingine zote
HackerBox 0024: Maono ya Maono: Hatua 11
HackerBox 0024: Maono ya Maono: Jaribio la Maono - Mwezi huu, HackerBox Hackare wanajaribu na Maono ya Kompyuta na Ufuatiliaji wa Mwendo wa Servo. Inayoweza kufundishwa ina habari ya kufanya kazi na HackerBox # 0024, ambayo unaweza kuchukua hapa wakati wa vifaa