Orodha ya maudhui:

Mavazi ya Roho ya Arduino Pac-Man: 3 Hatua
Mavazi ya Roho ya Arduino Pac-Man: 3 Hatua

Video: Mavazi ya Roho ya Arduino Pac-Man: 3 Hatua

Video: Mavazi ya Roho ya Arduino Pac-Man: 3 Hatua
Video: Как управлять несколькими серводвигателями с помощью одного потенциометра с Arduino 2024, Juni
Anonim
Image
Image
Kusanya Arduino na Skrini
Kusanya Arduino na Skrini

Pac-Man ni mchezo wa video wa CLASSIC. Mwaka huu, wafanyikazi wetu wa shule wanavaa kama wahusika wa mchezo wa Pac-Man. Vichwa vya mada ni Pac-Man, walimu ni vizuka.

Ni rahisi kupata kipande cha rangi cha Bodi ya Bristol, kata duara nusu juu, kata jino la kuona chini na uweke macho meupe na meusi ya karatasi.

Kwa kuwa mimi ni mwalimu wa Masomo ya Kompyuta, macho ya karatasi hayatakata! Wacha tuweke Arduino kwenye kesi hiyo na tuhuishe macho!

Mradi huu unachukua nafasi ya macho ya karatasi na Arduino Unos mbili na mbili mcu_friend 320x240 TFT ngao za kugusa. Ni onyesho kubwa la mawasiliano ya serial kati ya Arduinos mbili.

Ukubwa wa mradi huu ni upana wa inchi 18 na inchi 24 urefu. Kwa hivyo inaweza kutengenezwa kutoka kipande 1 cha Bodi ya Bristol na kipande 1 cha kadibodi kutoka sanduku kubwa.

Wacha tuifanye!

Vifaa

  • Arduino mbili (Uno au Mega 2560) (angalia picha hapo juu)
  • Gundi na mkanda wa bomba kukusanya mavazi yako
  • Kadi ya bati ili kukaza roho yako.
  • Rangi Bristol Bodi ya kufanya mzuka wako.
  • Chuma cha kulehemu na urefu mfupi wa waya
  • Kamba mbili za kiraka cha clip ya alligator kuunganisha Arduinos
  • Betri mbili za 9V na klipu za kiunganishi
  • Mbili mcu_friend 320x240 TFT Touchscreen Display Shields. Hakikisha ni jozi zinazolingana. Seti yangu ya asili ilikuwa na asili ya skrini (0, 0) katika pembe tofauti. Ikiwa huna jozi zinazolingana, itabidi ufanye Arduino moja ifanye mabadiliko ya macho kwa mwelekeo tofauti ili kuzifanya zilingane.

Hatua ya 1: Kusanya Arduino na Skrini

Kusanya Arduino na Skrini
Kusanya Arduino na Skrini
Kusanya Arduino na Skrini
Kusanya Arduino na Skrini

Hakikisha Arduino zako hazijaunganishwa kwenye kompyuta au chanzo cha nguvu.

Ni muhimu kuhakikisha kuwa unaweka kwa uangalifu pini kwenye kila ngao ya skrini na Arduino. Usipoziunganisha kwa usahihi, utakaanga ngao na HALLOWEEN ITAHARIBIKA! UNATAKA KUHARIBU HALLOWEEN? Je!

Sikufikiria hivyo.. Kusonga mbele!

Kila Arduino ina siri ya Rx0 siri na pini ya Serial Tx1. Solder urefu mfupi wa waya kwenye pini ya MASTER's Tx1.

Solder urefu mfupi wa waya kwenye pini ya RX0 ya SLAVE.

Solder urefu mfupi wa waya kwenye pini ya GND ya kila Arduino.

Unganisha kila ngao kwa Arduino husika.

Usiunganishe Arduino pamoja bado.

Hatua ya 2: Pakia Mchoro kwa Kila Arduino

Michoro inahitaji michoro mbili na maktaba za skrini kupakiwa kwenye IDE yako ya Arduino.

Chini ya menyu ya 'Mchoro', chagua 'Jumuisha Maktaba', kisha 'Dhibiti Maktaba'.

Kwenye uwanja wa Utafutaji, tafuta 'Adafruit GFX' na uongeze kwenye IDE yako.

Kwenye uwanja wa Utafutaji, tafuta 'MCUFriend' na uongeze kwenye IDE yako.

Arduino kila mmoja ana mchoro ambao huzunguka jicho kutoka kushoto kwenda kulia kwenye skrini. Jicho la kulia Arduino ni MASTER na jicho la kushoto Arduino ni MTUMWA.

Mchoro wa kimsingi huchota jicho (mstatili mweusi na duara) upande wa kushoto wa onyesho, kisha utumie vitanzi viwili vya FOR kwa amri ya kusogeza wima kuhamisha jicho kutoka kushoto kwenda kulia na kurudi kwa mzunguko.

Kama Mwalimu anaanza mzunguko, hutuma herufi '1' kupitia bandari yake ya Serial kwa Mtumwa. Wakati Mtumwa anapokea '1', huanza mzunguko wake. Mwalimu bila kuzunguka huzunguka jicho lake na kutuma mapigo. Matokeo yake ni mwendo wa kushoto wa kulia wa kushoto wa wahusika wa Pac-Man Ghost!

Fungua na upakie michoro ya MASTER na SLAVE kwenye seti zao za Arduino / Screen.

Tenganisha Arduino kwa muda kutoka kwa kompyuta.

Unganisha GND mbili pamoja na kamba ya kiraka.

Unganisha pini ya Master Tx1 kwa pini ya Rx0 ya Mtumwa na kamba ya kiraka.

Unganisha Arduino zako kwenye kompyuta. Macho inapaswa kuanza baiskeli.

Woohoo!

Hatua ya 3: Tengeneza vazi la Ghost

Tengeneza vazi la Ghost
Tengeneza vazi la Ghost
Tengeneza vazi la Ghost
Tengeneza vazi la Ghost
Tengeneza vazi la Ghost
Tengeneza vazi la Ghost
Tengeneza vazi la Ghost
Tengeneza vazi la Ghost

Kata kadibodi yako ya bati katika umbo la roho ya kawaida. Vipimo vyangu ni 18 inches upana na 24 inches high.

Gundi kikato cha kabati kwenye bodi ya Bristol. Kama glues zingine hupungua wakati zinauka, unaweza kutaka kuweka mkutano chini na kuweka uzito juu yake ili kuhakikisha inakaa sawa wakati gundi inakauka.

Mara gundi ikakauka, punguza bodi ya Bristol iliyozidi kutoka kwa kadibodi.

Sasa geuza mzuka ili upande wa bati uwe juu.

Kumbuka, mavazi sasa yamebadilishwa.

Weka MASTER Arduino upande wa KULIA wa kadibodi na SLAVE Arduino upande wa KUSHOTO, umewekwa kama unavyotaka. Hakikisha kamba za kiraka za alligator zinaweza kuunganisha Arduino mbili.

Fuatilia ngao na penseli.

Kata kwa uangalifu mashimo ya macho.

Sasa ambatisha kila Arduino / Onyesha kwenye vazi na mkanda wa bomba. Ambatisha betri mbili za 9V zilizo karibu ili upate unganisho rahisi kwa Arduino.

Imarisha Arduino zako na twende ujanja-au-kutibu!

Bila kusema, unaweza kutaka kuweka mkanda upande wa nyuma wa Arduino kwa hivyo hakuna mizunguko fupi ikiwa inawasiliana na mvua na / au zipu za chuma kwenye kanzu / koti nk Kuwa salama!

Weka kamba kuzunguka kwa wewe kuiweka kwenye mabega yako, vaa juu nyeusi na suruali nyeusi na uko tayari kumfukuza PacMan karibu na ujirani wako! Fanya seti nzima!

Heri ya Halloween!

Ilipendekeza: