Orodha ya maudhui:
- Hatua ya 1: Vipengele vinahitajika
- Hatua ya 2: Kuunganisha na Kupima Uonyesho
- Hatua ya 3: Fanya Uunganisho wa Mwisho: Skrini na Swiches
- Hatua ya 4: Sehemu ya Programu na Michezo Yako
Video: Mchezo wa Arduino wa 8-bit: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Hamjambo!
Hii itakuwa mafunzo rahisi juu ya jinsi ya kujenga usanidi wa michezo ya kubahatisha 8-bit ukitumia arduino.
Hatua ya 1: Vipengele vinahitajika
1. Arduino (https://www.arduino.cc/)
2. Arduino IDE (https://www.arduino.cc/)
3. Bodi ya mkate au Bodi ya Vero (kulingana na hitaji lako)
Onyesho la picha la Nokia 5110 (https://amzn.to/2N9PUd9)
5. Vifungo vya kushinikiza kwa kugusa (https://amzn.to/2Byqwwy)
6. 12 ohm kupinga
7. Buzzer
8. Waya kuunganisha
Hatua ya 2: Kuunganisha na Kupima Uonyesho
Kabla ya kuanza na mradi ni bora kuoanisha skrini na arduino na ujaribu ikiwa inafanya kazi au la.
Sasa, onyesho lako litakuwa na bandari 8: Vcc, LED, Ground, Rst, CE, DC, DIN na CLK (sio kwa mpangilio, angalia mtengenezaji wako au tovuti unayonunua kutoka).
Unganisha Vcc kwenye usambazaji wa umeme wa 3.3V kwenye arduino na bandari ya LED na ardhi zote zitakwenda kwenye pini ya GND kwenye arduino. Unganisha bandari zingine kama ilivyoelezwa kwenye nambari. RST-12, CE-11, DC-10, DIN-9, CLK-8.
Sasa endesha nambari hiyo na ikiwa kila kitu kitafanya kazi vizuri unapaswa kuona saizi zote kwenye skrini zikiwa nyeusi na taa ya nyuma iwashwe.
## USIUZE VIUNGANO VILIVYOZUNGUMZWA KATIKA HATUA HII KIDOGO #
Hatua ya 3: Fanya Uunganisho wa Mwisho: Skrini na Swiches
(* Najua mradi wangu unaonekana mchafu kwa sababu sikuwa na vitu vya kutengeneza bodi maalum ya PCB kwa hiyo. Kwa hivyo nilienda kwa mtindo wa zamani wa shule *)
Kwa kweli kutakuwa na vifungo 4 + 3 = 7 kwa mchezo wako wa mchezo. Vifungo 4 vya pedi-D (juu, chini, kulia, kushoto) na zingine 3 (A, B, C) kwa kazi zingine.
Sanidi tena viunganisho kwenye ubao kulingana na nambari.
Usibadilishe majina ya jumla katika nambari.
#fafanua SCR_CLK 13;
#fafanua SCR_DIN 11;
#fafanua SCR_DC A2;
#fafanua SCR_CS A1;
#fafanua SCR_RST A0;
#fafanua BTN_UP_PIN 9;
#fafanua BTN_RIGHT_PIN 7;
#fafanua BTN_DOWN_PIN 6;
#fafanua BTN_LEFT_PIN 8;
#fafanua BTN_A_PIN 4;
#fafanua BTN_B_PIN 2;
#fafanua BTN_C_PIN A3;
#fafanua BuzzerPin 3;
Unganisha bandari ya Vcc, Backlight na Ground ya onyesho kama ilivyoelezwa katika hatua ya awali na bandari zingine kulingana na ufafanuzi wa jumla uliotajwa hapa.
Solder vifungo kwenye bodi yako ya manukato. Kituo kimoja cha vifungo huenda kwa bandari za kibinafsi za arduino kama ilivyoelezwa kwenye nambari. Unganisha sehemu nyingine ya vifungo vyote pamoja na uiunganishe chini baada ya kuunganisha kontena (kontena hutumiwa kuzuia kuzunguka kwa muda mfupi vinginevyo bila kontena la sasa litatiririka moja kwa moja kutoka kwa bandari za arduino kwenda ardhini). Unganisha buzzer pia.
Hatua ya 4: Sehemu ya Programu na Michezo Yako
Fungua kivinjari chako na utafute Gamebuino wiki (https://legacy.gamebuino.com/wiki/index.php?title=M…). Elekea sehemu ya kupakua kwenye wavuti.
- Pakua IDE ya arduino (https://arduino.cc/en/main/software) na iwe imewekwa kwenye kompyuta yako.
- Pakua maktaba ya gamebuino (https://github.com/Rodot/Gamebuino/archive/master…)
- Pia Maktaba ya Adafruit-GFX (https://github.com/adafruit/Adafruit-GFX-Library)
- Adafruit-PCD8544-Nokia-5110-LCD-maktaba (https://github.com/adafruit/Adafruit-PCD8544-Noki…)
Kwanza pakua IDE ya arduino na iwe imewekwa kwenye kompyuta yako.
Pakua maktaba zingine na uziondoe. (Je! Antivirus yako imezimwa au uiondoe kwenye folda ya "USICHANGANYE" kwa sababu laini za antivirus wakati mwingine huchafua na faili za maktaba na nambari yako haifanyi kazi ingawa sio faili mbaya).
Nakili folda hizo za maktaba zilizotolewa.
Sasa nenda kwenye folda yako ya maktaba ya Arduino (faili za programu-> arduino-> maktaba). Bandika folda zilizonakiliwa hapa.
Ili kujaribu ikiwa kila kitu kinaenda vizuri au la nimeambatanisha mchezo wa solo wa Pong. Unganisha hati kwenye IDE yako ya arduino kisha uipakie kwenye ubao. Ikiwa hii inaendesha kila kitu ni sawa.
Ili kucheza michezo mingine:
Elekea kwenye ukurasa wa wiki wa gamebuino na nenda kwenye sehemu ya michezo. Hapa unaweza kupata michezo mingi iliyopakiwa na waendelezaji wa mchezo wa hobbyist. Ziko huru kupakua. Pakua moja yao na uwatoe kwa njia ile ile kama vile ulivyoondoa folda za maktaba.
Fungua folda iliyotolewa na jaribu kutafuta faili ya.ino. Fungua hiyo kwenye IDE yako na nakili ubonyeze kitufe na nambari ya upatanisho wa jumla ya bandari ya LCD iliyotajwa katika hatua ya awali. Nakili kubandika msimbo hapo mwanzo wa msimbo wa chanzo cha mchezo. USIBADILI JINA MBALIMBALI.
Nimeambatanisha mchezo wa pong_solo (ndio, ni mchezo mzima tu kukusanya upakiaji na ucheze) na mfano wa nini unapaswa kufanya kwenye faili ya zombiemaster ino (pakua mchezo mkuu wa zombie na ufanye mabadiliko kama nilivyofanya mwanzoni)
Ikiwa kila kitu kinafanya kazi vizuri endelea na kufurahiya.:)
Ikiwa unataka kuwa sehemu ya jamii ya gamebuino kichwa kuelekea wiki ya gamebuino na unaweza kutengeneza michezo yako mwenyewe na vitu.
Ilipendekeza:
Mchezo wa Mkasi wa Mkamba wa Arduino wa Mkononi Kutumia Mchezo wa 20x4 LCD Onyesha na I2C: Hatua 7
Mchezo wa Mkasi wa Mwamba wa Arduino wa Mkononi Kutumia Uonyesho wa LCD 20x4 na I2C: Halo kila mtu au labda niseme " Hello World! Huu ni mchezo wa Mikasi ya Mwamba wa Arduino wa Mkononi kwa kutumia onyesho la LCD la I2C 20x4. Mimi
Mdhibiti wa Mchezo wa Rhythm ya Arduino (kwa Mchezo Wangu Mwenyewe): Hatua 6
Mdhibiti wa Mchezo wa Rhythm ya Arduino (kwa Mchezo Wangu Mwenyewe): Katika hii nitafundishwa nitakuonyesha jinsi ninavyounda Mdhibiti wa Mchezo wa Rhythm kutoka mwanzoni. Inajumuisha ujuzi wa msingi wa kutengeneza kuni, ujuzi wa msingi wa uchapishaji 3d na ujuzi wa msingi wa kutengeneza. Labda unaweza kujenga mradi huu kwa ufanisi ikiwa huna mtu wa zamani
Kidhibiti cha Mchezo wa Arduino Kulingana na DIY - Arduino PS2 Mdhibiti wa Mchezo - Kucheza Tekken na DIY Arduino Gamepad: Hatua 7
Kidhibiti cha Mchezo wa Arduino Kulingana na DIY | Arduino PS2 Mdhibiti wa Mchezo | Kucheza Tekken na DIY Arduino Gamepad: Halo jamani, kucheza michezo kila wakati ni raha lakini kucheza na Mdhibiti wako wa mchezo wa dhana ya DIY ni ya kufurahisha zaidi. Kwa hivyo tutafanya Mdhibiti wa mchezo kutumia arduino pro micro katika mafundisho haya
Mdhibiti wa Mchezo wa Arduino + Mchezo wa Umoja: Hatua 5
Mdhibiti wa Mchezo wa Arduino + Mchezo wa Umoja: Katika hii nitafundishwa nitakuonyesha jinsi ya kujenga / kupanga kidhibiti cha mchezo wa arduino ambacho kinaweza kuungana na umoja
Mchezo wa Arcade wa Mchezo wa Mpira wa Kikapu ulio na alama za kuhesabu hoops ukitumia Jukwaa lililopachikwa la Arduino: Hatua 13
Mchezo wa Arcade wa Mchezo wa Mpira wa Kikapu ulio na alama za kuhesabu hoops ukitumia Jukwaa lililopachikwa la Ariveino: Kati ya michezo yote huko nje, burudani zaidi ni michezo ya arcades. Kwa hivyo, tulifikiri kwanini tusijifanye nyumbani! Na hapa tuko, mchezo wa burudani zaidi wa DIY ambao ungewahi kucheza hadi sasa - Mchezo wa Mpira wa Kikapu wa DIY! Sio tu kwamba ni