Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Hatua ya 1: Kuweka Sensor
- Hatua ya 2: Hatua ya 2: Wiring
- Hatua ya 3: Kupata Viendelezi
- Hatua ya 4: Usimbuaji - Anza
- Hatua ya 5: Uwekaji Coding - Kitanzi cha Milele
- Hatua ya 6: Upimaji
Video: Micro: kidogo Sensor ya Maono ya MU - Vitu vya Kufuatilia: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Huu ni mwongozo wangu wa nne kwa sensorer ya maono ya MU kwa micro: bit. Hapa nitapitia jinsi ya kufuatilia vitu na micro: bit na andika kuratibu kwa skrini ya OLED. Nina katika miongozo yangu mingine nimepitia jinsi ya kuunganisha micro: bit kwa sensorer ya maono ya MU na OLED na jinsi ya kupata ugani sahihi, kuipanga. Bado nitaelezea hiyo katika mwongozo huu, lakini kwa haraka zaidi.
Vifaa
1 x BBC ndogo: kidogo
1 x Morpx Mu Maono Sensor 3
1 x Micro: bodi ya kuzuka kidogo - Inahitaji kuwa na ufikiaji wa kubandika 19 na 20, ambayo sio bodi zote za kuzuka zina. Ninatumia baiskeli ya elecfreaks, kwa sababu napenda bodi hiyo.
Waya 8 za jumper (Mwanamke-Mwanamke)
1 x OLED skrini
Hatua ya 1: Hatua ya 1: Kuweka Sensor
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 kutumia unganisho la serial, kwa sababu skrini ya OLED inahitaji micro: bits tu pini za I2C, kwa hivyo tutafanya kazi katika hali ya UART. Hiyo inamaanisha kuwa swichi mbili zinapaswa kuwa juu ya 00, kwa hivyo zote zinapaswa kuzima.
Hatua ya 2: Hatua ya 2: Wiring
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.
Mu sensor -> Bodi ya kuzuka
RX-> pini 13
TX -> pini 14
G -> Ardhi
V -> 3.3-5V
Kisha tunatumia waya nne za kuruka kuunganisha OLED na bodi yetu ya kuzuka.
OLED -> Bodi ya kuzuka
Vin -> 3.3 v
GND -> GND
SCL -> Pin19
SCD -> Pin20
Hatua ya 3: Kupata Viendelezi
Kwanza tunaenda kwa mhariri wa Makecode na kuanza mradi mpya. Kisha tunakwenda "Advanced" na uchague "Upanuzi". Jihadharini kuwa kwa kuwa mimi ni Kidenmaki, vifungo hivi vina majina tofauti kwenye picha. Katika viendelezi tunatafuta "Muvision" na kuchagua matokeo pekee tunayopata. Kisha tunarudi kwenye viendelezi na tutafute oled12864 na uchague kiendelezi cha OLED12864_I2C.
Hatua ya 4: Usimbuaji - Anza
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 kinachofuata kinaanzisha unganisho la I2C kati ya skrini ya OLED na Micro: bit. Anuani hiyo inategemea vifaa vya OLED. Mara nyingi ni 60, lakini kwa skrini zingine za OLED inaweza kuwa nambari 61 au nambari zingine.
Nimejumuisha vizuizi vya nambari tatu za kuonyesha kusaidia utatuzi. Kwa mfano ikiwa micro: bit inahesabu hadi 2 wakati wa kuanza, basi najua kuna shida na kuwezesha algorithm ya kadi ya sura. Unaweza kujumuisha nambari ya nne ya kuzuia nambari ya kwanza na ya pili katika mpango wa sasa.
Kizuizi kinachofuata, kizuizi cha kwanza cha machungwa, anzisha unganisho la serial betwen senso ya MU na micro: bit.
Kizuizi kinachofuata ni kizuizi cha nambari ya onyesho la utatuzi.
Kizuizi kinachofuata, ambacho kinapaswa kuwa kizuizi cha pili cha machungwa, huiambia sensa ya MU kuwezesha algorithms za Kadi ya Umbo.
Kizuizi cha mwisho ni kizuizi cha nambari ya onyesho la utatuzi.
Hatua ya 5: Uwekaji Coding - Kitanzi cha Milele
Tunaanza programu na kizuizi cha-ikiwa-kingine, na kizuizi cha kadi ya sura ya sura.
Gundua kadi ya umbo inatoa 0 au 1. Ikiwa kadi ya umbo imegunduliwa tunapata 1 (kweli) na 0 (uwongo) ikiwa kadi ya nambari haikugunduliwa. Tunahitaji kujumuisha hiyo, kwa sababu na algorithms za kadi yetu ya sura zitatumika kila wakati kwenye kadi za sura zilizogunduliwa za mwisho. Kwa hivyo ikiwa hatuwezi kugundua shapecard, basi hatuwezi kuendesha algorithms.
Kizuizi cha kwanza katika taarifa ya ukweli kinaambia skrini ya OLED kuandika W (Kwa upana) kwenye kona ya juu kushoto ya skrini. Nafasi (0, 0).
Kizuizi kinachofuata kinaambia skrini ya OLED kuandika nambari inayopatikana kutoka kwa algorithm ya kadi ya sura ya kulia kwenda kulia kwa W Nafasi ya W. (2, 0). Nambari hii inatuambia jinsi kadi ya umbo ni upana.
Programu inaendelea kama hii.
Kwanza block ambayo inaambia skrini ya OLED kuandika barua. H kwa Urefu kwa (5, 0). X kwa thamani ya nafasi ya X kwa (0, 2). Y kwa thamani ya msimamo wa Y kwa (5, 2)
Kisha kizuizi cha pili ambacho huambia skrini ya OLED kuandika nambari inayopatikana kutoka kwa algorithm ya kadi ya umbo. Kadi zina urefu wa (7, 0). Kadi X-nafasi katika (2, 2). Kadi Y-nafasi katika (7, 2).
Kwa hivyo tunapoendesha programu na sensa ya MU Vision ikigundua umbo itatupa kadi upana, urefu na msimamo.
Programu kamili inaweza kupatikana hapa.
Hatua ya 6: Upimaji
Inaweza kuwa ngumu kuona kwenye video, lakini ninapohamisha kadi kutoka upande hadi upande mabadiliko ya thamani ya X. Kuhamisha kadi juu na chini hubadilisha thamani ya Y. Kuhamisha kadi karibu na mbali na kitambuzi cha maono cha MU hubadilisha maadili na urefu wa upana.
Ni rahisi kutumia programu hii kugundua vitu vingine. Badilisha tu "kadi ya umbo" kwa kile unataka kugundua. Inapaswa kufanya kazi na vizuizi vya rangi, mipira, miili, kadi za nambari na kadi za trafiki.
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
Vito vya Pendant vya Pendant vya Umeme wa jua vya jua: Hatua 11 (na Picha)
Vito vya Pendant vya Pendant vya Moyo wa jua: Hii inaweza kufundishwa ni kwa moyo unaotumiwa na jua na mwangaza wa nyekundu wa LED. Inapima 2 " na 1.25 ", pamoja na kichupo cha USB. Ina shimo moja kupitia juu ya ubao, na kufanya kunyongwa iwe rahisi. Vaa kama mkufu, vipuli, dhamana kwenye pini
Vichungi vya kupita vya juu na vya kati vya LED: Hatua 4
Vichungi vya kupita vya juu na vya kati vya LED: Tuliunda vichungi vya kupita vya juu na vya kati ili kusababisha LED kung'aa na kufifia kulingana na mzunguko uliowekwa kwenye mzunguko. Wakati masafa ya juu yamewekwa kwenye mzunguko, ni LED tu ya kijani itakayowaka. Wakati mzunguko umewekwa kwenye mzunguko i
VYOMBO VYA HABARI VYA BUUU VYA MABADILIKO VYA KIUME VYA 3D: Hatua 14 (zenye Picha)
DIY 3D iliyochapishwa wasemaji BLUETOOTH: Halo kila mtu, hii ni Maagizo yangu ya kwanza kabisa. Niliamua kuifanya iwe rahisi. Kwa hivyo katika mafunzo haya, nitawaonyesha nyinyi jinsi nilivyotengeneza spika hii rahisi na rahisi ya Bluetooth ambayo kila mtu angeweza kutengeneza kwa urahisi.Mwili wa spika ni 3D pr
Vipimo vya Mwanga na Rangi na Pimoroni Enviro: kidogo kwa Micro: kidogo: 5 Hatua
Vipimo vya Nuru na Rangi Pamoja na Pimoroni Enviro: kidogo kwa Micro: kidogo: Nilikuwa nikifanya kazi kwa vifaa vingine ambavyo vinaruhusu vipimo vya mwangaza na rangi hapo awali na unaweza kupata mengi juu ya nadharia nyuma ya vipimo vile mafundisho hapa na hapa. ilitoa hivi karibuni enviro: bit, nyongeza ya m