Obsah:

Ovládač NES IPod Remote: 7 krokov (s obrázkami)
Ovládač NES IPod Remote: 7 krokov (s obrázkami)

Video: Ovládač NES IPod Remote: 7 krokov (s obrázkami)

Video: Ovládač NES IPod Remote: 7 krokov (s obrázkami)
Video: Can You Reattach a Severed Finger? 🤔 2024, November
Anonim
Ovládač NES IPod Remote
Ovládač NES IPod Remote

Vložený mikrokontrolér PIC do ovládača NES je možné previesť na náhradu diaľkového ovládača iPod od spoločnosti Apple. (Majú to iba iPody 3. a 4. generácie, je to malý oválny port vedľa konektora pre slúchadlá). Aktualizácia (26. 8. 2011): Je to už nejaký čas, čo iPody používajú tento konektor diaľkového ovládača iPod, ale konektor doku (ten, ktorý sa používa na všetkých prehrávačoch iPod okrem náhodného prehrávania, iPadu a iPhonu) má rovnaké piny Rx/Tx, ako aj výstup 3,3V. Jednoduchá rozpojovacia doska môže nahradiť hacknutý konektor na konci a môžete to začať používať s akýmikoľvek najnovšími produktmi Apple. Oddeľovacie dosky si môžete kúpiť na: https://www.kineteka.com/PodBreakout-v1.aspx (Mini je veľmi pekný a majú aj informácie o vývodoch).

Krok 1: Diely

Časti
Časti

Mikrokontrolér- dsPIC30F2011 Tieto je možné vzorkovať zo vzorkovacieho servera spoločnosti Microchip- nevýhodou použitia programu dsPIC je komplikovaný programovací postup. Najľahšie sa programuje pomocou Microchip ICD2, ktorý je však dosť drahý. Neskúšal som to, ale zrejme nástroje nájdené na https://homerreid.ath.cx/misc/dspicprg/ je možné použiť s domácim programátorom JDM. Zásuvky IC- Použil som 2 8-kolíkové zásuvky DIP (jedna 18 fungoval by aj pin alebo 16 pin). Tieto sú potrebné na odstránenie a výmenu IC na programovanie a ladenie. Ovládač NES Remel s rezným hrotom Ostrý nôž Spájkovačka a elektrická spájka s malým rozchodom Odpájkovacia pumpa Splachovacie kliešte alebo nožnice na drôty Jehlové kliešte Štandardná kabeláž Ethernet (CAT-5) Dobré množstvo drôtu malého rozchodu- Použil som vnútornosti extra kábla CAT-5. 3G alebo 4G iPod. Zásuvka pre diaľkový konektor na zariadení iPod. Toto je najťažšie získať. Na webe iPod Linux je predložených niekoľko návrhov. Použil som malý kúsok rozbitého starého pamäťového modulu, ktorý sa perfektne hodí k diaľkovému konektoru, ale funguje aj akékoľvek iné riešenie.

Krok 2: Príprava ovládača NES

NES Controller Prep
NES Controller Prep
NES Controller Prep
NES Controller Prep

Odskrutkujte ovládač malým skrutkovačom s krížovou hlavou a vyberte dosku plošných spojov. Jediné komponenty, ktoré je potrebné pridať, sú PIC a zásuvky, ktoré ho držia. Vďaka tomu je pôvodný vzhľad a dojem ovládača úplne nekompromisný.

Najprv je potrebné odstrániť čip NES. Ak nemáte odspájkovaciu pumpu, potom je možné IC odrezať z dosky splachovacími nožmi a kolíky je možné odstrániť zahriatím spájkovačkou a vytiahnutím pomocou klieští. Pôvodný kábel NES musí byť tiež odpájaný z dosky podobným spôsobom. Aby sa vytvoril priestor pre PIC, malá časť dosky musí byť odrezaná od pravého horného rohu. Odstráňte iba toľko, aby IC v zásuvke mohol sedieť na celej doske v skrinke ovládača. Opatrne použite dremel na odrezanie časti asi 0,25 "x 1".

Krok 3: Schéma

Schematický
Schematický

Obvod v regulátore bude v podstate nasledujúci obrázok. Tento obrázok je ťažké sledovať, ale je lepším vysvetlením toho, ako regulátor funguje. Nasledujúce kroky podrobne opisujú moju aplikáciu tejto schémy.

Krok 4: Zapojenie zásuviek

Zapojenie zásuviek
Zapojenie zásuviek
Zapojenie zásuviek
Zapojenie zásuviek
Zapojenie zásuviek
Zapojenie zásuviek
Zapojenie zásuviek
Zapojenie zásuviek

Vzhľadom na jednoduchosť myšlienky je jedinou elektrickou prácou, ktorú je potrebné vykonať, pripevnenie zásuviek IC k doske a kábel ovládača k doske. Zapojenie ovládača je teoreticky veľmi jednoduché, ale je komplikované použitie všetkých pôvodných komponentov (čierne čiary pokryté zelenou priehľadnou páskou sú v skutočnosti výsuvné odpory.) Väčšina káblov sa môže líšiť v závislosti od toho, koľko dosky bolo odstráneného pomocou dremelu. Niektoré zo stôp, ktoré boli prerezané, je potrebné vymeniť za drôt, najmä tie, ktoré sa pripájajú na tlačidlá alebo odpínače. Poznámka: Podložky pre starý čip NES sa počítajú proti smeru hodinových ručičiek od zárezu vytlačeného na zadnej strane ovládača.. Čísla pinov PIC sa počítajú rovnakým spôsobom. Farby sa vzťahujú na farby pôvodných káblov NES a sú vytlačené na zadnej strane dosky (nie farby v zátvorke).

PIC pin 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) --- VĽAVO (NES pin 6) PIC pin 5 (IO 3) --- RIGHT (NES pin 7) PIC pin 8 (Transmit) --- žltý PIC pin 11 (IO 4) --- A (NES pin 1) PIC pin 12 (IO 5) --- B (NES pin 15) PIC pin 13 (VSS) --- zem (Prázdna podložka v pravom hornom rohu, ktorá je ďalej od okraja) PIC pin 14 (VDD) --- V+PIC pin 15 (IO 7) --- SELECT (NES pin 13) PIC pin 16 (IO 6) --- START (NES pin 14) PIC pin 17 (AVSS) --- zem (Rovnaká prázdna podložka ako vyššie) PIC pin 18 (AVDD) --- V+

Krok 5: Zapojenie kábla

Zapojenie kábla
Zapojenie kábla
Zapojenie kábla
Zapojenie kábla

Odrežte kábel Cat5 (použil som 2 stopy) a na každom konci odrežte palec izolácie. Z exponovaných oblastí odstrihnite všetky drôty okrem troch.

Tri vodiče v kábli sa zapoja do kolíka na diaľkovej zástrčke. Pripojenie konektora sa líši v závislosti od druhu konektora, preto budem každý vodič označovať ako jeho kolík na konektore. Konektor pin 1 (príjem) --- NES pin 3 (je spojený s prenosom PIC) Konektor pin 3 (uzemnenie) --- hnedý konektor 4 (3,3 V) --- V+ Akonáhle sú tieto tri vodiče zapojené, kábel jednoducho zatlačte do stĺpikov uvoľňujúcich napätie, ktorými prešiel starý kábel v skrinke ovládača. Je veľký nedostatok miest na viazanie na líniu V+. Všetky kolíky, ktoré potrebujú mať V+, je možné pripojiť priamo k sebe, ale pin NES 16 musí mať napätie 3,3 V. Nožom som zoškrabal časť prednej masky zo stopy a vytvoril si vlastné podložky.

Krok 6: PIC

PIC
PIC
PIC
PIC

Použil som dsPIC30F2011. Tieto a mnohé ďalšie PIC je možné vzorkovať zo stránky spoločnosti Microchip na adrese https://sample.microchip.com/ Použil som dsPIC namiesto normálneho PIC, pretože 1. Môže pracovať na 3,3 V, ktorý poskytuje iPod 2. Má 8 I/O portov pre všetky tlačidlá 3. Má ľahko programovateľný modul UART, ktorý dokáže odosielať údaje do zariadenia iPod bez nutnosti prevodu. 4. Jedného som už mal a programátora. Akýkoľvek iný mikrokontrolér, ktorý poznáte, ako používať a spĺňa tieto požiadavky, je možné nahradiť, ale zapojenie bude odlišné. Temnejšou stránkou použitia dsPIC je, že programátor je dosť drahý (ICD2 má teraz 160 dolárov). Na stránke https://homerreid.ath.cx/misc/dspicprg/ existujú bezplatné nástroje, ktoré je možné použiť s domácim programátorom JDM, ale nikdy som sa o to nepokúsil. Komprimované súbory sú kódom PIC. Jedná sa o projekt vo voľne dostupnom MPLAB IDE spoločnosti Microchip. Ak ho chcete upraviť alebo prekompilovať, budete potrebovať aj kompilátor C spoločnosti Microchip, ktorý má bezplatnú študentskú edíciu. Môžu byť použité na vygenerovanie potrebného hexadecimálneho súboru (tiež v zip) na programovanie pomocou MPLAB alebo vyššie uvedeného programátora JDM. Kód vzorkuje I/O porty 64 -krát za sekundu a ak dôjde k akejkoľvek zmene, odosiela do iPodu rôzne sériové príkazy. Na napísanie kódu som použil verejne dostupnú dokumentáciu k Apple Accessory Protocol (AAP alebo iAP) a hovorí sa o tom na https://www.adriangame.co.uk/ipod-acc-pro.html a http:/ /nuxx.net/wiki/Apple_Accessory_Protocol Hore, dole, vľavo a vpravo sa zvýši hlasitosť, zníži sa hlasitosť, predchádzajúca skladba a nasledujúca skladba. A prehráva/pozastavuje hudbu, zatiaľ čo B ju zastavuje. Tlačidlo výberu sa stlmí a tlačidlo Štart, keď ho podržíte, vám umožní priamo ovládať rozhranie zariadenia iPod. Pri podržanom štarte posuňte koliesko nahor a nadol a A a B ovládajú tlačidlá výberu a ponuky na zariadení iPod.

Krok 7: Konečná montáž

Konečné zhromaždenie
Konečné zhromaždenie

Pripojte puzdro ovládača NES k doske a zaskrutkujte ho dohromady. Pripojte ovládač k diaľkovému portu na svojom zariadení iPod a stlačte tlačidlá. PIC sa zapína jednoduchým zapojením do iPodu, ktorý mu dodáva energiu. Teraz máte spôsob, ako ovládať iPod z 2 stôp ďalej, ako kedykoľvek predtým. Tento návod obsahuje ostré, rýchle a horúce predmety. Ich dotyk vás nemusí zabiť. Nezodpovedám za žiadne formy rakoviny, ktoré to pravdepodobne spôsobí.

Odporúča: