Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: NES Controller Prep
- Քայլ 3: Սխեմատիկ
- Քայլ 4: վարդակների միացում
- Քայլ 5: Մալուխի միացում
- Քայլ 6: PIC
- Քայլ 7: Վերջնական հավաքում
Video: NES Controller IPod Remote: 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Ներկառուցելով PIC միկրոկառավարիչը NES վերահսկիչի մեջ, այն կարող է փոխակերպվել Apple- ի iPod- ի հեռակառավարիչի փոխարինման: (Սա միայն 3 -րդ և 4 -րդ սերնդի iPod- երն ունեն, դա փոքր օվալաձև պորտ է ՝ ականջակալների խցիկի կողքին): Թարմացում (8/26/2011). Արդեն որոշ ժամանակ է, ինչ iPod- ներն օգտագործում են այս iPod հեռակառավարման միակցիչը, սակայն նավահանգստի միակցիչը (այն, ինչ օգտագործվում է բոլոր iPod- երում, բացի շաֆլերից, iPad- ից և iPhone- ից) ունի նույն Rx/Tx կապում, ինչպես նաև 3.3 Վ լարում: Պարզ ճեղքման տախտակը կարող է փոխարինել կոտրված միակցիչին վերջում, և դուք կարող եք այն հասցնել աշխատելու Apple- ի ցանկացած վերջին արտադրանքի հետ: Դուք կարող եք ջախջախիչ տախտակներ գնել այստեղ ՝ https://www.kineteka.com/PodBreakout-v1.aspx (մինի մոդելը բավականին գեղեցիկ է, և նրանք ունեն նաև քողարկման տեղեկատվություն):
Քայլ 1: Մասեր
Microcontroller- dsPIC30F2011 Սրանք կարող են նմուշառվել Microchip- ի նմուշի կայքից: Programրագրավորման ամենահեշտ ձևը Microchip ICD2- ի օգտագործումն է, սակայն դրանք բավականին թանկ են: Ես դա չեմ փորձել, բայց, ըստ երևույթին, https://homerreid.ath.cx/misc/dspicprg/ հասցեում գտնված կոմունալ ծառայությունները կարող են օգտագործվել տնական JDM ծրագրավորողի հետ: IC վարդակներ- ես օգտագործել եմ 8-պինյա 2 վարդակ (մեկ 18 հատ) քորոցը կամ 16 փինն էլ կաշխատեին): Սրանք անհրաժեշտ են ծրագրավորման և կարգաբերման համար IC- ն հեռացնելու և փոխարինելու համար: NES ControllerDremel կտրող բիտով Կտրուկ դանակ oldոդման երկաթ և փոքր չափիչ էլեկտրական եռակցիչ, oldոդման պոմպ, ushալքավոր կտրիչներ կամ մետաղալար կտրող սարքեր Ստանդարտ Ethernet (CAT-5) մալուխներ Շատ լավ փոքր չափիչ մետաղալարեր լրացուցիչ CAT-5 մալուխի ներքին հատվածը: 3G կամ 4G iPod: iPod- ի հեռակառավարման խցիկի միակցիչ: Սա ամենադժվարն է ձեռք բերել: IPod Linux- ի կայքում մի քանի առաջարկություն է արվում: Ես օգտագործեցի մի փոքր կտոր `փշրված հին հիշողության մոդուլից, որը հիանալի տեղավորվում էր հեռակառավարման վարդակին, բայց մյուս լուծումներից որևէ մեկը նույնպես աշխատում է:
Քայլ 2: NES Controller Prep
Անջատեք վերահսկիչը Phillips- ի փոքր պտուտակահանով և հեռացրեք PCB- ն: Միակ բաղադրիչները, որոնք պետք է ավելացվեն, PIC- ն են և այն պահելու վարդակները: Այս կերպ վերահսկիչի սկզբնական տեսքն ու զգացմունքն ամբողջովին անզիջում է:
Նախ, NES չիպը պետք է հեռացվի: Եթե դուք չունեք ապամոնտաժման պոմպ, ապա IC- ն կարող է կտրել տախտակը ողողիչ կտրիչներով, իսկ կապանքները կարելի է հեռացնել տաքացնելով դրանք զոդման երկաթով և տափակաբերան աքցանով դուրս քաշելով: Բնօրինակի NES մալուխը նույնպես պետք է ապամոնտաժվի տախտակից նույն ձևով: PIC- ի համար տեղ ազատելու համար տախտակի մի փոքր մասը պետք է կտրված լինի վերին աջ անկյունից: Պետք է հեռացնել միայն այն չափով, որը թույլ է տալիս վարդակից գտնվող IC- ն նստել կառավարման տուփի ներսում: Fullyգուշորեն օգտագործեք dremel- ը `0,25" 1 "չափով հատված կտրելու համար:
Քայլ 3: Սխեմատիկ
Կառավարիչի շրջանակը ըստ էության կլինի ստորև բերված պատկերը: Այս պատկերը դժվար է հետևել, բայց ավելի լավ բացատրություն է, թե ինչպես է աշխատում վերահսկիչը: Հետևյալ քայլերը մանրամասն նկարագրում են այս սխեմայի իմ կիրառումը:
Քայլ 4: վարդակների միացում
Գաղափարի պարզության պատճառով միակ էլեկտրական աշխատանքը, որը պետք է կատարվի, IC վարդակները սալիկին ամրացնելն է, իսկ վերահսկիչի մալուխը ՝ տախտակին: Վերահսկիչի լարերը տեսականորեն շատ պարզ են, բայց բարդանում են բոլոր օրիգինալ բաղադրիչների օգտագործումը (կանաչ թափանցիկ ժապավենով ծածկված սև գծերը, իրականում, ձգվող դիմադրողներ են): Էլեկտրագծերի մեծ մասը կարող է տարբեր լինել `կախված այն բանից, թե որքանով է տախտակը հեռացվել դերմելով: Կտրված որոշ հետքեր պետք է փոխարինվեն մետաղալարով, հատկապես այն կոճակների բարձիկներին կամ ձգվող դիմադրիչներին միացնողներին: Նշում. Հին NES չիպի բարձիկները հաշվվում են ժամացույցի սլաքի հակառակ ուղղությամբ `վերահսկիչի հետևի մասում տպված խազից:. PIC կապի համարները հաշվարկվում են նույն կերպ: Գույները վերաբերում են բնօրինակ NES մալուխային լարերի գույներին և տպված են տախտակի հետևի մասում (ոչ թե փակագծերում նշված գույները):
PIC կապ 1 (Master Reset) --- V+ (NES pin 16) PIC pin 2 (IO 0) --- UP (NES pin 4) PIC pin 3 (IO 1) --- DOWN (NES pin 5) PIC pin 4 (IO 2) --- ՁԱՅՆ (NES կապ 6) PIC կապ 5 (IO 3) --- IGHիշտ (NES pin 7) PIC կապ 8 (Փոխանցում) --- դեղին PIC 11 (IO 4) --- A (NES pin 1) PIC pin 12 (IO 5) --- B (NES pin 15) PIC pin 13 (VSS) --- ground (դատարկ պահոցը վերին աջ անկյունի մոտ, որը ծայրից ավելի հեռու է) PIC pin 14 (VDD) --- V+PIC կապ 15 (IO 7) --- SELECT (NES pin 13) PIC pin 16 (IO 6) --- START (NES pin 14) PIC pin 17 (AVSS) --- հիմք (Նույն դատարկ պահոցը, ինչպես վերը նշվածը) PIC- ի քորոց 18 (AVDD) --- V+
Քայլ 5: Մալուխի միացում
Կտրեք Cat5 մալուխի երկարությունը (ես օգտագործել եմ 2 ոտք) և կտրեք մեկ ծայրից մեկ սանտիմետր մեկուսացում: Կտրեք բոլոր լարերը, բացառությամբ երեքի, բաց տարածքներից:
Մալուխի 3 լարերը յուրաքանչյուրը կկապվեն հեռավոր խրոցակի քորոցին: Միակցիչի ամրացումը տատանվում է կախված նրանից, թե ինչ տեսակի միակցիչ է, ուստի ես յուրաքանչյուր մետաղալարին կանդրադառնամ որպես միակցիչի միակցիչ: Միակցիչ փին 1 (Ստացեք) --- NES կապ 3 (սա միացված է PIC- ի հաղորդիչին) Միակցիչ քորոց 3 (Գրունտ) --- շագանակագույն միակցիչ 4 (3.3V) --- V+ Այս երեք լարերը միացնելուց հետո, պարզապես մալուխը մղեք սթրեսից ազատվելու հենարանների մեջ, որոնց միջով անցել է հին մալուխը վերահսկիչի պատյանում: V+ գծին կապելու տեղերի խիստ բացակայություն կա: Բոլոր կապում, որոնք պետք է ունենան V+, կարող են ուղղակիորեն միացվել միմյանց, սակայն NES- ի 16 -րդ կապը պետք է լինի 3.3 Վ -ում: Ես դանակով մի քանի սոսնձի դիմակ քերեցի հետքից ՝ իմ սեփական բարձիկներ ստեղծելու համար:
Քայլ 6: PIC
Ես օգտագործել եմ dsPIC30F2011: Այս և շատ այլ PIC- ներ կարելի է վերցնել Microchip- ի կայքից ՝ https://sample.microchip.com/: Ես օգտագործել եմ dsPIC- ը սովորական PIC- ի փոխարեն, քանի որ 1. Այն կարող է աշխատել 3.3V- ով, որը տրամադրվում է iPod 2. -ի կողմից: Այն ունի 8 I/O նավահանգիստ բոլոր կոճակների համար 3. Այն ունի հեշտ ծրագրավորվող UART մոդուլ, որը կարող է տվյալներ ուղարկել iPod- ին ՝ առանց փոխարկման: 4. Ես արդեն ունեի մեկը և ծրագրավորողը: Otherանկացած այլ միկրոկոնտրոլեր, որը դուք գիտեք, թե ինչպես օգտագործել և համապատասխանում է այս պահանջներին, կարող է փոխարինվել, սակայն էլեկտրագծերը տարբեր կլինեն: DsPIC- ի օգտագործման բացասական կողմն այն է, որ ծրագրավորողը բավականին թանկ է (ICD2- ն այժմ 160 դոլար է): Կան անվճար գործիքներ https://homerreid.ath.cx/misc/dspicprg/, որոնք կարող են օգտագործվել տնական JDM ծրագրավորողի հետ, բայց ես դա երբեք չեմ փորձել: Սեղմված ֆայլերը PIC- ի կոդն են: Դա Microchip- ի ազատորեն հասանելի MPLAB IDE- ի նախագիծ է: Եթե ցանկանում եք փոփոխել կամ վերակազմակերպել այն, ձեզ նույնպես անհրաժեշտ կլինի Microchip- ի C Compiler- ը, որն ունի անվճար ուսանողական հրատարակություն: Դրանք կարող են օգտագործվել անհրաժեշտ վեցանկյուն ֆայլը (նաև zip- ում) MPLAB- ի կամ վերը նշված JDM ծրագրավորողի հետ ծրագրավորելու համար: Կոդը նմուշառում է մուտքի/ելքի պորտերը 64 անգամ վայրկյանում, և եթե որևէ փոփոխություն է տեղի ունենում, սերիայի միջոցով տարբեր հրամաններ է ուղարկվում iPod- ին: Ես օգտագործել եմ Apple Accessory Protocol- ի (AAP կամ iAP) հրապարակայնորեն հասանելի փաստաթղթերը ՝ ծածկագիրը գրելու համար, որի մասին խոսվում է https://www.adriangame.co.uk/ipod-acc-pro.html և http:/ /nuxx.net/wiki/Apple_Accessory_Protocol Վերև, ներքև, ձախ և աջ ձայնը բարձրացվում է, ձայնը նվազում է, նախորդ երգը և հաջորդ երգը, համապատասխանաբար: A- ն նվագում/դադարեցնում է երաժշտությունը, իսկ B- ն ՝ այն դադարեցնում: Ընտրված կոճակը լռում է, և Start կոճակը, երբ պահվում է, հնարավորություն է տալիս ուղղակիորեն վերահսկել iPod- ի ինտերֆեյսը: Սկիզբն անցկացնելով ՝ վեր և վար ոլորեք անիվը, իսկ A և B- ն աշխատեք iPod- ի ընտրած և ընտրացանկի կոճակների վրա:
Քայլ 7: Վերջնական հավաքում
Կցեք NES վերահսկիչի պատյանը տախտակին և միացրեք այն միասին: Միացրեք վերահսկիչը ձեր iPod- ի հեռավոր նավահանգստին և սեղմեք կոճակները: PIC- ը միացված է ՝ այն պարզապես միացնելով iPod- ին, որն ապահովում է նրան էներգիա: Այժմ դուք ունեք iPod- ը 2 ոտնաչափ ավելի հեռու վերահսկելու միջոց, քան երբևէ նախկինում: Այս հրահանգը պարունակում է սուր, արագ և տաք առարկաներ: Նրանց դիպչելը կարող է ձեզ չսպանել: Ես պատասխանատու չեմ քաղցկեղի որևէ ձևի համար, որը դա, ամենայն հավանականությամբ, կառաջացնի:
Խորհուրդ ենք տալիս:
Light Theremin NES Controller- ում - 555 erամաչափ. 19 քայլ (նկարներով)
Light Theremin NES Controller- ում ՝ 555 Timer. Երբ ես լսեցի, որ այն կյանքի է կոչվում և սկսում է տատանվել ինձ վրա, ես անչափ գոհ էի ինքս ինձանից: Եթե ես կարող եմ ստիպել այն հնչեցնել, ապա որևէ մեկը պետք է
Սայթաքել Amazon Fire Remote TV Remote- ի վրա. 3 քայլ (նկարներով)
Սայթաքել Amazon Fire Remote TV Remote- ի վրա: Oh Amazon, ձեր Fire TV- ն այնքան զարմանալի է, ինչու՞ մեզ չեք տվել ձեր հեռակառավարման վահանակի ձայնի վերահսկողությունը: Դե, Amazon- ում $ 5 -ից պակաս գնով կարող եք գնել այս գեղեցիկ փոքրիկ հեռակառավարման վահանակը, հոսանքը, ձայնը: , ծավալը և ալիքը ՝ բոլորը փոքր փաթեթում: Մուտքագրեք 3D տպիչ և
NES Controller Լապտեր `7 քայլ
NES Controller Flashlight. Այս հրահանգում ես կանդրադառնամ, թե ինչպես եմ լապտեր պատրաստել NES վերահսկիչի ներսում: Այս լապտերը օգտագործում է մեկ LED, որը սնուցվում է վերալիցքավորվող լիթիում -իոնային մարտկոցով: Մարտկոցը և կարգավորիչը մնացորդներ էին, որոնցից ես պառկած էի
NES Controller բջջային հեռախոս. 9 քայլ (նկարներով)
NES Controller բջջային հեռախոս. NES Controller Mods- ի վերջին սահմանը. The NES Controller բջջային հեռախոս: ԹԱՐՄԱՈՄ 6/9/11. Բարև բոլորին: Վա ,յ, ես դեռ զարմացած եմ տանը, երբ այս նախագիծը մեծ ուշադրություն է դարձնում: Unfortunatelyավոք, ես ընդհանրապես չեմ կարողանում ստուգել հրահանգները: Այսպիսով, եթե դուք
NES Controller Shuffle (Nintendo Controller MP3, V3.0) ՝ 5 քայլ (նկարներով)
NES Controller Shuffle (Nintendo Controller MP3, V3.0). Ես ամբողջովին պոկեցի ryan97128- ը Nintendo Controller MP3- ի ՝ 2.0 տարբերակի համար նրա դիզայնի վրա և լսում եմ, որ նա գաղափարը ստացել է ամենաիմաստուն Morte_Moya- ից, այնպես որ ես չեմ կարող վարկ վերցնել դրա համար: նրանց բոլոր հանճարը: Ես պարզապես ուզում էի ավելացնել հարմարավետությունը և վերալիցքավորել