Sadržaj:

Mini stroj za igre "Pogodi broj" s Micro: bit: 10 koraka
Mini stroj za igre "Pogodi broj" s Micro: bit: 10 koraka

Video: Mini stroj za igre "Pogodi broj" s Micro: bit: 10 koraka

Video: Mini stroj za igre
Video: Майнкрафт но Я затроллил друга СЛОМАННЫМ Модом в Майнкрафте Троллинг Ловушка Minecraft 2024, Studeni
Anonim
Mini
Mini

Jeste li ikada igrali "Pogodi broj"? Ovo je vrlo jednostavan stroj za izradu mini igara koji s vama svira "Pogodi broj". Dizajnirali smo ovaj DIY projekt kako bismo potaknuli fizičku igru i pomogli djeci naučiti programiranje. Koristi MU Vision senzor za osjet broja kartica, pomoću kojih će igrač pokušati pogoditi slučajni broj koji je stroj odabrao.

Postavljanje je sve objašnjeno na ovoj slici.

MU senzor vida koji može prepoznati ispisane kartice s brojevima spojen je na Micro: bit preko I2C sabirnice. Dvije ploče i zvučnik drže se zajedno pomoću postolja izrađenog od LEGO tehničkih komada tako da kamera gleda dolje pod kutom od 45 stupnjeva. Uvjerite se da ništa ne blokira pogled kamere s prednje strane Micro: bita gdje će igrač predočiti karticu s brojem na uređaj.

Pribor

BBC micro: bit ploča

×1

Senzor vida Morpx MU III

×1

LEGO tehnički komadi

× 1 pin za Pimoroni: bit × 1

Zvučnik: 0,25 W, 8 ohma

Korak 1: Spajanje žica

Spajanje žica
Spajanje žica

Morat ćete spojiti 6 žica. Zvučnik ima dvije žice povezane na "0" i "GND" pin Micro: bita. MU Vision senzor ima 4 žice povezane na I2C sabirnicu - 3V, pin 19 (SCL), pin 20 (SDA) i GND. Na slici smo samo lemili žice na kontaktnu ploču Micro: bit. Za povezivanje žica možete upotrijebiti i jednu od razvodnih ploča za micro: bit.

Korak 2: MU Vision Sensor III

Senzor vida MU III
Senzor vida MU III

Senzor MU Vision glavni je AI modul koji prepoznaje različite kartice s brojevima. Ima I2C izlazni port koji se može koristiti za spajanje na Micro: bit (pin 19 i pin 20).

1. Za spajanje na Micro: bit, lijevi DIP prekidač 2 vidnog senzora 2 mora biti postavljen na "ON" za korištenje I2C načina rada.

2. Senzor vida postavljen je naopako (priključak senzora okrenut prema playeru) tako da kada igrač pokaže brojčanu karticu stroju, ona je "frontalna" s gledišta igrača.

Korak 3: Programiranje Micro: bita putem Makecode -a

Programiranje Micro: bit putem Makecode -a
Programiranje Micro: bit putem Makecode -a
Programiranje Micro: bit putem Makecode -a
Programiranje Micro: bit putem Makecode -a

Stroj možete programirati pomoću MakeCode. Micro: bit možete programirati u Javascript -u ili u blok kodu. Radi pojednostavljenja ovdje koristimo blok programiranje za ilustraciju.1. Uvoz biblioteke MUVisionSensorIII Odabirom "Napredno"-> "Proširenja" i u okvir za pretraživanje upišite "mu-opensource/MuVisionSensorIII-MakeCode". Iz rezultata odaberite proširenje "Muvs".

Sada ćete pronaći ovakve blokove MuVisionSensor

Korak 4: Inicijalizirajte MU Vision Sensor

Inicijalizirajte MU Vision Sensor
Inicijalizirajte MU Vision Sensor
Inicijalizirajte MU Vision Sensor
Inicijalizirajte MU Vision Sensor

2. Inicijalizacija MU Vision Sensor -a u početnom bloku i postavite ga da koristi I2C sabirnicu.

i Algoritam za dodavanje brojčane kartice.

Korak 5: Dodajte kôd za obradu rezultata otkrivanja

Dodajte kôd za obradu rezultata otkrivanja
Dodajte kôd za obradu rezultata otkrivanja

U petlji Forever dodajte kôd za obradu rezultata otkrivanja s MU Vision Sensor.

Korak 6: Prikažite rezultat na LED matrici

Prikažite rezultat na LED matrici
Prikažite rezultat na LED matrici

Koristimo prilagođenu funkciju za prikaz rezultata prepoznavanja brojeva. Napomena: Budući da smo Micro: bit postavili okomito, broj na LED zaslonu potrebno je zakrenuti za 90 stupnjeva.

Korak 7: Logika igre

Logika igre
Logika igre

Možete programirati micro: bit da da malo natuknice za tajni broj.

Korak 8: Dodajte traku života

Dodaj traku života
Dodaj traku života
Dodaj traku života
Dodaj traku života

Također možete doživjeti igru za malo više zabave. Koristimo lijevi stupac LED matrice za prikaz "trake života"

Korak 9: Dodajte glazbu

Dodajte glazbu
Dodajte glazbu

To je to. Zbog razmaka, na gornjoj slici nisu prikazani svi kodovi. Cijeli kôd možete pronaći ovdje.

Korak 10: Sažetak

Ovaj vodič vas uči kako izgraditi stroj za mini igre pomoću Micro: bita i MU Vision senzora. Uz pomoć vizualnog prepoznavanja s MU Vision Sensor -a, možete izgraditi mnoge slične igre za "fizičku igru" na Micro: bit platformi.

Preporučeni: