Obsah:
- Krok 1: Díly
- Krok 2: Příprava ovladače NES
- Krok 3: Schéma
- Krok 4: Zapojení zásuvek
- Krok 5: Zapojení kabelu
- Krok 6: PIC
- Krok 7: Konečná montáž
Video: Ovladač NES IPod Remote: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Vložením mikrokontroléru PIC do ovladače NES jej lze převést na náhradu dálkového ovladače Apple iPod. (Toto mají pouze iPody 3. a 4. generace, jedná se o malý oválný port vedle konektoru pro sluchátka). Aktualizace (26. 8. 2011): Je to už nějaký čas, co iPody používají tento konektor pro dálkové ovládání iPodu, ale konektor pro dok (ten, který se používá u všech iPodů kromě shuffle, iPad a iPhone) má stejné piny Rx/Tx, stejně jako výstup 3,3V. Jednoduchá odlomená deska může na konci nahradit hacknutý konektor a můžete ji použít pro všechny nedávné produkty Apple. Breakout desky můžete koupit na: https://www.kineteka.com/PodBreakout-v1.aspx (Mini je docela pěkné a mají také informace o pinoutu).
Krok 1: Díly
Mikrokontrolér- dsPIC30F2011 Lze je vzorkovat ze vzorového programu Microchip SiteProgrammer- nevýhodou používání dsPIC je složitý programovací postup. Nejjednodušší způsob, jak to naprogramovat, je použít Microchip ICD2, který však běží poměrně draho. Nezkoušel jsem to, ale zdá se, že nástroje nalezené na https://homerreid.ath.cx/misc/dspicprg/ lze použít s domácím programátorem JDM. IC zásuvky- použil jsem 2 8pinové zásuvky DIP (jeden 18 pin nebo 16 pin by také fungovaly). Ty jsou nezbytné pro vyjmutí a výměnu integrovaného obvodu pro programování a ladění. NES ovladačDemel s řezným břitem Ostrý nůžPáječka a elektrická pájka s malým rozchodemRozpouštěcí pumpaSpouštěcí nůžky nebo řezačky drátuJehlé kleštěStandardní ethernetová (CAT-5) kabelážDobré množství malého měřicího drátu- použil jsem vnitřnosti dalšího kabelu CAT-5. 3G nebo 4G iPod. Konektor pro dálkový konektor na iPodu. To je nejtěžší získat. Na webu iPod Linux je vytvořeno několik návrhů. Použil jsem malý kousek rozbitého starého paměťového modulu, který se perfektně hodí pro vzdálenou zástrčku, ale jakékoli jiné řešení také funguje.
Krok 2: Příprava ovladače NES
Odšroubujte ovladač malým šroubovákem s křížovou hlavou a vyjměte desku plošných spojů. Jediné součásti, které je třeba přidat, jsou PIC a zásuvky, které jej drží. Tímto způsobem je původní vzhled a chování ovladače zcela nekompromisní.
Nejprve je nutné odebrat čip NES. Pokud nemáte odpájecí pumpu, lze integrovanou obvodovou desku odříznout splachovacími frézami a piny lze vyjmout zahřátím páječky a vytažením kleštěmi. Původní kabel NES musí být také podobným způsobem odpojen od desky. Aby se vytvořil prostor pro PIC, musí být malá část desky odříznuta z pravého horního rohu. Mělo by být odebráno pouze tolik, aby IC v zásuvce mohl sedět přes desku uvnitř skříně ovladače. Opatrně použijte dremel k odříznutí části o 0,25 "o 1".
Krok 3: Schéma
Obvod v řadiči bude v podstatě následující obrázek. Tento obrázek je obtížné sledovat, ale je lepším vysvětlením toho, jak ovladač funguje. Následující kroky podrobně popisují moji aplikaci tohoto schématu.
Krok 4: Zapojení zásuvek
Vzhledem k jednoduchosti myšlenky je jedinou elektrickou prací, kterou je třeba provést, připojení IC zásuvek k desce a kabel ovladače k desce. Zapojení ovladače je teoreticky velmi jednoduché, ale je komplikované použití všech původních komponent (černé čáry pokryté zelenou průhlednou páskou jsou ve skutečnosti stahovací odpory.) Velká část kabeláže se může lišit podle toho, jak velká část desky byla odstraněna dremelem. Některé stopy, které byly řezány, musí být nahrazeny drátem, zejména ty, které se připojují k tlačítkům nebo výsuvným odporům. Poznámka: Pady pro starý čip NES se počítají proti směru hodinových ručiček od zářezu vytištěného na zadní straně ovladače. Čísla pinů PIC se počítají stejným způsobem. Barvy se vztahují k barvám původních kabelových vodičů NES a jsou vytištěny na zadní straně desky (nikoli barvy v závorkách).
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) --- VLEVO (NES pin 6) PIC pin 5 (IO 3) --- RIGHT (NES pin 7) PIC pin 8 (Transmit) --- žlutý PIC pin 11 (IO 4) --- A (NES pin 1) PIC pin 12 (IO 5) --- B (NES pin 15) PIC pin 13 (VSS) --- zem (Prázdná podložka v pravém horním rohu, která je dále od okraje) 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 (Stejná prázdná podložka jako výše) PIC pin 18 (AVDD) --- V+
Krok 5: Zapojení kabelu
Uřízněte kabel Cat5 (použil jsem 2 stopy) a na každém konci odřízněte palec izolace. Odřízněte všechny kromě tří drátů z exponovaných oblastí.
3 vodiče v kabelu se připojí ke kolíku na dálkové zástrčce. Připojení konektoru se liší v závislosti na druhu konektoru, proto budu každý vodič označovat jako jeho kolík na konektoru. Konektor pin 1 (příjem) --- NES pin 3 (je připojen k přenosu PIC) Konektor pin 3 (uzemnění) --- hnědý konektor 4 (3,3 V) --- V+ Jakmile jsou tyto tři vodiče připojeny, jednoduše zatlačte kabel do sloupků uvolňujících napětí, kterými prošel starý kabel v pouzdru ovladače. Je zde velký nedostatek míst pro připojení k linii V+. Všechny piny, které potřebují mít V+, lze připojit přímo k sobě, ale NES pin 16 musí být na 3,3V. Pomocí nože jsem ze stopy oškrábal část masky a vytvořil si vlastní podložky.
Krok 6: PIC
Použil jsem dsPIC30F2011. Tyto a mnoho dalších PIC lze vzorkovat ze stránek společnosti Microchip na adrese https://sample.microchip.com/ Použil jsem dsPIC místo normálního PIC, protože 1. Může běžet na 3,3 V, které poskytuje iPod 2. Má 8 I/O portů pro všechna tlačítka 3. Má snadno programovatelný modul UART, který dokáže odesílat data do iPodu bez nutnosti převodu. 4. Už jsem měl jednoho a programátora. Lze nahradit jakýkoli jiný mikrokontrolér, který víte, jak používat a který splňuje tyto požadavky, ale zapojení bude jiné. Nevýhodou použití dsPIC je, že programátor je poměrně drahý (ICD2 je nyní 160 $). Na adrese https://homerreid.ath.cx/misc/dspicprg/ existují bezplatné nástroje, které lze použít s domácím programátorem JDM, ale nikdy jsem se o to nepokusil. Zip soubory jsou kódem PIC. Jedná se o projekt ve volně dostupném MPLAB IDE společnosti Microchip. Pokud jej chcete upravit nebo překompilovat, budete také potřebovat kompilátor C společnosti Microchip, který má bezplatnou studentskou edici. Ty lze použít ke generování nezbytného hexadecimálního souboru (také ve formátu zip) pro programování pomocí MPLAB nebo výše uvedeného programátoru JDM. Kód vzorkuje I/O porty 64krát za sekundu, a pokud dojde k nějaké změně, odešle do iPodu různé příkazy přes sériové číslo. K napsání kódu jsem použil veřejně dostupnou dokumentaci k Apple Accessory Protocol (AAP nebo iAP) a hovoří se o tom na https://www.adriangame.co.uk/ipod-acc-pro.html a http:/ /nuxx.net/wiki/Apple_Accessory_Protocol Nahoru, dolů, doleva a doprava zvyšují hlasitost, snižují hlasitost, předchozí skladbu a další skladbu. A přehraje/pozastaví hudbu, zatímco B ji zastaví. Tlačítko pro výběr ztlumí a tlačítko Start, pokud je podrženo, vám umožňuje přímo ovládat rozhraní iPodu. Podržte start, posouvejte kolečkem nahoru a dolů a A a B ovládají tlačítka pro výběr a nabídku na iPodu.
Krok 7: Konečná montáž
Připojte skříň řadiče NES k desce a přišroubujte ji. Zapojte ovladač do vzdáleného portu na iPodu a stiskněte tlačítka. PIC se zapíná jednoduchým zapojením do iPodu, který mu dodává energii. Nyní máte způsob, jak ovládat iPod ze 2 stop dál než kdykoli předtím. Tento návod obsahuje ostré, rychlé a horké předměty. Když se jich dotkneš, nemusí tě to zabít. Nezodpovídám za žádné formy rakoviny, které to pravděpodobně způsobí.
Doporučuje:
Arduino DIY herní ovladač - Herní ovladač Arduino PS2 - Hra Tekken s gamepadem pro kutily Arduino: 7 kroků
Arduino DIY herní ovladač | Herní ovladač Arduino PS2 | Hraní Tekken s DIY Arduino Gamepad: Ahoj kluci, hraní her je vždy zábava, ale hraní s vaší vlastní DIY vlastní hrou je zábavnější. Takže v tomto návodu vytvoříme herní ovladač pomocí arduino pro micro
Jak opravit ovladač USB NES: 6 kroků
Jak opravit ovladač USB NES: Kdo nikdy nekoupil něco z internetu, ale tento produkt narazil na problém? Ovladač NES zakoupený v čínském internetovém obchodě, ale došlo k problémům s tlačítky, kde (v mém případě) stisknutí doleva na d-padu, ale místo akčního onl
NES ovladač MP3 přehrávač: 11 kroků (s obrázky)
Přehrávač MP3 pro ovladač NES: Před nějakou dobou jsem viděl, kde někdo provedl mod řadiče NES a přeměnil jej na přehrávač MP3. Toto je moje verze tohoto režimu. Doufám, že se vám to líbí. BTW, použil jsem MP3 přehrávač Coby 512 MB. A pokud máte šanci, podívejte se na www.straightrazorplace.com. Já
USB NES ovladač s Arduinem!: 6 kroků (s obrázky)
Ovladač USB NES s Arduino!: UPDATE 22-12-2014Instructables uživatel mattpbooth aktualizoval kód a je hostován na github: https: //github.com/mattpbooth/ArduinoNESController..Díky Matt! UPDATE 03-12-2011 Nahrazeno a println s printem (derp). AKTUALIZACE 01-12-2011Vyrobeno veškerý kód z
10minutový šitý dálkový ovladač iPod: 6 kroků (s obrázky)
10minutové šité dálkové ovládání IPod: Existuje spousta opravdu skvělých projektů dálkového ovládání iPodu: některé mají jednoduchá tlačítka, některé reagují na srdeční tep nebo pohyb těla a další jsou navrženy tak, aby přímo spolupracovaly se softwarem běžícím na počítači. Žádný z nich však není