Përmbajtje:

Telekomanda IPES Controller NES: 7 hapa (me fotografi)
Telekomanda IPES Controller NES: 7 hapa (me fotografi)

Video: Telekomanda IPES Controller NES: 7 hapa (me fotografi)

Video: Telekomanda IPES Controller NES: 7 hapa (me fotografi)
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Korrik
Anonim
Telekomanda IPES Controller
Telekomanda IPES Controller

Duke futur një mikrokontrollues PIC në një kontrollues NES, ai mund të shndërrohet në një zëvendësim për telekomandën e Apple iPod. (Vetëm iPod -et e Gjeneratës 3 dhe 4 e kanë këtë, është një portë e vogël ovale pranë prizës së kufjeve). Përditësim (8/26/2011): Ka kaluar shumë kohë që kur iPods kanë përdorur këtë lidhës të telekomandës iPod, por lidhësi i bazës (ai i përdorur në të gjithë iPods përveç përzierjes, iPad dhe iPhone) ka të njëjtat kunja Rx/Tx, si dhe një dalje 3.3V. Një tabelë e thjeshtë shpërthimi mund të zëvendësojë lidhësin e hakuar në fund, dhe ju mund ta bëni këtë të funksionojë me çdo produkt të fundit të Apple. Ju mund të blini dërrasa shpërthimi në: https://www.kineteka.com/PodBreakout-v1.aspx (Mini është shumë i bukur, dhe ato gjithashtu kanë informacion për përcaktimin e informacionit).

Hapi 1: Pjesët

Pjesët
Pjesët

Mikrokontrolluesi- dsPIC30F2011 Këto mund të mostrohen nga faqja e mostrës së MicrochipProgrammer- pengesa në përdorimin e një dsPIC është procedura e komplikuar e programimit. Mënyra më e lehtë për ta programuar është të përdorni një Mikroçip ICD2, megjithatë këto kushtojnë mjaft shtrenjtë. Unë nuk e kam provuar këtë, por me sa duket shërbimet e gjetura në https://homerreid.ath.cx/misc/dspicprg/ mund të përdoren me një Programues JDM të bërë në shtëpi. Prizat IC- Kam përdorur 2 priza DIP 8-pin (një 18 e vetme pin ose 16 pin do të kishte punuar gjithashtu). Këto janë të nevojshme për heqjen dhe zëvendësimin e IC për programimin dhe korrigjimin. NES ControllerDremel me një copë prerëse Thikë të mprehtë Saldim dhe saldim elektrik me matës të vogël Pompë shkrirëse Prerje të skuqura, ose hapëse teli Pincë me gjilpërë Standarde Ethernet (CAT-5) Kabllo Një sasi e mirë e telave të vegjël të përdorur pjesët e brendshme të kabllit shtesë CAT-5. iPod 3G ose 4G. Një prizë për folenë e largët në iPod. Kjo është më e vështira për tu fituar. Disa sugjerime janë bërë në faqen e iPod Linux. Kam përdorur një pjesë të vogël të një moduli të vjetër të shkatërruar të kujtesës që përshtatet në mënyrë të përkryer me prizën e largët, por ndonjë nga zgjidhjet e tjera gjithashtu funksionon.

Hapi 2: Përgatitja e kontrolluesit NES

Kontrolluesi i SHKP Përgatitja
Kontrolluesi i SHKP Përgatitja
Kontrolluesi i SHKP Përgatitja
Kontrolluesi i SHKP Përgatitja

Zhvidhosni kontrolluesin me një kaçavidë të vogël me kokë Phillips dhe hiqni PCB -në. Komponentët e vetëm që duhet të shtohen janë PIC dhe bazat për ta mbajtur atë. Në këtë mënyrë pamja dhe ndjenja origjinale e kontrolluesit është krejtësisht e pakompromis.

Së pari, çipi NES duhet të hiqet. Nëse nuk keni një pompë të shkrirjes, atëherë IC mund të pritet nga pllaka me hapëse të skuqur, dhe kunjat mund të hiqen duke i ngrohur me një hekur bashkues dhe duke i tërhequr ato me pincë. Kablloja origjinale NES gjithashtu duhet të shkrihet nga bordi në një mënyrë të ngjashme. Në mënyrë që të krijojë vend për PIC, një pjesë e vogël e tabelës duhet të pritet nga këndi i sipërm i djathtë. Vetëm sa duhet për të lejuar që IC në prizë të ulet në të gjithë bordin brenda kutisë së kontrolluesit duhet të hiqet. Përdorni me kujdes dremelin për të prerë një pjesë rreth.25 "me 1".

Hapi 3: Skematike

Skematike
Skematike

Qarku brenda kontrolluesit në thelb do të jetë fotografia e mëposhtme. Kjo fotografi është e vështirë të ndiqet, por është një shpjegim më i mirë se si funksionon kontrolluesi. Hapat e mëposhtëm detajojnë zbatimin tim të kësaj skeme.

Hapi 4: Instalimi i prizave

Instalimi i prizave
Instalimi i prizave
Instalimi i prizave
Instalimi i prizave
Instalimi i prizave
Instalimi i prizave
Instalimi i prizave
Instalimi i prizave

Për shkak të thjeshtësisë së idesë, e vetmja punë elektrike që duhet bërë është lidhja e prizave IC në tabelë, dhe kablloja e kontrolluesit në tabelë. Instalimet e kontrolluesit janë shumë të thjeshta në teori, por janë të komplikuara nga përdorimi i të gjithë përbërësve origjinalë (linjat e zeza të mbuluara me kasetë të gjelbër transparente janë, në fakt, rezistorë tërheqës.) Pjesa më e madhe e instalimeve elektrike mund të ndryshojë në bazë të sasisë së bordit të hequr me dremel. Disa nga gjurmët që janë prerë duhet të zëvendësohen me tela, veçanërisht ato që lidhen me jastëkët e butonave ose rezistencat tërheqëse. Shënim: jastëkët për çipin e vjetër NES llogariten në drejtim të akrepave të orës nga niveli i shtypur në pjesën e pasme të kontrolluesit Me Numrat e kunjave PIC llogariten në të njëjtën mënyrë. Ngjyrat i referohen ngjyrave të telave origjinale të kabllove NES dhe shtypen në pjesën e pasme të tabelës (jo ngjyrat në kllapa).

PIC 1 (Master Reset) --- V+ (pin NES 16) PIC pin 2 (IO 0) --- UP (pin NES 4) PIC pin 3 (IO 1) --- Poshtë (pin NES 5) PIN PIC 4 (IO 2) --- Majtas (pin NES 6) PIC pin 5 (IO 3) --- Djathtas (pin NES 7) PIC pin 8 (Transmeto) --- verdhë PIN 11 PIC (IO 4) --- A (Kunja NES 1) Kodi PIC 12 (IO 5) --- B (kunja NES 15) Kodi PIC 13 (VSS) --- tokë (Mbulesa e zbrazët pranë këndit të sipërm të djathtë që është më larg nga buza) Kunja PIC 14 (VDD) --- V+PIC pin 15 (IO 7) --- SELECT (pin NES 13) PIC pin 16 (IO 6) --- START (pin NES 14) PIC PIC 17 (AVSS) --- terren (E njëjta jastëk bosh si më sipër) Kodi PIC 18 (AVDD) --- V+

Hapi 5: Instalimi i kabllit

Instalimi i kabllit
Instalimi i kabllit
Instalimi i kabllit
Instalimi i kabllit

Pritini një gjatësi të kabllit Cat5 (kam përdorur 2 këmbë) dhe hiqni një centimetër izolimi në secilin skaj. Pritini të gjitha, përveç tre telave, nga zonat e ekspozuara.

3 telat në kabllo secila do të lidhen me një kunj në prizën e largët. Lidhja e lidhësit ndryshon në varësi të llojit të lidhësit, kështu që unë do t'i referohem çdo teli si kunja e tij në lidhës. Kunja e lidhësit 1 (Marr) --- Kunja NES 3 (kjo është e lidhur me transmetimin e PIC) Kunja e lidhësit 3 (Tokë) --- Kunja e lidhësit ngjyrë kafe 4 (3.3V) --- V+ Pasi të jenë lidhur këto tre tela, thjesht shtyjeni kabllon në shtyllat e lehtësimit të stresit që kaloi kablli i vjetër në kutinë e kontrolluesit. Ekziston një mungesë e madhe e vendeve për t'u lidhur në linjën V+. Të gjitha kunjat që duhet të kenë V+ mund të lidhen drejtpërdrejt me njëri -tjetrin, por kunja NES 16 duhet të jetë në 3.3V. Kam përdorur një thikë për të hequr një pjesë të maskës së salduar nga gjurma për të krijuar jastëkët e mi.

Hapi 6: PIC

PIC
PIC
PIC
PIC

Kam përdorur një dsPIC30F2011. Këto dhe shumë PIC të tjera mund të provohen nga faqja e Microchip në https://sample.microchip.com/ Kam përdorur një dsPIC në vend të një PIC normal sepse 1. Mund të funksionojë në 3.3V që ofrohet nga iPod 2. Ka 8 Porta I/O për të gjithë butonat 3. Ka një modul të thjeshtë për t’u programuar UART, i cili mund të dërgojë të dhëna në iPod pa pasur nevojë për konvertim. 4. Unë tashmë kisha një dhe një programues. Çdo mikrokontrollues tjetër që dini të përdorni dhe i plotëson këto kërkesa mund të zëvendësohet, por instalimet elektrike do të jenë të ndryshme. E keqja e përdorimit të një dsPIC është se programuesi është mjaft i shtrenjtë (ICD2 tani është 160 dollarë). Ka mjete falas në https://homerreid.ath.cx/misc/dspicprg/ që mund të përdoren me një programues JDM të bërë në shtëpi, por unë kurrë nuk e kam provuar këtë. Skedarët e zipuar janë kodi për PIC. Shtë një projekt në MPLAB IDE të disponueshëm lirisht të Microchip. Nëse dëshironi ta modifikoni ose ta rikompiloni, do t’ju nevojitet gjithashtu Kompiluesi C i Microchip, i cili ka një botim falas për studentët. Këto mund të përdoren për të gjeneruar skedarin heks të nevojshëm (gjithashtu në zip) për programim me MPLAB ose programuesin e lartpërmendur JDM. Kodi merr portat I/O 64 herë në sekondë, dhe nëse ka ndonjë ndryshim, dërgon komanda të ndryshme mbi seri në iPod. Kam përdorur dokumentacionin publik të disponueshëm në Apple Accessory Protocol (AAP, ose iAP) për të shkruar kodin, dhe për të flitet në https://www.adriangame.co.uk/ipod-acc-pro.html dhe http:/ /nuxx.net/wiki/Apple_Accessory_Protocol Sipër, poshtë, majtas dhe djathtas janë volumi lart, volumi poshtë, kënga e mëparshme dhe kënga tjetër, respektivisht. A luan/ndalon muzikën, ndërsa B e ndalon atë. Butoni i përzgjedhjes hesht dhe butoni Start, kur mbahet, ju mundëson të kontrolloni drejtpërdrejt ndërfaqen e iPod. Me fillimin e mbajtur, lëvizni lart e poshtë rrotën, dhe A dhe B përdorni butonat e përzgjedhjes dhe menysë së iPod.

Hapi 7: Asambleja përfundimtare

Asambleja Përfundimtare
Asambleja Përfundimtare

Bashkangjiteni kutinë e kontrolluesit NES në tabelë dhe vidhoseni së bashku. Lidheni kontrolluesin në portën e largët në iPod tuaj dhe shtypni butonat. PIC ndizet thjesht duke e lidhur atë në iPod, i cili siguron energji për të. Tani keni një mënyrë për të kontrolluar një iPod nga 2 metra më larg se kurrë më parë. Ky udhëzues përmban objekte të mprehta, të shpejta dhe të nxehta. Prekja e tyre mund të mos ju vrasë. Unë nuk jam përgjegjës për asnjë formë të kancerit që kjo ka të ngjarë të shkaktojë.

Recommended: