Innehållsförteckning:
- Steg 1: Delar
- Steg 2: NES Controller Prep
- Steg 3: Schematisk
- Steg 4: Anslutning av uttagen
- Steg 5: Anslut kabeln
- Steg 6: PIC
- Steg 7: Slutmontering
Video: NES Controller IPod Remote: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Genom att bädda in en PIC -mikrokontroller i en NES -kontroller kan den konverteras till en ersättare för Apples iPod -fjärrkontroll. (Endast tredje och fjärde generationens iPod har detta, det är en liten oval port bredvid hörlursuttaget). Uppdatering (8/26/2011): Det är ganska länge sedan iPods har använt denna iPod -fjärrkontakt, men dockningsanslutningen (den som används på alla iPods utom shuffle, iPad och iPhone) har samma Rx/Tx -stift, liksom en 3.3V ut. Ett enkelt utbrottskort kan ersätta den hackade kontakten i slutet, och du kan få det att fungera med alla nya Apple -produkter. Du kan köpa breakout-brädor på: https://www.kineteka.com/PodBreakout-v1.aspx (Mini-enheten är ganska trevlig och de har också pinout-information).
Steg 1: Delar
Microcontroller- dsPIC30F2011 Dessa kan provtagas från Microchips provplatsProgrammer- nackdelen med att använda en dsPIC är den komplicerade programmeringsproceduren. Det enklaste sättet att programmera det är att använda en Microchip ICD2, men dessa går ganska dyra. Jag har inte provat detta, men tydligen kan verktygen som finns på https://homerreid.ath.cx/misc/dspicprg/ användas med en hemmagjord JDM-programmerare. IC-uttag- Jag använde 2 8-poliga DIP-uttag (en enda 18 pin eller 16 pin skulle också ha fungerat). Dessa är nödvändiga för att ta bort och byta ut IC: n för programmering och felsökning. NES Controller Dra ut med en skärbit Skarp kniv Lödkolv och litet elektriskt löd Lödpump Flush cutters eller wire cutters Nåltång Standard Ethernet (CAT-5) kablar En bra mängd små gauge-tråd används inre i extra CAT-5-kabel. 3G eller 4G iPod. En kontakt för fjärrkontakten på iPod. Detta är det svåraste att förvärva. Flera förslag görs på iPod Linux webbplats. Jag använde en liten bit av en krossad gammal minnesmodul som passade perfekt till fjärrkontakten, men någon av de andra lösningarna fungerar också.
Steg 2: NES Controller Prep
Skruva loss styrenheten med en liten Phillips -skruvmejsel och ta bort kretskortet. De enda komponenterna som behöver läggas till är PIC och uttagen för att hålla den. På så sätt är kontrollernas ursprungliga utseende och känsla helt kompromisslös.
Först måste NES -chipet tas bort. Om du inte har en avlödningspump kan IC: n skäras av brädan med spolskärare, och stiften kan tas bort genom att värma dem med ett lödkolv och dra ut dem med en tång. Den ursprungliga NES -kabeln måste också avlödas från kortet på ett liknande sätt. För att få plats med PIC måste en liten del av brädet klippas bort från det övre högra hörnet. Bara tillräckligt för att IC: n i uttaget ska kunna sitta tvärs över brädet inuti styrenhetens fodral bör tas bort. Använd försiktigt dremeln för att skära bort en sektion om 0,25 "med 1".
Steg 3: Schematisk
Kretsen i regulatorn kommer i huvudsak att vara bilden nedan. Den här bilden är svår att följa, men är en bättre förklaring till hur regulatorn fungerar. Följande steg beskriver min tillämpning av denna schema.
Steg 4: Anslutning av uttagen
På grund av idéens enkelhet är det enda elektriska arbetet som behöver utföras att fästa IC -uttagen på kortet och styrenhetskabeln till kortet. Kabeln till regulatorn är mycket enkel i teorin, men kompliceras av användning av alla originalkomponenter (de svarta linjerna täckta med grön transparent tejp är i själva verket uppdragningsmotstånd.) Mycket av ledningarna kan variera beroende på hur mycket av kortet som togs bort med dremel. Några av de spår som klippts måste ersättas med tråd, särskilt alla som ansluts till knappkuddarna eller pullup-motstånden. OBS: kuddarna för det gamla NES-chipet räknas moturs från skåran tryckt på kontrollens baksida. PIC -stiftnumren räknas på samma sätt. Färgerna hänvisar till färgerna på de ursprungliga NES -kablarna och är tryckta på baksidan av kortet (inte färgerna inom parentesen).
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ÄNSTER (NES stift 6) PIC stift 5 (IO 3) --- HÖGER (NES stift 7) PIC stift 8 (Sändning) --- gul PIC stift 11 (IO 4) --- A (NES-stift 1) PIC-stift 12 (IO 5) --- B (NES-stift 15) PIC-stift 13 (VSS) --- mark (Den tomma plattan nära det övre högra hörnet som är längre bort från kanten) PIC-stift 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) --- mark (Samma tomma platta som ovan) PIC-stift 18 (AVDD) --- V+
Steg 5: Anslut kabeln
Klipp en längd av Cat5 -kabeln (jag använde 2 fot) och skär bort en tum av isoleringen i varje ände. Klipp av alla utom tre ledningar från de utsatta områdena.
De tre ledningarna i kabeln ansluts till en stift på fjärrkontakten. Att ansluta kontakten varierar beroende på vilken typ av kontakt, så jag kommer att hänvisa till varje tråd som dess stift på kontakten. Anslutningsstift 1 (Mottagning) --- NES-stift 3 (detta är anslutet till PIC: s sändare) Anslutningsstift 3 (jord) --- brun Kontaktstift 4 (3.3V) --- V+ När dessa tre ledningar har anslutits, tryck helt enkelt in kabeln i de spänningsavlastande stolparna som den gamla kabeln gick igenom i styrhöljet. Det finns en allvarlig brist på platser att knyta till V+ -linjen. Alla stift som måste ha V+ kan anslutas direkt till varandra, men NES stift 16 måste vara på 3,3V. Jag använde en kniv för att skrapa bort en del av lödmasken från spåret för att skapa mina egna dynor.
Steg 6: PIC
Jag använde en dsPIC30F2011. Dessa och många andra PIC kan provtagas från Microchips webbplats på https://sample.microchip.com/ Jag använde en dsPIC istället för en vanlig PIC eftersom 1. Den kan köras på 3.3V som tillhandahålls av iPod 2. Den har 8 I/O -portar för alla knappar 3. Den har en lättprogrammerad UART -modul som kan skicka data till iPod utan att behöva konvertera. 4. Jag hade redan en och en programmerare. Alla andra mikrokontroller som du vet hur du använder och uppfyller dessa krav kan bytas ut, men kablarna kommer att vara annorlunda. Nackdelen med att använda en dsPIC är att programmeraren är ganska dyr (ICD2 är nu $ 160). Det finns gratis verktyg på https://homerreid.ath.cx/misc/dspicprg/ som kan användas med en hemmagjord JDM -programmerare, men jag har aldrig försökt detta. De zippade filerna är koden för PIC. Det är ett projekt i Microchips fritt tillgängliga MPLAB IDE. Om du vill ändra den eller kompilera om den behöver du också Microchips C -kompilator, som har en gratis studentutgåva. Dessa kan användas för att generera den nödvändiga hex -filen (även i zip) för programmering med MPLAB eller den ovan nämnda JDM -programmeraren. Koden samplar I/O -portarna 64 gånger per sekund, och om det blir någon ändring skickas olika kommandon över serien till iPod. Jag använde allmänt tillgänglig dokumentation om Apple Accessory Protocol (AAP eller iAP) för att skriva koden, och det talas om på https://www.adriangame.co.uk/ipod-acc-pro.html och http:/ /nuxx.net/wiki/Apple_Accessory_Protocol Upp, ner, vänster och höger är volym upp, volym ned, föregående låt respektive nästa låt. A spelar/pausar musiken medan B stoppar den. Välj -knappen stänger av, och Start -knappen, när du håller den, gör att du kan styra iPod -gränssnittet direkt. Med start intryckt, rulla upp och ner rullningshjulet, och A och B använder iPod: s välj- och menyknappar.
Steg 7: Slutmontering
Fäst NES -styrhöljet på kortet och skruva ihop det. Anslut kontrollenheten till fjärrporten på din iPod och tryck på knapparna. PIC slås på genom att helt enkelt ansluta den till iPod, vilket ger ström till den. Du har nu ett sätt att styra en iPod från 2 fot längre bort än någonsin tidigare. Denna instruktion innehåller skarpa, snabba och heta föremål. Att röra vid dem kanske inte dödar dig. Jag är inte ansvarig för några former av cancer som detta sannolikt kommer att orsaka.
Rekommenderad:
Light Theremin in a NES Controller - 555 Timer: 19 Steg (med bilder)
Light Theremin i en NES Controller - 555 Timer: Jag har lekt med 555 IC och aldrig har jag lyckats få det att göra någonting förrän nu. När jag hörde att det vaknade till liv och började svänga åt mig var jag jävligt nöjd med mig själv. Om jag kan få det att göra ett ljud, borde vem som helst
Slip on Amazon Fire Remote TV Remote: 3 Steg (med bilder)
Slip on Amazon Fire Remote TV Remote: Åh Amazon, din Fire TV är så fantastisk, varför gav du oss inte volymkontroller på din fjärrkontroll? Jo, för mindre än $ 5 på Amazon kan du köpa den här söta lilla fjärrkontrollen, ström, stum. , volym och kanal allt i ett litet paket. Ange i 3d -skrivaren och
NES Controller MP3 -spelare: 11 steg (med bilder)
NES Controller MP3 Player: Så för ett tag sedan såg jag var någon hade gjort en NES controller mod och förvandlade den till en MP3 -spelare. Detta är min version av denna mod. Hoppas du gillar det. BTW, jag använde en Coby 512MB MP3 -spelare. Och kolla in www.straightrazorplace.com om du får en chans. Jag
Olympus Evolt E510 Remote Cable Release (Version 2 With Auto Focus on Remote): 6 steg (med bilder)
Olympus Evolt E510 Remote Cable Release (Version 2 med autofokus på fjärrkontrollen): Igår byggde jag en enkel fjärrkontroll för min Olympus E510. De flesta kameror har en avtryckare (den du trycker på för att ta en bild) som har två lägen. Om knappen trycks ned försiktigt kommer kameran att autofokusera och mäta ljuset
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 steg (med bilder)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Jag slog helt bort ryan97128 på hans design för Nintendo Controller MP3, version 2.0 och jag hör att han fick idén från den kloka Morte_Moya, så jag kan inte ta åt mig äran för allt deras geni. Jag ville bara lägga till bekvämligheten och ladda