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, Novembar
Anonim
IPod daljinski upravljač NES kontrolera
IPod daljinski upravljač NES kontrolera

Ugrađivanjem 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 port pored priključka za slušalice). Ažuriranje (26.8.2011): Prošlo je dosta vremena otkako 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 3.3V izlaz. Jednostavna ploča za probijanje može zamijeniti hakirani konektor na kraju, a to možete učiniti da radi sa svim novijim Apple proizvodima. Odbojne ploče 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

Delovi
Delovi

Mikrokontroler-dsPIC30F2011 Ovi se uzorci mogu uzorkovati sa uzorka Microchip siteProgrammer-nedostatak korištenja dsPIC-a je komplikovana 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). Oni su neophodni za uklanjanje i zamjenu IC-a za programiranje i otklanjanje pogrešaka. NES KontrolerDremel sa oštricom za rezanjeOštri nožLeglaj i električno lemljenje malih mjerača Pumpa za lemljenje Rezači za žicu ili rezači žiceKliješta za igluStandardni Ethernet (CAT-5) kabeli Koristim dobru količinu žice malog promjera unutrašnjost dodatnog kabla CAT-5. 3G ili 4G iPod. Utikač za daljinski priključak na iPod-u. 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 funkcionira.

Korak 2: Priprema kontrolera NSZ -a

Kontroler NSZ Priprema
Kontroler NSZ Priprema
Kontroler NSZ Priprema
Kontroler NSZ Priprema

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

Najprije se mora ukloniti čip NSZ. Ako nemate pumpu za odpakivanje, tada se IC može odrezati daskom za ispiranje, a iglice se mogu ukloniti zagrijavanjem lemilicom i izvlačenjem kliješta. Originalni NES kabel 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 samo onoliko koliko je dozvoljeno da IC u utičnici sjedne preko ploče unutar kućišta kontrolera. Pažljivo upotrijebite dremel da biste izrezali presjek otprilike 0,25 "za 1".

Korak 3: Shema

Shematski
Shematski

Krug unutar kontrolera će u osnovi biti donja slika. Ovu sliku je teško pratiti, ali je bolje objašnjenje kako kontroler 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 treba obaviti je spajanje IC utičnica na ploču, a kabel kontrolera na ploču. Ožičenje kontrolera je teoretski vrlo jednostavno, ali komplicirano je upotreba svih originalnih komponenti (crne linije prekrivene zelenom prozirnom trakom u stvari su otpornici na izvlačenje.) Veliki dio ožičenja može varirati ovisno o tome koliko je ploče uklonjeno dremelom. Neki tragovi koji su izrezani moraju se zamijeniti žicom, posebno 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 se broje na isti način. Boje se odnose na boje originalnih kablova NES kablova i štampaju se na poleđini 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 (prazna podloga u gornjem desnom uglu koja 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 kabla
Ožičenje kabla
Ožičenje kabla
Ožičenje kabla

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 kablu povezat će se s pinom na daljinskom utikaču. Priključivanje konektora varira 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 Konektor pin 4 (3.3V) --- 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 vezivanje u V+ liniju. Svi pinovi za koje je potrebno da imaju V+ mogu se povezati direktno međusobno, ali NES pin 16 mora biti na 3.3V. Koristio sam nož da sastružem 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 sa 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 tipke 3. Ima UART modul koji se lako programira, 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 to što je programer prilično skup (ICD2 je sada 160 USD). Na adresi 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 -ovoj slobodno dostupnoj MPLAB IDE. Ako ga želite izmijeniti ili ponovno kompajlirati, trebat će vam i Micročipov C kompajler 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 na iPod. Koristio sam javno dostupnu dokumentaciju o Apple Accessory Protocol (AAP ili iAP) za pisanje koda, 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 jačinu zvuka, smanjuju glasnoću, prethodnu pjesmu i sljedeću pjesmu. A pušta/pauzira muziku, dok ga B zaustavlja. Dugme za isključivanje isključuje zvuk, a dugme Start, kada ga držite, omogućava vam da direktno kontrolišete interfejs iPod -a. Dok 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 kontrolera NES na ploču i pričvrstite ga zajedno. Priključite kontroler u udaljeni port na iPod -u i pritisnite tipke. PIC se uključuje jednostavnim uključivanjem u iPod, koji mu daje napajanje. Sada imate način upravljanja iPodom sa 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 vjerovatno izazvalo.

Preporučuje se: