Turinys:
- 1 žingsnis: dalys
- 2 žingsnis: NES valdiklio paruošimas
- 3 žingsnis: schema
- 4 žingsnis: prijungti lizdus
- 5 žingsnis: laido prijungimas
- 6 žingsnis: PIC
- 7 žingsnis: galutinis surinkimas
Video: NES valdiklis „IPod Remote“: 7 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Įterpdamas PIC mikrovaldiklį į NES valdiklį, jis gali būti pakeistas „Apple“„iPod“nuotolinio valdymo pulto pakaitalu. (Tik trečios ir ketvirtos kartos „iPod“turi tai, tai mažas ovalus prievadas šalia ausinių lizdo). Atnaujinimas (2011-08-26): Praėjo nemažai laiko, kai „iPod“naudojo šią „iPod“nuotolinę jungtį, tačiau doko jungtis (ta, kuri naudojama visuose „iPod“, išskyrus maišymą, „iPad“ir „iPhone“) turi tas pačias Rx/Tx kaiščius, taip pat 3.3V išėjimas. Paprasta pertraukimo plokštė gali pakeisti įsilaužusią jungtį pabaigoje, ir jūs galite tai padaryti su visais naujausiais „Apple“produktais. Išsiskyrimo plokštes galite nusipirkti adresu: https://www.kineteka.com/PodBreakout-v1.aspx („Mini“yra gana gražus, be to, juose yra informacijos apie suspaudimą).
1 žingsnis: dalys
Mikrokontroleris- dsPIC30F2011 Juos galima imti iš „Microchip“mėginių svetainėsProgramuotojas- dsPIC naudojimo trūkumas yra sudėtinga programavimo procedūra. Lengviausias būdas jį užprogramuoti yra naudoti „Microchip ICD2“, tačiau jie veikia gana brangiai. Aš to neišbandžiau, bet matyt, komunalines paslaugas, esančias adresu https://homerreid.ath.cx/misc/dspicprg/, galima naudoti su naminiu JDM programuotoju. IC lizdai- naudojau 2 8 kontaktų DIP lizdus (vieną 18 taip pat būtų veikęs kaištis arba 16 kontaktų). Jie yra būtini norint pašalinti ir pakeisti IC programavimui ir derinimui. NES valdiklis „Dremel“su pjovimo antgaliu Aštrus peilis Lituoklis ir mažo gabarito elektrinis lydmetalis Lydmetalinis siurblys Plaunami pjovikliai arba vielos pjovikliai Dygliuotos replės Standartinis eterneto (CAT-5) laidas Geras kiekis mažo skersmens laido papildomo CAT-5 kabelio vidų. 3G arba 4G „iPod“. „iPod“nuotolinio lizdo kištukas. Tai yra sunkiausia įsigyti. „IPod Linux“svetainėje pateikiami keli pasiūlymai. Aš panaudojau nedidelį sudužusio seno atminties modulio gabalėlį, kuris puikiai tinka nuotoliniam kištukui, tačiau bet kuris kitas sprendimas taip pat veikia.
2 žingsnis: NES valdiklio paruošimas
Atsukite valdiklį mažu „Phillips“galvutės atsuktuvu ir nuimkite PCB. Vieninteliai komponentai, kuriuos reikia pridėti, yra PIC ir lizdai, skirti jį laikyti. Tokiu būdu originali valdiklio išvaizda yra visiškai be kompromisų.
Pirmiausia reikia pašalinti NES lustą. Jei neturite litavimo siurblio, IC gali būti nupjautas plokštele nuplovimo pjaustytuvais, o kaiščius galima pašalinti kaitinant juos lituokliu ir ištraukiant replėmis. Originalus NES kabelis taip pat turi būti atjungtas nuo plokštės panašiu būdu. Kad būtų vietos PIC, nedidelė plokštės dalis turi būti nukirsta nuo viršutinio dešiniojo kampo. Reikėtų nuimti tik tiek, kad lizdo IC galėtų sėdėti per plokštę valdiklio korpuso viduje. Atsargiai naudokite „dremel“, kad nupjautumėte maždaug 0,25 „1“pjūvį.
3 žingsnis: schema
Valdiklio grandinė iš esmės bus žemiau esanti nuotrauka. Šį vaizdą sunku sekti, tačiau jis geriau paaiškina valdiklio veikimą. Šie veiksmai išsamiai apibūdina mano schemos taikymą.
4 žingsnis: prijungti lizdus
Dėl idėjos paprastumo vienintelis elektrinis darbas, kurį reikia atlikti, yra IC lizdų prijungimas prie plokštės, o valdiklio kabelis - prie plokštės. Valdiklio laidai teoriškai yra labai paprasti, tačiau juos apsunkina visų originalių komponentų naudojimas (juodos linijos, padengtos žalia skaidria juosta, iš tikrųjų yra prisitraukimo rezistoriai.) Dauguma laidų gali skirtis priklausomai nuo to, kiek plokštės buvo pašalinta naudojant „dremel“. Kai kurie nupjauti pėdsakai turi būti pakeisti viela, ypač tie, kurie jungiami prie mygtukų pagalvėlių arba prisitraukimo rezistorių. Pastaba: seno NES lusto pagalvėlės skaičiuojamos prieš laikrodžio rodyklę nuo įpjovos, atspausdintos valdiklio gale.. PIC kaiščių skaičiai skaičiuojami taip pat. Spalvos nurodo originalių NES kabelių laidų spalvas ir yra atspausdintos lentos gale (ne skliausteliuose).
PIC kaištis 1 (pagrindinis atstatymas) --- V+ (NES 16 kaištis) PIC kaištis 2 (IO 0) --- AUKŠTYN (NES 4 kaištis) PIC kaištis 3 (IO 1) --- DOWN (NES 5 kaištis) PIC kaištis 4 (IO 2) --- Kairė (NES 6 kaištis) PIC kaištis 5 (IO 3) --- DEŠINĖ (NES kaištis 7) PIC kaištis 8 (perdavimas) --- geltona PIC kaištis 11 (IO 4) --- A (NES 1 kaištis) PIC kaištis 12 (IO 5) --- B (NES 15 kaištis) PIC kaištis 13 (VSS) --- įžemintas (tuščia trinkelė šalia viršutinio dešiniojo kampo, esančio toliau nuo krašto) PIC kaištis 14 (VDD) --- V+PIC kaištis 15 (IO 7) --- SELECT (NES 13 kaištis) PIC kaištis 16 (IO 6) --- START (NES 14 kaištis) PIC kaištis 17 (AVSS) --- įžemintas (tas pats tuščias padėklas kaip ir aukščiau) PIC kaištis 18 (AVDD) --- V+
5 žingsnis: laido prijungimas
Nupjaukite Cat5 kabelio ilgį (aš naudojau 2 pėdas) ir nukirpkite colį izoliacijos kiekviename gale. Nupjaukite visus laidus, išskyrus tris, nuo atvirų vietų.
3 kabelio laidai bus prijungti prie nuotolinio kištuko kaiščio. Jungties tvirtinimas skiriasi priklausomai nuo to, kokia jungtis, todėl kiekvieną laidą vadinsiu jo jungtimi. Jungties kaištis 1 (priėmimas) --- NES kaištis 3 (jis prijungtas prie PIC siųstuvo) Jungties kaištis 3 (įžeminimas) --- ruda tiesiog įstumkite kabelį į įtampos mažinimo stulpus, per kurį senas kabelis praėjo valdiklio korpuse. Vietų, kurias būtų galima susieti su V+ linija, labai trūksta. Visi kaiščiai, kuriems reikia turėti V+, gali būti tiesiogiai prijungti vienas prie kito, tačiau NES 16 kaištis turi būti 3,3 V. Aš naudoju peilį, kad nuplėščiau kai kurias kailio kaukes nuo pėdsakų, kad sukurtų savo pagalvėles.
6 žingsnis: PIC
Naudojau dsPIC30F2011. Šių ir daugelio kitų PIC pavyzdžių galima paimti iš „Microchip“svetainės adresu https://sample.microchip.com/ Vietoj įprasto PIC naudoju dsPIC, nes 1. Jis gali veikti 3.3V, kurį teikia „iPod 2“. 8 visų mygtukų įvesties/išvesties prievadai 3. Jame yra lengvai programuojamas UART modulis, kuris gali siųsti duomenis į „iPod“be jokios konversijos. 4. Aš jau turėjau vieną ir programuotoją. Bet kurį kitą mikrovaldiklį, kurį mokate naudoti ir kuris atitinka šiuos reikalavimus, galima pakeisti, tačiau laidai bus skirtingi. „DsPIC“naudojimo trūkumas yra tas, kad programuotojas yra gana brangus (ICD2 dabar kainuoja 160 USD). Http://homerreid.ath.cx/misc/dspicprg/ yra nemokamų įrankių, kuriuos galima naudoti su naminiu JDM programuotoju, bet aš niekada to nebandžiau. Failai su ZIP failu yra PIC kodas. Tai „Microchip“laisvai prieinamo MPLAB IDE projektas. Jei norite jį modifikuoti ar perkompiliuoti, jums taip pat reikės „Microchip“C kompiliatoriaus, kuris turi nemokamą studentų leidimą. Jie gali būti naudojami norint sukurti reikiamą šešioliktainį failą (taip pat ir ZIP), kad būtų galima programuoti naudojant MPLAB arba minėtą JDM programuotoją. Kodas ima įvesties/išvesties prievadus 64 kartus per sekundę, o jei kas nors pasikeičia, siunčia įvairias komandas nuosekliai į „iPod“. Kodui rašyti naudojau viešai prieinamus „Apple Accessory Protocol“(AAP arba iAP) dokumentus, ir apie tai kalbama https://www.adriangame.co.uk/ipod-acc-pro.html ir http:/ /nuxx.net/wiki/Apple_Accessory_Protocol Aukštyn, žemyn, kairėn ir dešinėn yra atitinkamai padidintas garsumas, sumažintas garsas, ankstesnė daina ir kita daina. A groja/pristabdo muziką, o B sustabdo. Pasirinkimo mygtukas nutildomas, o paspaudus mygtuką Pradėti, galima tiesiogiai valdyti „iPod“sąsają. Laikydami pradžią, slinkite ratuką aukštyn ir žemyn, o A ir B valdo „iPod“pasirinkimo ir meniu mygtukus.
7 žingsnis: galutinis surinkimas
Pritvirtinkite NES valdiklio korpusą prie plokštės ir prisukite. Prijunkite valdiklį prie „iPod“nuotolinio prievado ir paspauskite mygtukus. PIC įjungiamas tiesiog prijungus jį prie „iPod“, kuris jam suteikia energijos. Dabar galite valdyti „iPod“iš 2 pėdų toliau nei bet kada anksčiau. Šioje instrukcijoje yra aštrių, greitų ir karštų daiktų. Jų palietimas gali tavęs nenužudyti. Aš nesu atsakingas už bet kokias vėžio formas, kurias tai gali sukelti.
Rekomenduojamas:
LED juostos valdiklis: 8 žingsniai (su paveikslėliais)
Šviesos diodų juostos valdiklis: Šioje instrukcijoje aš jus supažindinsiu su LED juostų naudojimo ir valdymo veiksmais, sukurdamas valdymo sąsają. Man buvo labai smagu su šiomis lemputėmis, nes esu tikra, kad ir jums patiks. Jei jums patinka ši pamoka, įsitikinkite, kad
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis - „Arduino PS2“žaidimų valdiklis - Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino“žaidimų pultą: 7 žingsniai
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis | „Arduino PS2“žaidimų valdiklis | Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino Gamepad“: Sveiki, vaikinai, žaisti žaidimus visada smagu, tačiau žaisti su savo „pasidaryk pats“žaidimo valdikliu yra smagiau. Taigi, mes padarysime žaidimų valdiklį naudodami „arduino pro micro“šioje instrukcijoje
„Amazon Fire Remote TV Remote“nuotolinio valdymo pultas: 3 žingsniai (su paveikslėliais)
„Amazon Fire“nuotolinio televizoriaus nuotolinio valdymo pulto slydimas: „Amazon“, jūsų „Fire TV“yra toks nuostabus, kodėl nepateikėte mums nuotolinio valdymo pulto garsumo valdiklių? Na, už mažiau nei 5 USD „Amazon“galite nusipirkti šį mielą mažą nuotolinio valdymo pultą, maitinimą, nutildyti , apimtis ir kanalas - mažoje pakuotėje. Įveskite 3D spausdintuvą ir
YABC - dar vienas „Blynk“valdiklis - „IoT“debesų temperatūros ir drėgmės valdiklis, ESP8266: 4 žingsniai
YABC - Dar vienas „Blynk“valdiklis - „IoT“debesų temperatūros ir drėgmės valdiklis, ESP8266: Sveiki, kūrėjai, neseniai pradėjau auginti grybus namuose, austrių grybus, bet jau turiu 3 kartus šių valdiklių namuose, kad galėčiau kontroliuoti savo namų alaus fermentacijos temperatūrą, žmona dabar taip pat daro šį „Kombucha“dalyką ir yra šilumos termostatas
NES valdiklio maišymas („Nintendo“valdiklis MP3, V3.0): 5 žingsniai (su paveikslėliais)
„NES Controller Shuffle“(„Nintendo Controller MP3“, V3.0): visiškai nuplėšiau „ryan97128“jo dizainą, skirtą „Nintendo Controller MP3“, 2.0 versijai, ir girdžiu, kad idėją jis gavo iš visų išmintingų „Morte_Moya“, todėl negaliu pripažinti visas jų genijus. Aš tiesiog norėjau papildyti patogumą ir pasikrauti