Obsah:
- Krok 1: Diely
- Krok 2: Príprava ovládača NES
- Krok 3: Schéma
- Krok 4: Zapojenie zásuviek
- Krok 5: Zapojenie kábla
- Krok 6: PIC
- Krok 7: Konečná montáž
Video: Ovládač NES IPod Remote: 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
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
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
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
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
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
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
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áž
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:
DIY herný ovládač založený na Arduine - Herný ovládač Arduino PS2 - Hra Tekken s gamepadom DIY Arduino: 7 krokov
DIY herný ovládač založený na Arduine | Herný ovládač Arduino PS2 | Hranie Tekkenu s gamepadom pre domácich majstrov Arduino: Dobrý deň, chlapci, hranie hier je vždy zábavné, ale hranie s vlastným ovládačom pre vlastnú potrebu je zábavnejšie. Preto v tomto návode vytvoríme herný ovládač pomocou arduino pro micro
Ako opraviť ovládač USB NES: 6 krokov
Ako opraviť ovládač USB NES: Kto nikdy nekúpil niečo z internetu, ale s týmto výrobkom sa vyskytol problém? Ovládač NES kúpený v čínskom internetovom obchode, ale vyskytli sa problémy s tlačidlami, v ktorých (v mojom prípade) stlačilo tlačidlo d-pad vľavo, ale namiesto toho, aby aktivovalo iba
Ovládač MP3 prehrávača NES: 11 krokov (s obrázkami)
Prehrávač MP3 pre ovládač NES: Pred nejakým časom som teda videl, kde niekto urobil režim ovládača NES a zmenil ho na prehrávač MP3. Toto je moja verzia tohto režimu. Dúfam, že sa vám to páči. BTW, použil som MP3 prehrávač Coby 512 MB. A ak máte šancu, navštívte stránku www.straightrazorplace.com. Ja
Ovládač USB NES s Arduinom!: 6 krokov (s obrázkami)
Ovládač USB NES s Arduino!: UPDATE 22-12-2014Instructables užívateľ mattpbooth aktualizoval kód a je hostiteľom na github: https: //github.com/mattpbooth/ArduinoNESController..Ďakujem Matt! UPDATE 03-12-2011 Nahradené a println s printom (derp). AKTUALIZÁCIA 01-12-2011 Vyrobený všetok kód pre
10-minútový šiteľný diaľkový ovládač iPod: 6 krokov (s obrázkami)
10-minútové šité diaľkové ovládanie IPod: Existuje veľa skutočne skvelých projektov diaľkového ovládania iPodu: niektoré majú jednoduché tlačidlá, niektoré reagujú na srdcový tep alebo pohyb tela a ďalšie sú navrhnuté tak, aby boli v priamom spojení so softvérom spusteným na počítači. Žiadny z nich však nie je