Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Նախատիպի տուփ
- Քայլ 3: Էլեկտրոնիկայի ակնարկ
- Քայլ 4: USB հանգույցի ընդլայնում
- Քայլ 5: HDMI ընդլայնում
- Քայլ 6: Micro USB Power Extension
- Քայլ 7: USB անջատիչի տախտակի ընդլայնում
- Քայլ 8: Ականջակալների երկարացում
- Քայլ 9. LED հզորության կոճակ
Video: Բոլորը մեկ արկադային համակարգ. 12 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ես արդեն կառուցել էի արկադային ջոյստիկ և այն հսկայական էր (60x30x12 սանտիմետր 2 խաղացողի համար), ինչպես նաև դժվար օգտագործելի, քանի որ ձեզ հարկավոր է համակարգիչ ՝ խաղին պատրաստ բոլոր նմանակներով և այլն: այնպես, որ մեկը վերջապես պահվի ինչ -որ տեղ չեմ հիշում փոշի հավաքել, բայց ես դեռ ուզում եմ հին դպրոցական խաղեր խաղալ փայտով և մեծ կոճակներով:
Այդ փորձից հետո ես ուզում էի ավելի լավ լուծում, որը այն պետք է ունենար.
- Ներկառուցված համակարգ. Միացրեք և խաղացեք հեռուստացույցով HDMI- ով
- Փոքր չափս. Հեշտ է տեղափոխել և պահել
- Մասշտաբելի. Միացրեք այն ևս մեկ խաղալիք ավելի շատ խաղացողների համար
- Jոյստիկ միայն ռեժիմ. Պատրաստ է օգտագործել միայն ջոյսթիկը ցանկացած այլ համակարգի համար USB- ով
Իմ գտած լավագույն տարբերակն է ՝ օգտագործելով RaspberryPi- ն RetroPie- ով գումարած USB HUB և հատուկ USB ազդանշանի անջատիչ: ԲԱՅ I ես չէի ուզում մերկացնել ազնվամորու pi- ն, ես ուզում էի փակ տուփ, որի ամբողջ IO- ն պատրաստ էր օգտագործման համար:
Ես գիտեմ, որ սա ոչ մի էպիկական բնօրինակ չէ, այլ պարզապես ուզում էի փաստաթղթավորել և կիսել այն ամենը, ինչով ես եկել եմ շինության յուրաքանչյուր մասի համար, որպեսզի կարողանաք ինքներդ կառուցել, կատարելագործել այն, ինչ արդեն ունեք, կամ նույնիսկ այն օգտագործել որպես ոգեշնչում ձեր հաջորդի համար: նախագիծը:
Այս ուսուցանվողը չի կարող լինել քայլ առ քայլ DIY ճշգրիտ նույն կառուցվածքի համար, քանի որ այն ունի շատ սովորական իրեր, որոնք կարող են ավելի հեշտ լուծում գտնել այն իրերի հետ, որոնք արդեն ունեք ձեր տանը: Չնայած ես կփորձեմ անցնել այդ ամենի միջով, այնպես որ դուք ստիպված չեք լինի ամեն ինչ նորից մտածել ՝ նույն հատկանիշներով մեկը պատրաստելու համար:
Եթե դուք կառուցում եք մեկը կամ ինչ -որ բան եք վերցրել այստեղից, խնդրում ենք կիսել նկարը մեկնաբանություններում, ես կցանկանայի տեսնել այն:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
Առաջին բանը այստեղ ես կդնեմ իմ կառուցման համար ձեռք բերված բաղադրիչների հղումները ՝ որպես հղում, որ ոչ մեկը իմը չի գնել այդ վաճառողներից, քանի որ բոլորը գնել եմ իմ երկրի տեղական վաճառողներից:
1. Ազնվամորու Pi. Ինչպես ներածության մեջ ասացի, սա համակարգ է աշխատում RetroPie- ի հետ, այնպես որ ձեզ պետք կլինի Raspberry Pi, ես օգտագործեցի վերջին Pi 3 B+ - ը, բայց կարծում եմ, որ կարող եք նաև օգտագործել 2 -րդ տարբերակը: Այստեղ միակ բանը այն է, որ եթե գնում եք Pi Zero խաղերով, կարող եք խաղալ շատ ավելի քիչ, և կառուցվածքը կարող է փոխվել որոշ մասերում (քանի որ ես երկարացրել եմ Pi IO- ն ՝ Audio, USB, HDMI և Power կոճակը), այնպես որ ստուգեք սխեմաները նկար ՝ տեսնելու, թե արդյոք դա իմաստ ունի ձեզ համար:
2. Արկադային ջոյստիկի հավաքածու. Ես ոչ մեկը չեմ գնել, փոխարենը հավաքել եմ իմ սեփականը ՝ ձեռք բերելով 6 փոքր կոճակներից (24 մմ 30 մմ -ի փոխարեն) և 2 կոճակ (սկսել և ընտրել) 12 մմ -ից էլեկտրոնիկայի խանութ, քանի որ ես ուզում էի փոքր չափի ջիստիկ, բայց ձեզ հիմնականում պետք կլիներ.
- Փայտիկ
- Սկսելու և ընտրելու համար 2 կոճակ
- N կոճակներ խաղի համար (դա լիովին կախված է ձեզանից, ես օգտագործել եմ 6 -ը, քանի որ իմաստ ունի խաղալ այն խաղերի համար, որոնք ունեն X, Y, A, B, L և R կոճակներ)
- USB Joystick ինտերֆեյս
Եթե ցանկանում եք ավելի շատ տեղեկություններ կարգաբերումների և այս բոլոր իրերի մասին, խորհուրդ եմ տալիս ստուգել RetroPie Wiki- ն, որն ունի նաև բոլոր վերահսկիչներն ու կոճակները, այնպես որ դա կօգնի ձեզ որոշել կարգավորումը:
Եթե ցանկանում եք նույն փայտը, իմ օգտագործած կոճակները և ինտերֆեյսը սա է (դրանք այն ճշգրիտ բաղադրիչներն են, որոնք ես օգտագործել եմ, բայց ոչ այդ վաճառողից)
3. USB հանգույց. Այն պատյան բացելու և ազնվամորու pi- ի նավահանգիստները երկարացնելու համար է, որպեսզի դրա վրա շատ գումար չծախսեք: Գնել եմ ամենաէժանը, որը կարող էի գտնել (և որը ես գիտեի, որ լավ էր աշխատում RPi- ով) այսպիսի տեղացի վաճառողից (եթե նույնիսկ ավելի լավ գտնեք առանց անջատիչների, ես ստիպված էի դրանք կարճացնել ավելի ուշ, որպեսզի դրանք միշտ միացված լինեն)
4. Power կոճակ. Իմը սա սպիտակ լեդով է: ՊԵՏՔ Է ԱՊԱՀՈՎ ԼԻՆԵԼ, մի՛ ձեռք բերեք փական, դրանք գալիս են երկու տեսակներից:
Հետո մի քանի էլեկտրոնիկա, որոնք ես թվարկելու եմ յուրաքանչյուր քայլին, որպեսզի այս ցուցակը կարճ լինի:
Քայլ 2: Նախատիպի տուփ
Նախքան վերջնական տուփը կառուցելը (իմը կառուցված էր MDF- ով), ես օգտագործեցի ստվարաթղթե տուփը, որտեղ բոլոր բաղադրիչները գալիս են վաճառողից: Դա այն է, ինչ ես հաստատ խորհուրդ եմ տալիս, ձեռք բերեք ստվարաթղթե տուփ կամ ձեր խաղասրահի չափսերի էժան մի բան, պատրաստեք բոլոր անցքերը և դրեք ջոյսթիկը այնտեղ, ավելի հեշտ է ստուգել բոլոր էլեկտրոնիկաները նախքան վերջնական տուփը պատրաստելը:
Քայլ 3: Էլեկտրոնիկայի ակնարկ
Ինչպես տեսնում եք առաջին նկարում, հիմնական գաղափարը RaspberryPi- ն տուփից դուրս բերելն էր, բայց նաև դրա ամբողջականության պահպանումը (առանց RPi- ի զոդման և ջարդելու): Այս քայլը բոլոր կապերի և մալուխների ակնարկ է, որոնք անհրաժեշտ էին կառուցելու համար: Ես դրանցից յուրաքանչյուրը կներկայացնեմ քայլերի ընթացքում:
Քայլ 4: USB հանգույցի ընդլայնում
Որպեսզի թույլ տաք այլ խաղացողների միանալ ձեր համակարգին, ձեզ անհրաժեշտ են USB պորտեր, որոնք RaspberryPi- ն արդեն ցուցադրել է, բայց քանի որ մենք արդեն ունենք մեկ ջոյսթիկ (մեր խաղասրահը), որը միացված է RPi- ին, մեզ անհրաժեշտ է USB պորտերը տուփից դուրս հանելու միջոց:
Այսպիսով, ամենաէժան USB հանգույցը գնելը կօգտագործի կամ կօգտագործի մոտակայքում գտնվող մեկը (USB 2.0 -ը բավարար է RPi- ի համար): Սա ձեզ հնարավորություն կտա միացնել ստեղնաշար, մկնիկ, ավելի շատ արկադային նվագարկիչներ, նկատի ունեմ … եթե այս համակարգերից ևս 1 -ը ունենայի, կարող էի դրանք միացնել, ինչը այս նախագծի գաղափարներից մեկն էր:
Այնուամենայնիվ, մի բան, եթե գնում եք, փորձեք ձեռք բերել մեկը.
- առանց լուսարձակների (կարող եք վերջնականապես հեռացնել դրանք)
- առանց անջատիչների (դուք ստիպված կլինեք դրանք զոդել և կարճ միացնել, որպեսզի միշտ միացված լինի)
- բոլոր USB պորտերը պետք է լինեն մեկ դեմքի վրա (ավելի հեշտ է մերկացնել տուփից)
Քայլ 5: HDMI ընդլայնում
Այս մեկը դժվար էր գտնել, բանը նրանում է, որ ունենաս HDMI Male to Female ընդլայնում, որպեսզի կարողանաս հեռուստացույցը միացնել տուփից դուրս: Այս չափի մոտ 5 սմ չափսի կարճ գցելն ինձ համար հիմնականում անհնար էր, այնպես որ ես վերջացրեցի գնել այս տեսակի մեկը, այնուհետև բացեցի այն, որպեսզի պլաստիկը չխանգարի:
Առաջին միտքն այն էր, որ մի քանի 90 ° (L) Արու էգ ստացվեր և մի տեսակ շղթա արեք RPi- ից մինչև արկղի հետևը, բայց այդ 360 ° -ից մեկը կոտրելը բավականին հեշտ էր:
Դա շատ ավելի լավ և մաքուր կլիներ, եթե կարողանայիք ձեռք բերել այսպիսի մի բան (որը այն չէր, ինչ ես չէի կարող գտնել տեղում):
Քայլ 6: Micro USB Power Extension
Այս ընդլայնման համար ձեզ հարկավոր կլինի ցանկացած Micro USB մալուխ, որը կարող եք ունենալ մոտ մեկից: Նրանք այս օրերին բավականին նորմալ են, քանի որ նման սմարթֆոններ են առաջանում, այնուհետև ձեռք բերեք դրանցից մեկը մյուս ծայրին:
Ինչպես ցույց է տրված նկարում, կտրեք մալուխը ՝ միկրո USB- ն ստանալու համար, այնուհետև դրական և բացասական միացրեք միկրո USB մոդուլում:
USB 2.0 մալուխների մեջ կա 4 ուղի ՝ V+ (դրական), GND (հիմք), Data+ և Data-: Մենք միայն էներգիա ենք ուզում, այնպես որ, եթե ներսում գտնեք ընդամենը 2 մալուխ, դրանք այն են, ինչ մենք ուզում ենք, հակառակ դեպքում ձեզ հարկավոր է գտնել V+ և GND և դեն նետել մյուսները:
ԳՈLՅՔՆԵՐՈՎ ՄԻ ԵՆԹԱԿԱԵՔ ԲԵARՈԹՅՈՆԸ, ես պարզել եմ, որ կարմիր և սև (կամ կարմիր և սպիտակ) գույներ ունենալը չի նշանակում, որ սևը կամ սպիտակը GND են, իսկ կարմիրը ՝ V+:
Այսպիսով, ինչպե՞ս եք դրանք ճանաչում: Օգտագործելով նույնը, ինչ ունեք և բազմաչափը.
Պարզապես միացրեք միկրո USB- ը իգական մոդուլին և ստուգեք անընդհատությունը մալուխի և VBUS- ի (մոդուլում մակնշված) կամ մոդուլում GND- ի միջև, այդ կերպ դուք կիմանաք, թե որտեղ ինչ կպցնել:
Քայլ 7: USB անջատիչի տախտակի ընդլայնում
Դա կպահանջի կպցնել համակարգչի վրա, ես օգտագործել եմ տախտակ և ձեռքով կառուցել հետքերը, քանի որ կապը բավականին ուղիղ է:
Ո NOTՇԱԴՐՈԹՅՈՆ. Անտեսեք MicroUSB- ն այնտեղ, պատահում է, որ ես օգտագործել եմ նույն տախտակը այն ամրացնելու համար:
Այս գաղափարի հիմքում ընկած է USB կոմուտատոր սարքելը, որտեղ Joystick ինտերֆեյսը գնում է Raspberry Pi կամ USB Type B իգական սեռի մոտ, որպեսզի ես կարողանամ ջոյսթիկը միացնել համակարգչին և օգտագործել այն RetroPie համակարգից հեռու:
Ձեզ անհրաժեշտ բաղադրիչներ.
- a Toggle Vertical Slide Switch (2 հետք)
- USB Type -B կին
- USB մալուխ (այն, որն ուղեկցվում էր ջոյսթիկով արկադային ինտերֆեյսով, լավ է աշխատում)
Ես ստեղծել եմ սխեմա, թե ինչպես միացնել ամեն ինչ (նկար), բայց հիմնականում դա անում է ՝ միացնել V+ և GND բոլոր USB- ները միասին, այնուհետև D+ և D- ը տեղադրել կոմուտատորում, այնպես որ դա կլինի տվյալների փոխանցման փոխարկումը RPi OR- ի միջև: USB իգական (ելքային ջիստիկ):
Կարևոր բան դրա համար, քանի որ դա կկիսվի լարվածությամբ, խորհուրդ եմ տալիս օգտագործել միայն մեկը կամ մյուսը. մի օգտագործեք երկուսն էլ միաժամանակ: Նկատի ունեմ, եթե մտադիր եք անցնել «միայն ջոյսթիք ռեժիմի», ապա անջատեք և անջատեք ազնվամորի պի սնուցումը: Որոշ դիոդներ օգտագործելը շատ կօգնի այնտեղ անվտանգության համար, բայց, ցավոք, ես նոր եմ հասկացել այդ մասին
Քայլ 8: Ականջակալների երկարացում
Լռելյայն RetroPie- ն աուդիո կուղարկի HDMI- ով, այնպես որ ձայնը կհայտնվի հեռուստատեսությունից, բայց ես հասկացա, որ գուցե ցանկանամ միացնել ականջակալներ, ինչը մի տեսակ դժվար է հեռուստացույցի միջոցով, և քանի որ RetroPie- ն աջակցում է աուդիո ելք ընտրելու համար, ես կարգավորում եմ այս հեշտ ընդլայնումը:
Այն, ինչ ձեզ հարկավոր է, աուդիո խցիկ 3.5 է chasis- ի համար (ինչպես այս մեկը) և մալուխ `արական խցիկով` ազնվամորու pi- ին միացնելու համար:
Պարզապես կպցրեք ձախ, աջ և GND, և դուք ունեք այն:
Կողային նշում.. Ես չեմ փորձել այն, քանի որ չունեմ Bluetooth ականջակալներ, բայց դրանք կարող են պարզապես աշխատել ՝ օգտագործելով այս համակարգի ընդլայնման հանգույցում գտնվող USB պորտերից մեկը, և դուք կարող եք բաց թողնել այս քայլը
Քայլ 9. LED հզորության կոճակ
Երկրորդ տեղը խաղի կյանքի մրցույթում
Խորհուրդ ենք տալիս:
Բոլորը մեկ թվային ժամանակաչափ (ժամացույց, ժամաչափ, զարթուցիչ, ջերմաստիճան). 10 քայլ (նկարներով)
All in One Digital Chronometer (ockամացույց, erամաչափ, rmարթուցիչ, peratերմաստիճան). Մենք պլանավորում էինք ժամաչափ պատրաստել մեկ այլ մրցույթի համար, բայց հետագայում մենք նաև գործարկեցինք ժամացույց (առանց RTC): Երբ մենք սկսեցինք ծրագրավորումը, մենք հետաքրքրվեցինք սարքի վրա ավելի շատ գործառույթներ կիրառելով և վերջում ավելացրեցինք DS3231 RTC, քանի որ
Միացված անջատիչ միացում UC- ով: Մեկ սեղմիչ կոճակ: Մեկ քորոց: Դիսկրետ բաղադրիչ. 5 քայլ
Միացված անջատիչ միացում UC- ով: Մեկ սեղմիչ կոճակ: Մեկ քորոց: Դիսկրետ բաղադրիչ. Բարև բոլորին, ցանցում փնտրում էի միացման/անջատման միացում: Այն, ինչ գտա, այն չէր, ինչ ես փնտրում էի: Ես խոսում էի ինքս ինձ հետ, անպայման դրա ճանապարհը կա: Դա այն էր, ինչ ինձ պետք էր: -Միակ մեկ կոճակ միացնելու և անջատելու համար: -Պետք է օգտագործել միայն
Մեկ POV ցուցադրում ՝ բոլորը կառավարելու համար: 10 քայլ (նկարներով)
Մեկ POV ցուցադրում ՝ բոլորին իշխելու համար. Մոտիվացիա Ես իսկապես սիրում եմ POV (տեսողության կայունություն) ցուցադրումներ: Դրանք ոչ միայն հետաքրքիր են նայելու, այլև մեծ մարտահրավեր են դրանք զարգացնելու համար: Դա իսկապես միջառարկայական խնդիր է: Ձեզ անհրաժեշտ են բազմաթիվ հմտություններ ՝ մեխանիկական, էլեկտրոնային, ծրագրավորման և
Բոլորը մեկ Ipod պատյանում (ցանկացած Ipod) ՝ 8 քայլ
Բոլորը մեկ Ipod պատյանում (ցանկացած Ipod). Սա ipod պատյան է, որը ես նախագծել եմ, որը պետք է պատրաստվի: և դա շատ հեշտ է և շատ նյութեր չեն պահանջվում:
Մինիմալիստական IR գրիչ. Առանց զոդման, մեկ րոպեի, մեկ դոլարի տակ. 3 քայլ
Մինիմալիստական IR գրիչ. Ոչ մի զոդում, մեկ րոպեի ընթացքում, մեկ դոլարի դիմաց. Իմ առաջին հրահանգը, հուսով եմ, որ դա օգտակար կլինի. Եթե ցանկանում եք փորձարկել JC Lee- ն (JC- ը նշանակում է nyոնի Չունգ, բայց նա նույնպես հրաշքներ է գործում: ..) կամ Smoothboard ծրագիրը ՝ www.smoothboard.net հասցեով (առջևի լուսային տարիներ, քանի որ Բուն Jinինը սկսեց