Orodha ya maudhui:

Unganisha Mchezo 4 Kutumia Arduino na Neopixel: Hatua 7 (na Picha)
Unganisha Mchezo 4 Kutumia Arduino na Neopixel: Hatua 7 (na Picha)

Video: Unganisha Mchezo 4 Kutumia Arduino na Neopixel: Hatua 7 (na Picha)

Video: Unganisha Mchezo 4 Kutumia Arduino na Neopixel: Hatua 7 (na Picha)
Video: SKR 1.4 - TMC2208 UART v3.0 2024, Novemba
Anonim
Image
Image
Sehemu
Sehemu

Badala ya kutoa tu zawadi ya kuchezea ya rafu, nilitaka kuwapa wajukuu wangu zawadi ya kipekee ambayo wangeweza kuweka pamoja na (kwa matumaini) kufurahiya. Wakati nambari ya Arduino ya mradi huu inaweza kuwa ngumu sana kwao kuelewa, dhana za msingi za uingizaji, pato, vitanzi, na hali zinazotumiwa katika nambari hii zinaweza kuelezewa kwa macho wakati wanacheza mchezo wa Unganisha 4.

Katika Agizo hili, nitakuonyesha jinsi ya kuweka kitanda cha Arduino ambacho unaweza kukusanyika na kuandikiana na watoto wako kucheza Connect 4. Hakuna utakaso unaohitajika kwa mradi huu; tu kuziba na kucheza.

Hatua ya 1: Sehemu

Kwa mradi huu, utahitaji:

  • Arduino Uno au sawa
  • 8x8 Neopixel RGB LED
  • Bodi ya mkate
  • Kitufe 3 cha kubadili
  • Waya za jumper
  • Screws
  • Kesi - baseboard na stendi ya kadibodi

Zana: Dereva wa parafujo, bunduki ya gundi

Hatua ya 2: Andaa Kitengo cha Stendi ya Kuonyesha ya Neopixel

Andaa Kitengo cha Stendi ya Kuonyesha ya Neopixel
Andaa Kitengo cha Stendi ya Kuonyesha ya Neopixel
Andaa Kitengo cha Stendi ya Kuonyesha ya Neopixel
Andaa Kitengo cha Stendi ya Kuonyesha ya Neopixel
Andaa Kitengo cha Stendi ya Kuonyesha ya Neopixel
Andaa Kitengo cha Stendi ya Kuonyesha ya Neopixel

Kwanza, unganisha waya 3 za kuruka kwa Neopixel. Ninatumia nambari ya rangi ya wiring ifuatayo:

Nyeupe: GND

Kijivu: 5V Zambarau: Takwimu IN

Kisha, weka Nelpixel kwenye ubao wa kuonyesha na gundi moto.

Hatua ya 3: Andaa Kitengo cha Kubadilisha Kitufe

Andaa Kitengo cha Kubadilisha Kitufe
Andaa Kitengo cha Kubadilisha Kitufe
Andaa Kitengo cha Kubadilisha Kitufe
Andaa Kitengo cha Kubadilisha Kitufe
Andaa Kitengo cha Kubadilisha Kitufe
Andaa Kitengo cha Kubadilisha Kitufe
Andaa Kitengo cha Kubadilisha Kitufe
Andaa Kitengo cha Kubadilisha Kitufe

Weka swichi za kitufe kwenye ubao wa mkate na unganisha waya za kuruka kwa kutumia nambari ya rangi ya wiring ifuatayo:

Brown: Button ya kushoto

Nyekundu: Kitufe cha Kushona Orange: Kitufe cha Kati Njano: Kitufe cha Kati Kijani: Kitufe cha Kulia Badilisha Bluu: Kitufe cha Kulia cha Kitufe

Kamba za hudhurungi, machungwa, kijani kibichi zimeunganishwa na (-) reli pamoja na waya mpya mweusi.

Kumbuka: Unaweza kugundua kuwa situmii vizuia vizuizi kwa vifungo hivi. Hiyo ni kwa sababu nitatumia nambari ya Arduino kutumia vipingaji vya siri vya 20K vya Arduino. Tazama mradi wangu mwingine juu ya jinsi ya kutumia vipinga vya ndani ukitumia nambari yako kwa mzunguko wako tu.

www.instructables.com/id/Simon-Whack-a-Mol …….

Hatua ya 4: Ambatisha Arduino na Mmiliki wa Betri kwa Baseboard

Ambatisha Arduino na Mmiliki wa Battery kwenye Baseboard
Ambatisha Arduino na Mmiliki wa Battery kwenye Baseboard

Tumia screws (au gundi moto) kushikamana na Arduino na mmiliki wa betri kwenye ubao wa msingi.

Hatua ya 5: Affix Kitengo cha Kuonyesha kwa Baseboard

Kitufe cha Kuonyesha Kiambatisho kwa Baseboard
Kitufe cha Kuonyesha Kiambatisho kwa Baseboard

Tumia gundi ya moto kubandika kitengo cha kuonyesha kwenye ubao wa msingi kama inavyoonyeshwa.

Hatua ya 6: Unganisha waya za Jumper kwa Arduino

Unganisha waya za Jumper kwa Arduino
Unganisha waya za Jumper kwa Arduino
Unganisha waya za Jumper kwa Arduino
Unganisha waya za Jumper kwa Arduino
Unganisha waya za Jumper kwa Arduino
Unganisha waya za Jumper kwa Arduino
Unganisha waya za Jumper kwa Arduino
Unganisha waya za Jumper kwa Arduino

Unganisha waya zote za kuruka kwa Arduino kulingana na mgawo wa pini ifuatayo:

Nyekundu -> 2

Njano -> 3 Bluu -> 4 Zambarau -> 5 Nyeusi -> GND Nyeupe -> GND Kijivu -> 5V

Hatua ya 7: Pakia Nambari na Ucheze

Nilipakia Arduino kabla na nambari iliyowekwa ili mara tu betri ya 9V ilipounganishwa na Arduino, ilianza kucheza mchezo. Vifungo vya samawati ni vya kusongesha nafasi yako ya chip kwenye safu ya kushoto au kulia kabla ya kubonyeza kitufe cha manjano kuacha chip. (Tazama video)

Kuingiza hali ya onyesho, bonyeza tu kitufe chochote na bonyeza na uachilie upya. Mara skrini iko wazi, toa kitufe na utaona nyekundu na bluu ikicheza kiatomati. Utagundua kuwa katika hali ya onyesho, wachezaji nyekundu na hudhurungi wanachagua safu wima tu na hawatumii mkakati wowote wa kushinda kumpiga mchezaji mwingine.

Ili kutoka kwenye hali ya onyesho, weka tu Arduino.

Ninapanga kuongeza mchezaji mmoja dhidi ya hali ya Arduino katika siku zijazo kwa hivyo ikiwa unajua algorithm ya msingi ya Unganisha 4, nijulishe.

Ilipendekeza: