Բովանդակություն:
- Պարագաներ
- Քայլ 1: Քայլ 1. Կտրեք արտաքին տեսքը
- Քայլ 2: Քայլ 2. Հավաքեք կմախք
- Քայլ 3. Քայլ 3. Հավաքեք արտաքին
- Քայլ 4: Քայլ 4. Կոդավորեք Arduino- ն
- Քայլ 5. Քայլ 5. Էլեկտրոնիկայի լարերի միացում
- Քայլ 6: Քայլ 6. Ստեղծեք ազնվամորի Pi 3
- Քայլ 7: Քայլ 8. Դրեք ամեն ինչ միասին
Video: Մինի Արկադային պահարան `7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս հրահանգը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com)
Պարագաներ
Արկադային ջոյստիկ
4 x Արկադային կոճակներ
Breadboard
Breadboard լարերը
7 դյույմանոց էկրան ՝ HDMI մուտքով
HDMI մալուխ
Ազնվամորի Պի 3
5V 2.5A ազնվամորի Pi սնուցման աղբյուր
Արդուինո Լեոնարդո
Նրբատախտակ
1 դյույմ քառակուսի dowels
Քայլ 1: Քայլ 1. Կտրեք արտաքին տեսքը
Այս քայլի համար իդեալական կլինի լազերային դանակ օգտագործել ճշգրիտ կտրվածքների համար, որպեսզի պահարանի եզրերը գեղեցիկ և ողորկ լինեն: Եթե դուք հասանելի չեք, ապա սղոցը նույնքան լավ կաշխատի, չնայած դա կպահանջի որոշ ժամանակ և բավականին էներգիա:
Կտրեք գուլպանը հետևյալ հատվածների. 4 x 10 դյույմ, 2 x 12.5 դյույմ, 2 x 8 դյույմ, 2 x 3 դյույմ, 2 x 3.3 դյույմ, 2 x 9.3 դյույմ 15 աստիճանի անկյան տակ: Դրանք կկազմեն արկադային պահարանի կմախքը:
Այժմ. Նրբատախտակը կտրեք հետևյալ չափերով ՝ 10 դյույմ x 4 դյույմ, 10 դյույմ x 10,3 դյույմ (համոզվեք, որ նաև կտրեք այս կտորի տարածքը էկրանի հատուկ չափսերով), 10 դյույմ 12,5 դյույմ, 10 դյույմ 5 դյույմ, 2 հատված 12,5 դյույմ x 12 դյույմ, համոզվեք, որ կտրեք 5 դյույմ հատվածը դեպի ներս 15 աստիճանի անկյան տակ (այս վերջին 2 հատվածները կաբինետի կողային վահանակներն են: Համոզվեք, որ հղում կատարեք մոդելին `ձեր կտրվածքի դիզայնը համոզվելու համար): համապատասխանում է նույն ձևին)
Քայլ 2: Քայլ 2. Հավաքեք կմախք
Միացրեք չորս 10 դյույմանոց չորս հատվածները ուղղանկյունի ՝ օգտագործելով փայտե պտուտակներ: Սա կլինի կաբինետի հատակը:
Միացրեք 12,5 դյույմը ուղղանկյան մի կողմի անկյունների վերևին: Սա կլինի կաբինետի հետևը:
Միացրեք պահարանի 2 հատվածները, որոնք կազմում են հետևը ՝ 8 դյույմ հատվածով:
Ավելացրեք 3.3 դյույմանոց ուղղահայաց հատվածները հետևի հատվածներին, որպեսզի նրանք նայեն կաբինետի առջևից:
Ավելացրեք 10 դյույմ հատված անմիջապես կաբինետի առջևի 10 դյույմանոց հատվածի վրա, որպեսզի նույն երկու կտորները շարված լինեն միմյանց վրա:
Ձեր տեղադրած 10 դյույմ հատվածի երկու կողմերին ավելացրեք 3 դյույմ հատված: Այս կողային մասերը կկապվեն անկյունային հատվածների հետ և կլինեն այն կողմը, որտեղ տեղավորվում է ջոյսթիկը և կոճակները:
Ավելացրեք ձեր տեղադրած կտորները միացնող անկյունային հատվածները կաբինետի վերին հատվածից դուրս ցցված կտորներին:
Վերջապես, ավելացրեք վերջնական 8 դյույմ կտորը կաբինետի վերևի մոտ գտնվող անկյունային հատվածների միջև:
Այժմ դուք պետք է ունենաք լիովին հավաքված կմախք, որը հիշեցնում է մինի արկադային պահարան:
Քայլ 3. Քայլ 3. Հավաքեք արտաքին
Նրբատախտակի մեջ կտրեք չորս 22 մմ անցք արկադային կոճակների համար և կպչեք տախտակի աջ կեսին ՝ համոզվելով, որ ձախ կողմում բավականաչափ տեղ եք թողնում փայտիկի համար:
Ձախ կեսի համար 20 մմ անցք կտրեք արկադային ձողի համար:
Նրբատախտակի բոլոր կտորները հավաքեք կմախքի վրա, բացառությամբ հետևի և կոճակի/ջոյսթիկի տախտակի: Մենք մասերը կթողնենք, որպեսզի կարողանանք ավելացնել էլեկտրոնիկան և այլ բաղադրիչները:
Քայլ 4: Քայլ 4. Կոդավորեք Arduino- ն
Ձեր arduino- ում ավելացրեք հետևյալ ծածկագիրը: Այս ծածկագիրը arduino- ին հնարավորություն է տալիս կարդալ կոճակների սեղմումներն ու ելքերը `որպես ազնվամորի pi- ի ստեղնաշարի մուտքագրումներ:
void setup () {
Keyboard.being ();
pinMode (2, INPUT_PULLUP); // Joystick Up
pinMode (3, INPUT_PULLUP); // Joystick Down
pinMode (4, INPUT_PULLUP); // Joystick Right
pinMode (5, INPUT_PULLUP); // oyոյստիկ ձախ
pinMode (6, INPUT_PULLUP); // Կոճակ 1
pinMode (7, INPUT_PULLUP); // Կոճակ 2
pinMode (8, INPUT_PULLUP); // Կոճակ 3
pinMode (9, INPUT_PULLUP); // Կոճակ 4
}
դատարկ շրջան () {
int State2 = digitalRead (2);
int State3 = digitalRead (3);
int State4 = digitalRead (4);
int State5 = digitalRead (5);
int State6 = digitalRead (6);
int State7 = digitalRead (7);
int State8 = digitalRead (8);
int State9 = digitalRead (9);
եթե (վիճակ 2 == OWԱOWՐ) {
Keyboard.press (215)
}
ուրիշ {
Ստեղնաշար. Թողարկում (215)
}
եթե (վիճակ 3 == OWԱOWՐ) {
Keyboard.press (216)
}
ուրիշ {
Ստեղնաշար. Թողարկում (216)
}
եթե (վիճակ 4 == OWԱOWՐ) {
Keyboard.press (217)
}
ուրիշ {
Ստեղնաշար. Թողարկում (217)
}
եթե (վիճակ 5 == OWԱOWՐ) {
Keyboard.press (218)
}
ուրիշ {
Ստեղնաշար. Թողարկում (218)
}
եթե (վիճակ 6 == OWԱOWՐ) {
Keyboard.press (219)
}
ուրիշ {
Ստեղնաշար. Թողարկում (219)
}
եթե (վիճակ 7 == OWԱOWՐ) {
Keyboard.press (220)
}
ուրիշ {
Ստեղնաշար. Թողարկում (220)
}
եթե (վիճակ 8 == OWԱOWՐ) {
Keyboard.press (221)
}
ուրիշ {
Ստեղնաշար. Թողարկում (221)
}
եթե (վիճակ 9 == OWԱOWՐ) {'
Keyboard.press (222)
}
ուրիշ {
Ստեղնաշար. Թողարկում (222)
}
}
Քայլ 5. Քայլ 5. Էլեկտրոնիկայի լարերի միացում
Օգտագործելով ծածկագիրը ՝ ժոդիստիկն ամրացրեք arduino- ի 2 -ից 5 -րդ կապում և հիմնավորեք 5 -րդ քորոցը:
Հաջորդը, յուրաքանչյուր կոճակի վրա ամրացրեք մեկ կապում գետնին, իսկ մնացած կապումներն ամրացրեք arduino- ի 6 -ից 9 -ը:
Վերջապես, միացրեք arduino- ն ազնվամորու pi- ի մեջ, որը մենք կստեղծենք հաջորդ քայլին:
Քայլ 6: Քայլ 6. Ստեղծեք ազնվամորի Pi 3
Գնացեք https://retropie.org.uk/download/ և ներբեռնեք retropie- ի վերջին տարբերակը:
Օգտագործելով ձեր նախընտրած ծրագրաշարը, պատկերը միացրեք microSD քարտին և տեղադրեք ազնվամորի pi 3. մեջ: Ես խորհուրդ եմ տալիս win32 սկավառակի պատկերիչ:
Միացրեք ազնվամորի pi- ն 7 դյույմանոց էկրանին և սնուցման աղբյուրին:
Երբ պահանջվում է կարգավորել կարգավորիչը, հետևեք ընթացակարգին ՝ օգտագործելով arduino joystick- ը, որը նախկինում լարերով կոդավորված և լարված էր:
Այս հատուկ կազմաձևի համար մենք SNES- ով կանցկացնենք տիեզերական զավթիչներ, այնպես որ առցանց գտեք ռոմի պատճենը այնպիսի հեղինակավոր աղբյուրից, ինչպիսին է
Այժմ փոխանցեք ROM- ը ՝ օգտագործելով ծրագիր, ինչպիսին է winSCP- ն ssh- ը ազնվամորի pi- ում և պատճենելով ֆայլը/retropie/roms/snes գրացուցակում:
Վերագործարկեք ազնվամորու pi- ն և SNES- ի պատկերանշանը պետք է ավելացվեն ընտրացանկում ՝ իր ընտրացանկում նշված տիեզերական զավթիչներով ROM- ով:
Քայլ 7: Քայլ 8. Դրեք ամեն ինչ միասին
Պտուտակացրեք դրանք ջոյսթիկը նրբատախտակի վրա: Այնուհետեւ ավելացրեք կոճակները: Շատերը կունենան սողնակ ներսից, որը կպահի այն տեղում առանց պտուտակների օգտագործման:
Joyոյսթիկով և կոճակներով տախտակը ամրացրեք պահարանի կմախքին ՝ ամրացնելով այն տեղում:
Տեղադրեք էկրանը անկյունագծի մեջ կտրված անցքի մեջ:
Միացրեք ամբողջ էլեկտրոնիկան և տեղադրեք հետևի տախտակի վրա ՝ այն փակելու համար: Համոզվեք, որ հոսանքի աղբյուրի համար մի փոս թողեք վարդակից միացնելու համար:
Խորհուրդ ենք տալիս:
Պատվերով Bartop Արկադային պահարան. 32 քայլ (նկարներով)
Բարև և շնորհակալություն, որ ստուգեցիք իմ առաջին հրահանգը, թե ինչպես կառուցել հարմարեցված բարտոպային արկադային պահարան: Arcades- ն իսկապես սկսել է վերադառնալ, քանի որ մենք մեծանում ենք և ցանկանում ենք վայելել որոշ նոստալգիկ ռետրո խաղեր: Դա հիանալի հնարավորություն է տալիս
Կոկտեյլային սեղան Արկադային պահարան `8 քայլ
Cocktail Table Arcade Cabinet. Ես որոշեցի ինչ -որ լավ բան անել ինձ համար և օգտագործել արձակուրդային հանգստյան օրերս `այս նախագիծը վերջապես ավարտելու համար:
4-խաղացող պատվանդան Արկադային պահարան MAME- ի համար. 32 քայլ (նկարներով)
4 խաղացողների պատվանդան Արկադային պահարան MAME- ի համար. Սա ցույց կտա ձեզ, թե ինչպես եմ կառուցել իմ 4 նվագարկիչ MAME պատվանդանը: Կան շատ բաներ, որոնք գուցե ցանկանաք հարմարեցնել ձեր սրտով: Ես ձեզ ցույց կտամ, թե ինչպես եմ պատրաստել իմը, դուք կարող եք ազատ զգալ փոփոխել այն ձեր սրտով: Այստեղ տեղադրված է ստանդարտ պատուհան
Ձեռքով ներկված ռետրո/տիեզերական թեմայով Արկադային պահարան. 6 քայլ (նկարներով)
Hand Painted Retro/Space Themed Arcade Cabinet. Բարի գալուստ իմ ուղեցույց ՝ ձեր սեփական Space/Retro Gaming թեմայով Tabletop Retro արկադային կաբինետ ստեղծելու համար: Այս հրահանգի համար ձեզ հարկավոր կլինի ՝ Raspberry Pi 3 կամ 2 Board (RSComponents կամ Pimoroni) և ֆունտ; 28- 34 միկրո USB մալուխ ՝ ազնվամորի Pi- ի հզորության համար &ֆունտ; 28-1
Արկադային պահարան `շրջակա միջավայրի լուսային էֆեկտներով. 9 քայլ (նկարներով)
Արկադային կաբինետ `շրջակա միջավայրի լուսային էֆեկտներով. Տնային արկադային փայտյա պահարան, առևտրային որակի արկադային հսկիչներով և շրջակա միջավայրի իրականության էֆեկտների ինտեգրված համակարգով: Փայտե պահարանը կտրված է 4x8 'սենդվիչ վահանակից Home Depot- ից: Արկադային վերահսկիչը HotRod SE է ՝ http: //www.hanaho