Innholdsfortegnelse:
- Trinn 1: Deler
- Trinn 2: NES Controller Prep
- Trinn 3: Skjematisk
- Trinn 4: Koble til stikkontaktene
- Trinn 5: Kabling av kabelen
- Trinn 6: PIC
- Trinn 7: Sluttmontering
Video: NES Controller IPod Remote: 7 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Ved å legge inn en PIC -mikrokontroller i en NES -kontroller, kan den konverteres til en erstatning for Apples iPod -fjernkontroll. (Bare 3. og 4. generasjon iPod har dette, det er en liten oval port ved siden av hodetelefonkontakten). Oppdatering (26.08.2011): Det er ganske lenge siden iPod har brukt denne iPod -fjernkontakten, men dock -kontakten (den som brukes på alle iPod -er bortsett fra shuffle, iPad og iPhone) har de samme Rx/Tx -pinnene, samt en 3.3V utgang. Et enkelt breakout -bord kan erstatte den hackede kontakten på slutten, og du kan få dette til å fungere med alle nylige Apple -produkter. Du kan kjøpe breakout boards på: https://www.kineteka.com/PodBreakout-v1.aspx (mini-en er ganske fin, og de har også pinout-informasjon).
Trinn 1: Deler
Microcontroller- dsPIC30F2011 Disse kan samples fra Microchips prøveområdeProgrammer- ulempen ved å bruke en dsPIC er den kompliserte programmeringsprosedyren. Den enkleste måten å programmere det på er å bruke en Microchip ICD2, men disse går ganske dyrt. Jeg har ikke prøvd dette, men tilsynelatende kan verktøyene som finnes på https://homerreid.ath.cx/misc/dspicprg/ brukes med en hjemmelaget JDM Programmerer. IC-kontakter- Jeg brukte 2 8-pinners DIP-kontakter (en 18 pin eller 16 pin ville også ha fungert). Disse er nødvendige for å fjerne og bytte ut IC for programmering og feilsøking. NES Controller Fjern med en skjærebit Sharp kniv Loddejern og liten gauge elektrisk loddetinn Loddepumpe Skylleskjærere eller wire cutters Nåltang Standard Ethernet (CAT-5) kabling En god mengde liten gauge-wire jeg brukte innmaten i ekstra CAT-5-kabel. 3G eller 4G iPod. En plugg for fjernkontakten på iPod. Dette er det vanskeligste å skaffe. Flere forslag er gjort på iPod Linux nettsted. Jeg brukte en liten bit av en knust gammel minnemodul som passet perfekt til fjernkontakten, men noen av de andre løsningene fungerer også.
Trinn 2: NES Controller Prep
Skru av kontrolleren med en liten stjerneskrutrekker, og fjern kretskortet. De eneste komponentene som må legges til er PIC og kontaktene for å holde den. På denne måten er det originale utseendet og følelsen til kontrolleren helt kompromissløs.
Først må NES -brikken fjernes. Hvis du ikke har en avloddingspumpe, kan IC -en kuttes av brettet med spyleskjær, og pinnene kan fjernes med ved å varme dem med et loddejern og trekke dem ut med en tang. Den originale NES -kabelen må også avloddes fra brettet på lignende måte. For å få plass til PIC, må en liten del av brettet kuttes bort fra øverste høyre hjørne. Bare akkurat nok til å la IC -en i kontakten sitte tvers over brettet inne i kontrollhylsteret, bør fjernes. Bruk dremelen forsiktig til å kutte bort en seksjon på 0,25 "med 1".
Trinn 3: Skjematisk
Kretsen i kontrolleren vil i hovedsak være bildet nedenfor. Dette bildet er vanskelig å følge, men er en bedre forklaring på hvordan kontrolleren fungerer. Følgende trinn beskriver min anvendelse av denne skjematikken.
Trinn 4: Koble til stikkontaktene
På grunn av enkelheten i ideen, er det eneste elektriske arbeidet som må gjøres å feste IC -kontaktene til kortet og kontrollerkabelen til kortet. Ledningen til kontrolleren er veldig enkel i teorien, men er komplisert av bruk av alle originale komponenter (de svarte linjene dekket med grønt gjennomsiktig tape er faktisk pull-up-motstander.) Mye av ledningene kan variere basert på hvor mye av brettet som ble fjernet med dremel. Noen av sporene som ble kuttet må byttes ut med ledning, spesielt alle som er koblet til knappelagene eller pullup-motstandene. Merk: putene til den gamle NES-brikken telles mot klokken fra hakket trykt på baksiden av kontrolleren. PIC -numrene teller på samme måte. Fargene refererer til fargene på de originale NES -kabeltrådene, og er trykt på baksiden av brettet (ikke fargene i parentesen).
PIC pin 1 (Master Reset) --- V+ (NES pin 16) PIC pin 2 (IO 0) --- UP (NES pin 4) PIC pin 3 (IO 1) --- NED (NES pin 5) PIC pin 4 (IO 2) --- VENSTRE (NES pin 6) PIC pin 5 (IO 3) --- HØYRE (NES pin 7) PIC pin 8 (Send) --- gul PIC pin 11 (IO 4) --- A (NES pin 1) PIC pin 12 (IO 5) --- B (NES pin 15) PIC pin 13 (VSS) --- bakken (Den tomme puten nær øverste høyre hjørne som er lenger borte fra kanten) 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) --- bakken (Samme tomme pute som ovenfor) PIC pin 18 (AVDD) --- V+
Trinn 5: Kabling av kabelen
Klipp en lengde på Cat5 -kabelen (jeg brukte 2 fot), og kutt bort en tomme av isolasjonen i hver ende. Kutt av alle bortsett fra tre ledninger fra de utsatte områdene.
De tre ledningene i kabelen kobles hver til en pinne på fjernkontakten. Koble til kontakten varierer avhengig av hva slags kontakt, så jeg vil referere til hver ledning som sin pinne på kontakten. Kontaktpinne 1 (Mottak) --- NES-pinne 3 (denne er koblet til PIC-senderen) Kontaktpinne 3 (bakken) --- brun kontaktpinne 4 (3.3V) --- V+ Når disse tre ledningene er koblet til, Bare skyv kabelen inn i spenningsavlastningspostene som den gamle kabelen gikk gjennom i kontrollerkassen. Det er alvorlig mangel på steder å knytte seg til V+ -linjen. Alle pinner som må ha V+ kan kobles direkte til hverandre, men NES -pinne 16 må være på 3,3V. Jeg brukte en kniv til å skrape noen av loddemasken av sporet for å lage mine egne pads.
Trinn 6: PIC
Jeg brukte en dsPIC30F2011. Disse og mange andre PIC -er kan samples fra Microchips nettsted på https://sample.microchip.com/ Jeg brukte en dsPIC i stedet for en vanlig PIC fordi 1. Den kan kjøre på 3,3V som leveres av iPod 2. Den har 8 I/O -porter for alle knappene 3. Den har en enkel å programmere UART -modul, som kan sende data til iPod uten behov for konvertering. 4. Jeg hadde allerede en og en programmerer. Enhver annen mikrokontroller som du vet hvordan du bruker og oppfyller disse kravene, kan erstattes, men ledningene vil være forskjellige. Ulempen med å bruke en dsPIC er at programmereren er ganske dyr (ICD2 er nå $ 160). Det er gratis verktøy på https://homerreid.ath.cx/misc/dspicprg/ som kan brukes med en hjemmelaget JDM programmerer, men jeg har aldri prøvd dette. Zippede filer er koden for PIC. Det er et prosjekt i Microchips fritt tilgjengelige MPLAB IDE. Hvis du vil endre den eller kompilere den på nytt, trenger du også Microchips C Compiler, som har en gratis studentutgave. Disse kan brukes til å generere den nødvendige hex -filen (også i zip) for programmering med MPLAB eller den nevnte JDM -programmereren. Koden prøver I/O -portene 64 ganger i sekundet, og hvis det er noen endringer, sender de forskjellige kommandoer over seriell til iPod. Jeg brukte offentlig tilgjengelig dokumentasjon om Apple Accessory Protocol (AAP eller iAP) for å skrive koden, og det snakkes om det på https://www.adriangame.co.uk/ipod-acc-pro.html og http:/ /nuxx.net/wiki/Apple_Accessory_Protocol Opp, ned, venstre og høyre er henholdsvis volum opp, volum ned, forrige sang og neste sang. A spiller/stopper musikken, mens B stopper den. Velg -knappen demper, og Start -knappen, når du holder den inne, lar deg kontrollere iPod -grensesnittet direkte. Når starten holdes, blar hjulet opp og ned, og A og B betjener iPod -knappene for valg og meny.
Trinn 7: Sluttmontering
Fest NES -kontrollerkassen til brettet og skru den sammen. Koble kontrolleren til den eksterne porten på iPod -en og trykk på knappene. PIC -en slås på ved ganske enkelt å koble den til iPod, som gir strøm til den. Du har nå en måte å kontrollere en iPod fra 2 fot lenger unna enn noen gang før. Denne instruksjonen inneholder skarpe, raske og varme objekter. Å berøre dem kan ikke drepe deg. Jeg er ikke ansvarlig for noen former for kreft som dette sannsynligvis vil forårsake.
Anbefalt:
Slip på Amazon Fire Remote TV Remote: 3 trinn (med bilder)
Slip på Amazon Fire Remote TV Remote: Oh Amazon, Fire TV -en din er så fantastisk, hvorfor ga du oss ikke volumkontroller på fjernkontrollen? Vel, for mindre enn $ 5 på Amazon, kan du kjøpe denne søte lille fjernkontrollen, slå av, dempe , volum og kanal alt i en liten pakke. Skriv inn i 3d -skriveren og
Skyte lysene med en NES Zapper (RF 433MHz): 6 trinn (med bilder)
Skyte lysene med en NES Zapper (RF 433MHz): Hvorfor slå av lysene med en bryter hvis du kan skyte dem med NES Zapper! Jeg bygde allerede et laserlys i en gammel ødelagt NES Zapper da denne ideen dukket opp i hodet mitt. Den likte den bedre, så jeg byttet ut laserlyset med dette. En ideell proff
NES Controller MP3 -spiller: 11 trinn (med bilder)
NES Controller MP3 Player: Så for en stund tilbake så jeg hvor noen hadde gjort en NES controller mod og gjorde den til en MP3 spiller. Dette er min versjon av denne moden. Håper du liker det. BTW, jeg brukte en Coby 512MB MP3 -spiller. Og sjekk www.straightrazorplace.com hvis du får en sjanse. JEG
NES Controller Mobiltelefon: 9 trinn (med bilder)
NES Controller Cellphone: Den siste grensen for NES Controller Mods: NES Controller Cellphone. OPPDATERING 6/9/11: Hei alle sammen. Wow, jeg er fortsatt overrasket over hjemmet mye oppmerksomhet dette prosjektet får. Dessverre får jeg ikke sjekket instrukser i det hele tatt. SÅ hvis du
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 trinn (med bilder)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Jeg dratt fullstendig av ryan97128 på designet hans for Nintendo Controller MP3, versjon 2.0, og jeg hører at han fikk ideen fra den kloke Morte_Moya, så jeg kan ikke ta æren for alle deres genier. Jeg ville bare legge til bekvemmeligheten og lade opp