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: Ang Pangunahing Program
- Hakbang 6: Pagpapatakbo ng Program
Video: Micro: bit MU Vision Sensor para sa Mga Nagsisimula - Mga Halaga ng Label at Pagkilala sa Numero ng Card: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ito ang aking pangalawang gabay sa sensor ng paningin ng MU. Sa proyektong ito, ipo-program namin ang micro: kaunti upang makilala ang iba't ibang mga card ng numero sa pamamagitan ng paggamit ng mga halaga ng label.
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 sa card ng numero.
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.
Hakbang 5: Ang Pangunahing Program
Ang tiktik na numero ng kard ay nagbibigay ng alinman sa 0 o 1. Kung ang isang numero ng kard ay napansin nakakakuha kami ng isang 1 (totoo) at isang 0 (hindi totoo) kung ang isang numero ng kard ay hindi napansin.
Ang "Kumuha ng halaga ng label ng algorithm" ay nagbibigay sa amin ng isang halaga ng label depende sa kung ano sa tingin namin tinitingnan namin at kung ano ang iniisip ng MU vision sensor na nakikita nito. Kaya't kung tinitingnan namin ang mga kulay makakakuha kami ng isang numero mula 0 hanggang 8. Ang 8 ay nangangahulugan na ang sensor ng paningin ng MU ay nakakita ng lilang, ang 1 ay nangangahulugan na nakita nito ang itim o maitim na kulay-abo at ang 0 ay nangangahulugang nakakita ito ng hindi kilalang kulay.
Para sa mga card ng numero ang halaga ng label ay tumutugma sa bilang sa card, kaya kung ang numero 8 ay napansin, kung gayon bibigyan ito ng sensor ng MU ang halaga ng label 8. Nangangahulugan ito na hindi namin kailangang sabihin sa programa kung ano ang ibig sabihin ng bawat halaga ng label.. Kailangan lang ipakita ng programa sa amin ang halaga, kaya ginagamit namin ang "Ipakita ang String" na utos. Alin ang "Vis streng" sa danish.
Ang programa ay matatagpuan dito.
Hakbang 6: Pagpapatakbo ng Program
Kapag pinatakbo mo ang programa, dapat kilalanin ng Mu sensor at micro: bit ang lahat ng mga numero ng card. Maaari mong subukang palawakin ang programa upang makilala nito ang parehong mga card ng numero at hugis.
Narito ang ilan sa iba pang mga algorithm at ang kanilang kaukulang mga label.
Label ng mga card ng hugis:
Suriin -> 1
Krus -> 2
Circle -> 3
Kuwadro -> 4
Tatsulok -> 5
Di-wasto -> 0
Label ng mga traffic card:
Ipasa -> 1
Kaliwa -> 2
Kanan -> 3
Paikot -> 4
Park -> 5
Di-wasto -> 0
Label ng kulay:
Itim / Madilim na Gray -> 1
Puti -> 2
Pula -> 3
Dilaw -> 4
Green -> 5
Cyan -> 6
Asul -> 7
Lila -> 8
Hindi alam -> 0
Inirerekumendang:
Micro: bit MU Vision Sensor - AP Wifi: 4 Hakbang
Micro: bit MU Vision Sensor - AP Wifi: Ang sensor ng MU Vision ay mayroong dalawang wifi mode. Ang AP mode ay ang MU vision sensor na gumagawa nito ng wifi network na maaari kang mag-log on gamit ang isang computer at ang STA mode ay ang MU vision sensor na naka-log sa isa pang wifi network at stream. Sa itaas nito ang M
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
Pag-upload ng Halaga ng Vibrational Sensor sa IOT ThingSpeak Gamit ang NodeMCU: 4 na Hakbang
Pag-upload ng Halaga ng Vibrational Sensor sa IOT ThingSpeak Gamit ang NodeMCU: Mayroong maraming mga kritikal na makina o mamahaling kagamitan na nagdurusa dahil sa mga pag-vibrate. Sa ganitong kaso, kinakailangan ng isang sensor ng panginginig ng boses upang malaman kung ang makina o kagamitan ay gumagawa ng mga pag-vibrate o hindi. Kinikilala ang bagay wh
Interface Raindrop Sensor sa NodeMcu - para sa Nagsisimula: 5 Hakbang
Interface Raindrop Sensor sa NodeMcu | para sa Nagsisimula: sa tutorial na ito alam mo tungkol sa kung paano Mag-interface ng raindrop sensor sa NodeMcu
Live na Pagsubaybay sa Halaga ng Iyong Sensor Mula Sa Kahit saan man sa Mundo: 4 na Hakbang
Live na Pagsubaybay sa Halaga ng Iyong Sensor Mula Sa Kahit saan man sa Mundo: Nakakuha ako ng mensahe sa mga numero ng WhatsApp ng techiesms tungkol sa tulong para sa paggawa ng isang proyekto. Ang proyekto ay upang sukatin ang presyon na ipinataw sa pressure sensor at ipakita ito sa smart phone. Kaya't tumulong ako sa paggawa ng proyektong iyon at nagpasyang gumawa ng isang tagapagturo