Sadržaj:

IPod daljinski upravljač NES kontrolera: 7 koraka (sa slikama)
IPod daljinski upravljač NES kontrolera: 7 koraka (sa slikama)

Video: IPod daljinski upravljač NES kontrolera: 7 koraka (sa slikama)

Video: IPod daljinski upravljač NES kontrolera: 7 koraka (sa slikama)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
IPod daljinski upravljač NES kontrolera
IPod daljinski upravljač NES kontrolera

Ugradnjom PIC mikrokontrolera u NES kontroler, on se može pretvoriti u zamjenu za Appleov iPod daljinski upravljač. (Samo iPod -i treće i četvrte generacije imaju ovo, to je mali ovalni priključak pored priključka za slušalice). Ažuriranje (26.8.2011.): Prošlo je dosta vremena otkad su iPod -i koristili ovaj iPod konektor za daljinski upravljač, ali konektor za priključnu stanicu (onaj koji se koristi na svim iPod -ovima osim shuffle -a, iPad -a i iPhone -a) ima iste Rx/Tx pinove, kao i izlaz 3.3V. Jednostavna ploča za probijanje može zamijeniti hakirani konektor na kraju, a to možete učiniti da radi sa svim novijim Appleovim proizvodima. Ploče za razbijanje možete kupiti na: https://www.kineteka.com/PodBreakout-v1.aspx (Mini je prilično lijep, a imaju i informacije o pinout-u).

Korak 1: Dijelovi

Dijelovi
Dijelovi

Mikrokontroler-dsPIC30F2011 Ovi se uzorci mogu uzorkovati s Microchipovog uzorka siteProgrammer-nedostatak korištenja dsPIC-a je komplicirana procedura programiranja. Najlakši način za programiranje je korištenje Microchip ICD2, međutim oni su prilično skupi. Nisam ovo pokušao, ali očito se pomoćni programi koji se nalaze na https://homerreid.ath.cx/misc/dspicprg/ mogu koristiti s domaćim JDM programatorom. IC utičnice- koristio sam 2 8-pinska DIP priključka (jedan 18 pin ili 16 pin bi također radili). To je potrebno za uklanjanje i zamjenu IC-a za programiranje i ispravljanje pogrešaka. NES KontrolerDremel rezačem s oštricomOštri nož Lemilica i električno lemljenje malih mjerača Pumpa za lemljenje Rezači za ispiranje ili rezači žiceNaglasti kliještaStandardni Ethernet (CAT-5) kabeli Koristila sam dobru količinu žice malog promjera unutrašnjost dodatnog kabela CAT-5.3G ili 4G iPod. Utikač za daljinski priključak na iPodu. Ovo je najteže steći. Na web mjestu iPod Linuxa dano je nekoliko prijedloga. Koristio sam mali komad razbijenog starog memorijskog modula koji savršeno pristaje udaljenom utikaču, ali bilo koje drugo rješenje također radi.

Korak 2: Priprema kontrolera NSZ -a

Kontroler NSZ -a Priprema
Kontroler NSZ -a Priprema
Kontroler NSZ -a Priprema
Kontroler NSZ -a Priprema

Odvijte regulator malim odvijačem s Phillips glavom i uklonite tiskanu pločicu. Jedine komponente koje je potrebno dodati su PIC i utičnice za njegovo držanje. Na ovaj način izvorni izgled i dojam kontrolera potpuno su beskompromisni.

Najprije se mora ukloniti čip NSZ. Ako nemate pumpu za odpakivanje, tada se IC može odrezati ploču rezačima za ispiranje, a igle se mogu ukloniti zagrijavanjem lemilicom i izvlačenjem kliješta. Originalni kabel NES -a također se mora odspojiti s ploče na sličan način. Kako bi se napravio prostor za PIC, mali dio ploče mora se odrezati od gornjeg desnog kuta. Treba ukloniti tek toliko da IC u utičnici može sjediti preko ploče unutar kućišta kontrolera. Pažljivo upotrijebite dremel da biste odrezali dio veličine oko 0,25 "po 1".

Korak 3: Shematski prikaz

Shematski
Shematski

Krug unutar kontrolera bit će u biti sljedeća slika. Ovu sliku je teško slijediti, ali je bolje objašnjenje kako upravljač radi. Sljedeći koraci detaljno opisuju moju primjenu ove sheme.

Korak 4: Ožičenje utičnica

Ožičenje utičnica
Ožičenje utičnica
Ožičenje utičnica
Ožičenje utičnica
Ožičenje utičnica
Ožičenje utičnica
Ožičenje utičnica
Ožičenje utičnica

Zbog jednostavnosti ideje, jedini električni posao koji je potrebno obaviti je priključivanje IC utičnica na ploču, a kabel regulatora na ploču. Ožičenje regulatora teoretski je vrlo jednostavno, ali komplicirano je korištenje svih izvornih komponenti (crne linije prekrivene zelenom prozirnom trakom zapravo su otpornici na izvlačenje.) Većina ožičenja može varirati ovisno o tome koliko je ploče uklonjeno dremelom. Neki tragovi koji su izrezani moraju se zamijeniti žicom, osobito sve koji se spajaju na jastučiće s gumbima ili otpornike za izvlačenje. Napomena: jastučići za stari NES čip odbrojavaju se u smjeru suprotnom od kazaljke na satu od ureza na stražnjoj strani kontrolera. PIC brojevi pinova broje se na isti način. Boje se odnose na boje izvornih žica kabela NES -a i tiskaju se na stražnjoj strani ploče (ne boje u zagradama).

PIC pin 1 (glavni reset) --- V+ (NES pin 16) PIC pin 2 (IO 0) --- GORE (NES pin 4) PIC pin 3 (IO 1) --- DOLJE (NES pin 5) PIC pin 4 (IO 2) --- LIJEVO (NES pin 6) PIC pin 5 (IO 3) --- DESNO (NES pin 7) PIC pin 8 (odašiljač) --- žutoPIC pin 11 (IO 4) --- A (NES pin 1) PIC pin 12 (IO 5) --- B (NES pin 15) PIC pin 13 (VSS) --- uzemljenje (prazan jastučić blizu gornjeg desnog kuta koji je dalje od ruba) 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) --- uzemljenje (isti prazan jastučić kao gore) PIC pin 18 (AVDD) --- V+

Korak 5: Ožičenje kabela

Ožičenje kabela
Ožičenje kabela
Ožičenje kabela
Ožičenje kabela

Odrežite duljinu Cat5 kabela (koristio sam 2 stope) i odrežite centimetar izolacije sa svakog kraja. Odrežite sve žice osim tri s izloženih područja.

Svaka od 3 žice u kabelu povezat će se s pinom na daljinskom utikaču. Priključivanje konektora razlikuje se ovisno o vrsti konektora, pa ću svaku žicu nazivati njenom iglom na konektoru. Konektor pin 1 (prijem) --- NES pin 3 (ovo je spojeno na PIC-ov odašiljač) Konektor pin 3 (uzemljenje) --- smeđi Priključak pin 4 (3,3 V) --- V+ Nakon što su ove tri žice spojene, jednostavno gurnite kabel u stubove za rasterećenje koje je stari kabel prošao u kućištu kontrolera. Postoji ozbiljan nedostatak mjesta za vezanje u V+ liniju. Svi pinovi koji trebaju imati V+ mogu se povezati međusobno izravno, ali NES pin 16 mora biti na 3.3V. Nožem sam sastrugao dio lemne maske s traga kako bih stvorio vlastite jastučiće.

Korak 6: PIC

PIC
PIC
PIC
PIC

Koristio sam dsPIC30F2011. Ovi i mnogi drugi PIC -ovi mogu se uzorkovati s Microchipovog web mjesta na https://sample.microchip.com/ Koristio sam dsPIC umjesto normalnog PIC -a jer 1. Može raditi na 3.3V koje pruža iPod 2. Ima 8 I/O portova za sve gumbe 3. Ima UART modul koji se lako programira i koji može slati podatke na iPod bez potrebe za konverzijom. 4. Već sam imao jednog i programera. Bilo koji drugi mikrokontroler koji znate koristiti i ispunjava ove zahtjeve može se zamijeniti, ali ožičenje će biti drugačije. Nedostatak korištenja dsPIC -a je taj što je programer prilično skup (ICD2 je sada 160 USD). Na https://homerreid.ath.cx/misc/dspicprg/ postoje besplatni alati koji se mogu koristiti s domaćim JDM programatorom, ali ja to nikada nisam pokušao. Zip datoteke su kod za PIC. To je projekt u Microchip -ovom slobodno dostupnom MPLAB IDE -u. Ako ga želite izmijeniti ili ponovno sastaviti, trebat će vam i Micročipov C Compiler koji ima besplatno studentsko izdanje. Oni se mogu koristiti za generiranje potrebne heksadecimalne datoteke (također u zip datoteci) za programiranje s MPLAB -om ili gore spomenutim JDM programatorom. Kod uzorkuje I/O portove 64 puta u sekundi, a ako dođe do bilo kakve promjene, šalje različite naredbe preko serijske serije na iPod. Za pisanje koda koristio sam javno dostupnu dokumentaciju o Appleovom protokolu dodatne opreme (AAP ili iAP), a o tome se govori na https://www.adriangame.co.uk/ipod-acc-pro.html i http:/ /nuxx.net/wiki/Apple_Accessory_Protocol Gore, dolje, lijevo i desno povećavaju glasnoću, smanjuju glasnoću, prethodnu pjesmu i sljedeću pjesmu. A reproducira/pauzira glazbu, dok ga B zaustavlja. Gumb za odabir isključuje zvuk, a tipka Start, kad se zadrži, omogućuje vam izravno upravljanje sučeljem iPod -a. Kad je start zadržan, gore i dolje pomičite kotačić, a A i B upravljaju iPod -ovim gumbima za odabir i izbornikom.

Korak 7: Završna montaža

Završna skupština
Završna skupština

Pričvrstite kućište regulatora NES -a na ploču i pričvrstite ga zajedno. Priključite upravljač u udaljeni priključak na iPod -u i pritisnite tipke. PIC se uključuje jednostavnim uključivanjem u iPod, koji mu daje snagu. Sada imate način upravljanja iPodom s 2 stope dalje nego ikad prije. Ova instrukcija sadrži oštre, brze i vruće predmete. Dodirivanje njih možda vas neće ubiti. Nisam odgovoran za bilo koji oblik raka koji bi to vjerojatno moglo uzrokovati.

Preporučeni: