Obsah:
- Zásoby
- Krok 1: Nastavenie senzora
- Krok 2: Zapojenie
- Krok 3: Získanie rozšírenia
- Krok 4: Inicializácia pripojenia a povolenie algoritmu
- Krok 5: Hlavný program
- Krok 6: Spustenie programu
Video: Mikro: bitový snímač videnia MU pre začiatočníkov - hodnoty štítkov a rozpoznávanie číselných kariet: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Toto je môj druhý sprievodca k zrakovému senzoru MU. V tomto projekte naprogramujeme mikro: bit na rozpoznanie rôznych číselných kariet pomocou hodnôt štítkov.
Zásoby
1 x BBC micro: bit
1 x snímač videnia Morpx Mu 3
1 x Micro: bit breakout board - Musí mať prístup k pinom 19 a 20, ktoré nie všetky oddeľovacie dosky majú. Používambitbit elecfreaks, pretože tá doska sa mi páči.
4 x prepojovacie vodiče (žena-žena)
Krok 1: Nastavenie senzora
Predtým, ako začneme čokoľvek pripájať, chceme snímač správne nastaviť.
Senzor Mu Vision má 4 prepínače. Dva vľavo určujú jeho výstupný režim a dva vpravo určujú jeho adresu.
Pretože chceme, aby adresa bola 00, oba prepínače vpravo by mali byť vypnuté.
Rôzne režimy výstupu sú:
00 UART
01 I2C
10 Wifi dátový prenos
11 Wifi prenos obrazu
Chceme pracovať v režime I2C, takže dva prepínače by mali byť zapnuté 01, takže väčšina vľavo by mala byť vypnutá a druhá by mala byť zapnutá.
Krok 2: Zapojenie
Zapojenie je veľmi jednoduché, stačí použiť štyri prepojovacie vodiče na pripojenie senzora Mu k odpojovacej doske.
Mu senzor -> Doska na odpočinok
SDA -> kolík 20
SCL -> kolík 19
G -> Zem
V -> 3,3-5V
Krok 3: Získanie rozšírenia
Najprv prejdeme do editora Makecode a spustíme nový projekt. Potom prejdeme na „Rozšírené“a vyberieme „Rozšírenia“. Uvedomte si, že keďže som Dán, tieto tlačidlá majú na obrázkoch mierne odlišné názvy. V rozšíreniach hľadáme „Muvision“a vyberáme jediný výsledok, ktorý dostaneme.
Krok 4: Inicializácia pripojenia a povolenie algoritmu
Keď použijete toto rozšírenie, zobrazí sa niekoľko chýb typu „Nedá sa prečítať vlastnosť nedefinovaných“. Je to len preto, že chýba mikro: bitová animácia. Nemá to vplyv na kompiláciu a beh programu.
Prvá oranžová časť kódu inicializuje pripojenie I2C.
Druhá oranžová časť kódu umožňuje algoritmy rozpoznávania číselných kariet.
Zobrazovanie čísel sa používa na riešenie problémov.
Ak mikro: bit pri spustení programu nepočíta do troch, skontrolujte, či sú vaše vodiče správne pripojené k správnym kolíkom.
Krok 5: Hlavný program
Karta Detekcia čísla dáva buď 0 alebo 1. Ak je detekovaná karta s číslom, dostaneme 1 (true) a 0 (false), ak nie je detekovaná karta s číslom.
„Získať hodnotu štítku algoritmu“nám dáva hodnotu menovky v závislosti od toho, čo si myslíme, že sa pozeráme a čo si myslí, že vidí senzor zraku MU. Ak by sme sa teda pozerali na farby, dostali by sme číslo od 0 do 8. 8 by znamenalo, že zrakový senzor MU zistil purpurovú, 1 by znamenalo, že detekoval čiernu alebo tmavošedú a 0 by znamenalo, že detegoval neznáme farba.
Pri číselných kartách hodnota štítku zodpovedá číslu na karte, takže ak sa zistí číslo 8, potom mu snímač MU priradí hodnotu štítku 8. To znamená, že programu nemusíme hovoriť, čo každá hodnota štítku znamená.. Program nám jednoducho musí ukázať hodnotu, preto použijeme príkaz „Zobraziť reťazec“. Čo je „Vis streng“v dánčine.
Program nájdete tu.
Krok 6: Spustenie programu
Keď spustíte program, senzor Mu a mikro: bit by mali byť schopné rozpoznať všetky karty s číslami. Môžete skúsiť program rozšíriť, aby dokázal rozpoznať karty s číslom aj tvarom.
Tu sú niektoré z ďalších algoritmov a im zodpovedajúcich označení.
Štítok tvarových kariet:
Kontrola -> 1
Kríž -> 2
Kruh -> 3
Námestie -> 4
Trojuholník -> 5
Neplatné -> 0
Štítok dopravných kariet:
Vpred -> 1
Vľavo -> 2
Vpravo -> 3
Otočte sa -> 4
Park -> 5
Neplatné -> 0
Farebný štítok:
Čierna/tmavošedá -> 1
Biela -> 2
Červená -> 3
Žltá -> 4
Zelená -> 5
Azúrová -> 6
Modrá -> 7
Fialová -> 8
Neznáme -> 0
Odporúča:
Mikro: bitový snímač videnia MU - sledovanie objektov: 6 krokov
Micro: bit MU Vision Sensor - Tracking Objects: Toto je môj štvrtý sprievodca k zrakovému senzoru MU pre micro: bit. Tu sa pozriem na to, ako sledovať objekty pomocou mikro: bitu a zapísať súradnice na obrazovku OLED. V mojich ďalších sprievodcoch som prešiel tým, ako pripojiť micro: bit k
Rozpoznávanie hviezd pomocou počítačového videnia (OpenCV): 11 krokov (s obrázkami)
Rozpoznávanie hviezd pomocou počítačového videnia (OpenCV): Tento návod vám popíše, ako vytvoriť program počítačového videnia na automatickú identifikáciu vzorov hviezd na obrázku. Metóda používa knižnicu OpenCV (Open-Source Computer Vision) na vytvorenie sady vyškolených kaskád HAAR, ktoré je možné
Mikro: bitový snímač videnia MU - nainštalovaný na inteligentnom aute: 5 krokov
Micro: bit MU Vision Sensor - Installed on Smart Car: This is an guide on how to install the MU vision sensor on the Smart Car we built in this instructable. Aj keď táto príručka ukazuje, ako nainštalovať zrakový senzor MU, môžete ho sledovať aj pri inštalácii všetkých ostatných typov senzorov. Mal som 2 -osový držiak kamery
Ako používať multimetr v tamilčine Príručka pre začiatočníkov - Multimetr pre začiatočníkov: 8 krokov
Ako používať multimetr v tamilčine Príručka pre začiatočníkov | Multimeter pre začiatočníkov: Dobrý deň, priatelia, v tomto návode som vysvetlil, ako používať multimeter vo všetkých druhoch elektronických obvodov v 7 rôznych krokoch, ako napríklad 1) test kontinuity hardvéru na riešenie problémov 2) meranie jednosmerného prúdu 3) testovanie diódy a diódy LED 4) meranie Resi
Prepnutie fotoaparátu do režimu „vojenského nočného videnia“, pridanie efektu nočného videnia alebo vytvorenie režimu „NightVision“na akejkoľvek kamere !!!: 3 kroky
Prepnutie fotoaparátu do režimu „vojenskej nočnej televízie“, pridanie efektu nočného videnia alebo vytvorenie režimu „NightVision“na akejkoľvek kamere !!!: *** Toto bolo zábavné v DIGITÁLNOM DNI FOTO SÚŤAŽI, Hlasujte za mňa ** *Ak potrebujete pomoc, pošlite e -mail na adresu: [email protected] Hovorím anglicky, francúzsky, japonsky, španielsky a ovládam niektoré ďalšie jazyky, ak