Orodha ya maudhui:

Mini "Nadhani Nambari" Mashine ya Mchezo Na Micro: kidogo: Hatua 10
Mini "Nadhani Nambari" Mashine ya Mchezo Na Micro: kidogo: Hatua 10

Video: Mini "Nadhani Nambari" Mashine ya Mchezo Na Micro: kidogo: Hatua 10

Video: Mini
Video: Millions Left Behind! ~ Abandoned Victorian Castle of the English Wellington Family 2024, Julai
Anonim
Mini
Mini

Je! Umewahi kucheza "Nadhani Nambari"? Hii ni mashine rahisi sana ya kujenga mini ambayo inacheza "Nadhani Nambari" na wewe. Tulibuni mradi huu wa DIY kuhamasisha uchezaji wa mwili na kusaidia watoto kujifunza programu. Inatumia sensa ya Maono ya MU kuhisi kadi za nambari, ambazo mchezaji atajaribu kubahatisha nambari ya nasibu ambayo mashine imechagua.

Usanidi umeelezewa katika picha hii.

Sensorer ya maono ya MU ambayo inaweza kutambua kadi za nambari zilizochapishwa imeunganishwa na Micro: kidogo kupitia basi ya I2C. Bodi mbili za PCB na spika hushikiliwa pamoja kwa kutumia standi iliyojengwa kutoka kwa vipande vya mbinu ya LEGO ili kamera iangalie chini kwa pembe ya digrii 45. Hakikisha hakuna kitu cha kuzuia mwonekano wa kamera mbele ya Micro: kidogo ambapo mchezaji atawasilisha kadi ya nambari kwenye mashine.

Vifaa

Kidogo cha BBC: bodi ndogo

×1

Morpx MU Vision Sensor III

×1

Vipande vya Ufundi vya LEGO

Pini 1 ya Pimoroni: kidogo × 1

Spika: 0.25W, 8 ohms

Hatua ya 1: Kuunganisha waya

Kuunganisha waya
Kuunganisha waya

Utahitaji kuunganisha waya 6. Spika ina waya mbili zinazounganisha na pini ya "0" na "GND" ya Micro: bit. Sensor ya MU Vision ina waya 4 zinazounganishwa na basi ya I2C - 3V, pini 19 (SCL), pini 20 (SDA) na GND. Katika picha, tuliunganisha tu waya kwenye pedi ya mawasiliano ya Micro: bit. Unaweza pia kutumia moja ya bodi ya kuzuka kwa micro: kidogo kuunganisha waya.

Hatua ya 2: Muono wa Muono wa MU Vision

Sensor ya Maono ya MU
Sensor ya Maono ya MU

Sensor ya MU Vision ni moduli kuu ya AI inayotambua kadi tofauti za nambari. Inayo bandari ya pato ya I2C ambayo inaweza kutumika kuungana na Micro: bit (pin 19 na pin 20).

1. Kuunganisha kwa Micro: kidogo, sensorer ya kushoto ya DIP switch 2 inahitaji kuweka "ON" ili kutumia hali ya I2C.

2. Sensor ya maono imewekwa kichwa chini (kontakt ya sensorer inakabiliwa na kichezaji) ili mchezaji anapowasilisha kadi ya nambari kwenye mashine iwe "mbele" kutoka kwa mtazamo wa mchezaji.

Hatua ya 3: Kupangilia Micro: kidogo Kupitia Makecode

Programu ndogo: kidogo kupitia Makecode
Programu ndogo: kidogo kupitia Makecode
Programu ndogo: kidogo kupitia Makecode
Programu ndogo: kidogo kupitia Makecode

Unaweza kupanga mashine kwa kutumia MakeCode. Unaweza kupanga Micro: kidogo katika Javascript zote mbili au katika kificho cha kuzuia. Ili kuifanya iwe rahisi tunatumia programu ya kuzuia kuonyesha hapa. Ingiza maktaba ya MUVisionSensorIII Kwa kuchagua "Advanced" -> "Viendelezi", na andika "mu-opensource / MuVisionSensorIII-MakeCode" kwenye kisanduku cha kutafutia. Chagua ugani wa "Muvs" kutoka kwa matokeo.

Sasa utapata vizuizi vya MuVisionSensor kama hii

Hatua ya 4: Anzisha Sura ya Maono ya MU

Anzisha Sura ya Maono ya MU
Anzisha Sura ya Maono ya MU
Anzisha Sura ya Maono ya MU
Anzisha Sura ya Maono ya MU

2. Uanzishaji wa Sensor ya Maono ya MU kwenye kizuizi cha mwanzo na uweke kutumia basi ya I2C.

na Ongeza algorithm ya Kadi ya Nambari.

Hatua ya 5: Ongeza Nambari ya Usindikaji ili Kusindika Matokeo ya Kugundua

Ongeza Msimbo ili Kusindika Matokeo ya Kugundua
Ongeza Msimbo ili Kusindika Matokeo ya Kugundua

Kwenye kitanzi cha Milele, ongeza nambari ili kuchakata matokeo ya kugundua kutoka kwa Sura ya Maono ya MU.

Hatua ya 6: Onyesha Matokeo kwenye Matrix ya LED

Onyesha Matokeo kwenye Matrix ya LED
Onyesha Matokeo kwenye Matrix ya LED

Tunatumia kazi ya kawaida kuonyesha matokeo ya utambuzi wa nambari Kumbuka: Kwa kuwa tuliweka Micro: kidogo kwa wima, nambari kwenye onyesho la LED inahitaji kuzungushwa na digrii 90.

Hatua ya 7: Mantiki ya Mchezo

Mchezo Mantiki
Mchezo Mantiki

Unaweza kupanga micro: bit kutoa kidokezo kidogo kwa nambari ya siri.

Hatua ya 8: Ongeza Upau wa Maisha

Ongeza Baa ya Maisha
Ongeza Baa ya Maisha
Ongeza Baa ya Maisha
Ongeza Baa ya Maisha

Unaweza pia kuishi kwa mchezo kwa kujifurahisha zaidi. Tunatumia safu ya kushoto ya tumbo la LED kuonyesha "bar ya maisha"

Hatua ya 9: Ongeza Muziki

Ongeza Muziki
Ongeza Muziki

Hiyo ndio. Kwa sababu ya nafasi, sio nambari zote zinazoonyeshwa kwenye takwimu hapo juu. Unaweza kupata nambari kamili hapa.

Hatua ya 10: Muhtasari

Mafunzo haya yanakufundisha jinsi ya kuunda mashine ndogo ya mchezo kwa kutumia Micro: bit na sensorer ya Maono ya MU. Kwa msaada wa utambuzi wa kuona kutoka kwa Sura ya Muono ya MU, unaweza kujenga michezo mingi inayofanana ya "kucheza kwa mwili" kwenye jukwaa la Micro: bit.

Ilipendekeza: