Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Pag-set up ng Sensor
- Hakbang 2: Mga kable
- Hakbang 3: Pagkuha ng Extension
- Hakbang 4: Inisyal ang Koneksyon at Pagpapagana ng Algorithm
- Hakbang 5: Makita ang Shape Card
- Hakbang 6: Patakbuhin ang Unang Programa
- Hakbang 7: Nakita ang Mga Hugis sa Mga Card
- Hakbang 8: Patakbuhin ang Programa
Video: Micro: bit MU Vision Sensor para sa Mga Nagsisimula - Pagkilala sa I2C at Shape Card: 8 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Nakuha ko ang aking mga kamay sa isang MU vision sensor para sa Micro: bit. Tila ito ay isang cool na tool na magbibigay-daan sa akin upang makagawa ng maraming iba't ibang mga proyekto batay sa paningin. Nakalulungkot na tila hindi gaanong maraming mga gabay dito at habang ang dokumentasyon ay talagang mahusay sa ilang lugar, mayroon din itong ilang mga kakulangan at ang programa ay hindi laging madaling maunawaan. Kaya upang matulungan ang iba ay gumawa ako ng isang serye ng mga gabay at proyekto.
Mga gamit
1 x BBC micro: kaunti
1 x Morpx Mu Vision Sensor 3
1 x Micro: bit breakout board - Kailangan itong magkaroon ng access sa pin 19 & 20, na hindi lahat ng mga breakout board. Gumagamit ako ng elecfreaks motorbit, dahil gusto ko ang board na iyon.
4 x Jumper wires (Babae-Babae)
Hakbang 1: Pag-set up ng Sensor
Bago namin simulang ikonekta ang anumang nais naming i-setup nang maayos ang sensor.
Ang sensor ng Mu Vision ay mayroong 4 na switch. Ang dalawa sa kaliwa ang nagpapasya sa output mode nito at ang dalawa sa kanan ang magpapasya sa address nito.
Dahil nais namin ang address na maging 00, ang parehong switch sa kanan ay dapat na patayin.
Ang iba't ibang mga mode ng output ay:
00 UART
01 I2C
10 Wifi data tansmission
11 Paghahatid ng larawan sa Wifi
Nais naming magtrabaho sa I2C mode, kaya't ang dalawang switch ay dapat na nasa 01, kaya't ang pinaka-kaliwa ay dapat na patayin at ang isa ay dapat na nakabukas.
Hakbang 2: Mga kable
Ang kable ay medyo madali, gumamit lamang ng apat na mga jumper wires upang ikonekta ang Mu sensor sa iyong breakout board.
Mu sensor -> Breakout board
SDA -> pin 20
SCL -> pin 19
G -> Ground
V -> 3.3-5V
Hakbang 3: Pagkuha ng Extension
Pumunta muna kami sa editor ng Makecode at magsimula ng isang bagong proyekto. Pagkatapos ay pupunta kami sa "Advanced" at piliin ang "Mga Extension". Magkaroon ng kamalayan na dahil ako ay danish, ang mga pindutan na ito ay may bahagyang magkakaibang mga pangalan sa mga larawan. Sa mga extension hinahanap namin ang "Muvision" at pipiliin ang nag-iisang resulta na nakukuha namin.
Hakbang 4: Inisyal ang Koneksyon at Pagpapagana ng Algorithm
Kapag ginamit mo ang extension na ito makakakuha ka ng ilang mga error na "Hindi mabasa ang pag-aari na hindi natukoy." Iyon ay dahil lamang sa nawawala ang micro: bit na animation. Hindi ito nakakaapekto sa pagtitipon at pagpapatakbo ng programa.
Ang unang orange na bahagi ng code ay nagpapasimula sa koneksyon sa I2C.
Ang pangalawang orange na bahagi ng code ay nagbibigay-daan sa mga algorithm ng pagkilala ng card ng hugis.
Ang pagpapakita ng mga numero ay ginagamit upang mag-shoot ng problema. Kung ang micro: bit ay hindi bibilangin sa tatlo kapag pinatakbo mo ang programa, pagkatapos suriin kung ang iyong mga wire ay konektado nang maayos sa mga tamang pin.
Maaari mong makita ang programa dito.
Hakbang 5: Makita ang Shape Card
Ang tiktik na kard ng hugis ay nagbibigay ng alinman sa 0 o 1. Kung ang isang kard ng hugis ay napansin nakakakuha kami ng isang 1 (totoo) at isang 0 (hindi totoo) kung ang isang kard ng hugis ay hindi napansin. Kaya't kung ang sensor ng Mu ay nakakita ng isang kard ng hugis dapat tayong makakuha ng isang smily na mukha at kung hindi, sa gayon dapat tayong makakuha ng isang mabangis na mukha.
Maaari mong makita ang code dito.
Hakbang 6: Patakbuhin ang Unang Programa
Ang Mu sensor kit ay may kasamang iba't ibang mga kard. Subukang hawakan ang mga ito hanggang sa sensor. Dapat itong makilala ang mga korte ng hugis at bibigyan ka ng isang smily kapag ipinakita mo ito sa isa sa mga ito.
Hakbang 7: Nakita ang Mga Hugis sa Mga Card
Ang "Kumuha ng algorithm" ay nagbibigay ng isang output ng alinman sa 0 (Maling) o 1 (Totoo). Kapag gumamit ka ng isang "Kumuha ng algorithm", gagamitin nito ang algorithm sa iyong huling positibong "Detect". Iyon ang dahilan kung bakit sa program na ito mayroon kaming isang panlabas na KUNG ELSE na pahayag na gumagamit ng "Detect" at isang panloob na KUNG ELSE na pahayag na gumagamit ng "Kumuha ng algorithm".
Dapat kilalanin ng programa ang mga tukoy na hugis sa mga card ng hugis tatsulok, parisukat, krus at lagyan ng tsek at ipakita ang mga hugis sa micro: bit. Ang iba pang mga korte ng hugis ay makikilala nito bilang mga card ng hugis at bibigyan ka ng isang ngiti.
Hanapin ang code dito.
Hakbang 8: Patakbuhin ang Programa
Kapag pinatakbo mo ang programa ang Mu sensor at micro: bit ay dapat na makilala ang parisukat, tatsulok, lagyan ng tsek at mga hugis na kard na korte. Ang iba pang mga korte ng hugis ay makikilala nito bilang mga card ng hugis, ngunit hindi ito ipapakita sa iyo kung anong tukoy na card ito. Maaari mong subukang palawakin ang programa upang makilala nito ang huling mga card ng hugis.
Inirerekumendang:
Nagsisimula ng Sariling Robotic Vehicle ng Nagsisimula Sa Pag-iwas sa banggaan: 7 Hakbang
Ang Sasakyan ng Robotic Sasakyan na Nagsisimula sa Sarili Na May Pag-iwas sa banggaan: Kamusta! Maligayang pagdating sa aking baguhan na madaling maituturo sa kung paano gumawa ng sarili mong robotic na sasakyan na may pag-iwas sa banggaan at Pag-navigate sa GPS. Sa itaas ay isang video sa YouTube na nagpapakita ng robot. Ito ay isang modelo upang maipakita kung paano ang isang tunay na autonomou
Paano Gumamit ng Multimeter sa Tamil - Mga Gabay sa Mga Nagsisimula - Multimeter para sa mga Nagsisimula: 8 Hakbang
Paano Gumamit ng Multimeter sa Tamil | Mga Gabay sa Mga Nagsisimula | Multimeter para sa Mga Nagsisimula: Kamusta Mga Kaibigan, Sa tutorial na ito, naipaliwanag ko kung paano gamitin ang multimeter sa lahat ng uri ng mga electronics circuit sa 7 magkakaibang mga hakbang tulad ng1) pagpapatuloy na pagsubok para sa pag-shoot ng problema sa hardware2) Pagsukat sa kasalukuyang DC 3) pagsubok sa Diode at LED 4) Pagsukat Resi
Micro: mga bit na ilaw para sa mga Nagsisimula: 5 Hakbang
Micro: mga bit na ilaw para sa mga Nagsisimula: Para sa pagtuturo na ito kakailanganin mo ng isang Micro: Bit at isang laptop, hindi maaaring maging isang Mac. Kung gumagamit ka ng isang Mac kailangan ng karagdagang hakbang o kinakailangan ng isang adapter para sa isang USB port
Paano Mag-install ng Linux (Nagsisimula ang Mga Nagsisimula Dito!): 6 Mga Hakbang
Paano Mag-install ng Linux (Nagsisimula ang Mga Nagsisimula Dito!): Ano nga ba ang Linux? Sa gayon, mahal na mambabasa, ang Linux ay isang gateway sa isang mundo ng buong mga bagong posibilidad. Nawala ang mga araw ng pagkuha ng OSX ng kasiyahan sa pagmamay-ari ng isang computer. Nawala na ang mga nakakaloko na notasyon ng seguridad kahit na Windows 10. Ngayon, ang iyong t
Python para sa Hindi Nagsisimula na Mga Nagsisimula: 7 Hakbang
Python para sa Hindi Nagsisimula na Mga Nagsisimula: Kumusta, huling oras, kung nagbibigay ka ng pansin, hinawakan namin ang mga pangunahing kaalaman sa sawa - i-print, habang at para sa mga loop, input & output, kung, at isang starter sa easygui. din ng isang libreng pamamahagi ng easygui at pycal-aking sariling module. ang tutorial na ito ay sasakupin: higit pa