Satura rādītājs:
- 1. darbība: detaļas
- 2. darbība: NES kontroliera sagatavošana
- 3. darbība. Shēma
- 4. solis: kontaktligzdu vadu pievienošana
- 5. solis: kabeļa savienošana
- 6. darbība: PIC
- 7. solis: galīgā montāža
Video: NES kontrolieris IPod tālvadības pults: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Iekļaujot PIC mikrokontrolleri NES kontrollerī, to var pārveidot par Apple iPod tālvadības pults aizstājēju. (Tikai trešās un ceturtās paaudzes iPod ierīcēm tas ir, tas ir neliels ovāls ports blakus austiņu ligzdai). Atjauninājums (26.08.2011.): Ir pagājis diezgan ilgs laiks, kopš iPod ir izmantojuši šo iPod tālvadības savienotāju, bet dokstacijas savienotājam (tas, kas tiek izmantots visos iPod, izņemot shuffle, iPad un iPhone) ir tādas pašas Rx/Tx tapas, kā arī 3.3V izeja. Vienkāršs sadalīšanas panelis var aizstāt uzlauzto savienotāju beigās, un jūs varat to izmantot ar visiem jaunākajiem Apple produktiem. Izlaušanas dēļus varat iegādāties vietnē: https://www.kineteka.com/PodBreakout-v1.aspx (Mini ir diezgan jauks, un tiem ir arī informācija par pinout).
1. darbība: detaļas
Mikrokontrolleris- dsPIC30F2011 Tos var izlasīt no mikroshēmas paraugu vietnesProgrammētājs- dsPIC izmantošanas trūkums ir sarežģītā programmēšanas procedūra. Vienkāršākais veids, kā to ieprogrammēt, ir izmantot mikroshēmu ICD2, taču tie darbojas diezgan dārgi. Es to neesmu mēģinājis, bet acīmredzot utilītas, kas atrodamas vietnē https://homerreid.ath.cx/misc/dspicprg/, var izmantot ar pašdarinātu JDM programmētāju. IC ligzdas- es izmantoju 2 8 kontaktu DIP ligzdas (vienu 18 pin vai 16 pin būtu arī strādājis). Tie ir nepieciešami, lai noņemtu un nomainītu IC programmēšanai un atkļūdošanai. NES kontrolierisDremel ar griešanas uzgali Asināmais nazis Lodāmurs un maza izmēra elektriskais lodmetāls Lodēšanas sūknis Skalošanas griezēji vai stiepļu griezēji Adatu knaibles Standarta Ethernet (CAT-5) kabeļi Labs daudzums maza izmēra stieples papildu CAT-5 kabeļa ieejas. 3G vai 4G iPod. Spraudnis iPod tālvadības ligzdai. To ir visgrūtāk iegūt. IPod Linux vietnē tiek sniegti vairāki ieteikumi. Es izmantoju nelielu sagrauta vecā atmiņas moduļa gabalu, kas lieliski iederas tālvadības kontaktdakšā, taču darbojas arī jebkurš cits risinājums.
2. darbība: NES kontroliera sagatavošana
Atskrūvējiet kontrolieri ar nelielu Phillips galvas skrūvgriezi un noņemiet PCB. Vienīgās sastāvdaļas, kas jāpievieno, ir PIC un kontaktligzdas, lai to turētu. Tādā veidā kontroliera sākotnējais izskats ir pilnīgi bez kompromisiem.
Pirmkārt, ir jānoņem NES mikroshēma. Ja jums nav atkausēšanas sūkņa, tad IC var nogriezt dēli ar skalošanas griezējiem, un tapas var noņemt, sildot tās ar lodāmuru un izvelkot ar knaiblēm. Arī oriģinālais NES kabelis ir jāatvieno no tāfeles līdzīgā veidā. Lai atbrīvotu vietu PIC, neliela tāfeles daļa ir jānogriež no augšējā labā stūra. Jāizņem tikai tik daudz, lai kontaktligzdā esošais IC varētu sēdēt pāri kontrollera korpusa iekšpusē. Uzmanīgi izmantojiet dremel, lai nogrieztu aptuveni 0,25 collas lielu daļu.
3. darbība. Shēma
Kontroliera ķēde būtībā būs zemāk redzamais attēls. Šo attēlu ir grūti izsekot, taču tas ir labāks skaidrojums par kontroliera darbību. Tālāk norādītās darbības detalizēti raksturo manu šīs shēmas pielietojumu.
4. solis: kontaktligzdu vadu pievienošana
Idejas vienkāršības dēļ vienīgais veicamais elektriskais darbs ir IC kontaktligzdu piestiprināšana pie paneļa un kontrollera kabelis pie plates. Kontroliera vadu uzstādīšana teorētiski ir ļoti vienkārša, taču to sarežģī visu oriģinālo komponentu izmantošana (melnās līnijas, kas pārklātas ar zaļu caurspīdīgu lenti, patiesībā ir uzvilkšanas rezistori.) Liela daļa vadu var atšķirties atkarībā no tā, cik liela daļa plāksnes tika noņemta ar dremel. Dažas sagrieztās pēdas ir jāaizstāj ar vadu, it īpaši tās, kas savienotas ar pogu spilventiņiem vai pievilkšanas rezistoriem. Piezīme: vecās NES mikroshēmas spilventiņi tiek skaitīti pretēji pulksteņrādītāja virzienam no iecirtuma, kas uzdrukāts kontrollera aizmugurē.. PIC tapas tiek skaitītas tādā pašā veidā. Krāsas attiecas uz oriģinālo NES kabeļu vadu krāsām un ir uzdrukātas tāfeles aizmugurē (nevis iekavās).
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) --- LEFT (NES pin 6) PIC pin 5 (IO 3) --- RIGHT (NES pin 7) PIC pin 8 (Transmit) --- dzeltens PIC pin 11 (IO 4) --- A (NES 1. tapa) PIC tapa 12 (IO 5) --- B (NES 15. tapa) PIC tapa 13 (VSS) --- zeme (tukšs paliktnis pie augšējā labā stūra, kas atrodas tālāk no malas) PIC tapa 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) --- zeme (tāds pats tukšs paliktnis kā iepriekš) PIC tapa 18 (AVDD) --- V+
5. solis: kabeļa savienošana
Izgrieziet Cat5 kabeļa garumu (es izmantoju 2 pēdas) un katrā galā nogrieziet collu izolācijas. Nogrieziet visus vadus, izņemot trīs, no atklātajām zonām.
Katrs 3 kabeļa vadi tiks savienoti ar tapu uz tālvadības kontaktdakšas. Savienotāja piestiprināšana atšķiras atkarībā no savienotāja veida, tāpēc es uz katru vadu atsaucos kā uz savienotāja tapu. Savienotāja kontakts 1 (uztveršana) --- NES tapa 3 (tas ir pievienots PIC raidītājam) Savienotāja tapa 3 (zemējums) --- brūns Savienotāja tapa 4 (3.3V) --- V+ Kad šie trīs vadi ir pievienoti, vienkārši iespiediet kabeli sprieguma mazināšanas stabos, pa kuriem vecais kabelis izgāja kontroliera korpusā. Ļoti trūkst vietu, kur piesieties V+ līnijai. Visas tapas, kurām ir jābūt V+, var savienot tieši savā starpā, bet NES tapai 16 jābūt pie 3,3 V. Es izmantoju nazi, lai nokasītu daļu no lodmaskas no pēdām, lai izveidotu savus spilventiņus.
6. darbība: PIC
Es izmantoju dsPIC30F2011. Šos un daudzus citus PIC var izlasīt no Microchip vietnes https://sample.microchip.com/. Parastā PIC vietā es izmantoju dsPIC, jo 1. Tas var darboties ar 3.3V, ko nodrošina iPod 2. Tam ir 8 I/O porti visām pogām 3. Tam ir viegli programmējams UART modulis, kas var nosūtīt datus uz iPod bez nepieciešamās konvertēšanas. 4. Man jau bija viens un programmētājs. Jebkurš cits mikrokontrolleris, kuru jūs zināt, kā lietot un atbilst šīm prasībām, var tikt aizstāts, taču elektroinstalācija būs atšķirīga. DsPIC izmantošanas negatīvie ir tas, ka programmētājs ir diezgan dārgs (ICD2 tagad ir 160 USD). Vietnē https://homerreid.ath.cx/misc/dspicprg/ ir pieejami bezmaksas rīki, kurus var izmantot ar mājās gatavotu JDM programmētāju, taču es to nekad neesmu mēģinājis. Faili, kas ir saspiesti, ir PIC kods. Tas ir projekts Microchip brīvi pieejamajā MPLAB IDE. Ja vēlaties to modificēt vai pārkompilēt, jums būs nepieciešams arī Microchip C kompilators, kuram ir bezmaksas studentu izdevums. Tos var izmantot, lai ģenerētu vajadzīgo hex failu (arī zip), lai programmētu ar MPLAB vai iepriekšminēto JDM programmētāju. Kods paraugus ieejas/izejas portiem veic 64 reizes sekundē, un, ja tiek veiktas kādas izmaiņas, uz iPod tiek nosūtītas dažādas komandas, izmantojot sērijveida. Lai rakstītu kodu, es izmantoju publiski pieejamu dokumentāciju par Apple piederumu protokolu (AAP vai iAP), un par to tiek runāts vietnēs https://www.adriangame.co.uk/ipod-acc-pro.html un http:/ /nuxx.net/wiki/Apple_Accessory_Protocol Uz augšu, uz leju, pa kreisi un pa labi ir attiecīgi skaļuma palielināšana, skaļuma samazināšana, iepriekšējā dziesma un nākamā dziesma. A atskaņo/aptur mūziku, bet B to pārtrauc. Izvēles poga izslēdzas, un poga Sākt, turot nospiestu, ļauj tieši kontrolēt iPod interfeisu. Turot nospiestu, ritiniet riteni uz augšu un uz leju, un A un B izmanto iPod izvēles un izvēlnes pogas.
7. solis: galīgā montāža
Pievienojiet NES kontroliera korpusu pie plates un pieskrūvējiet to kopā. Pievienojiet kontrolieri iPod tālvadības portam un nospiediet pogas. PIC tiek ieslēgts, vienkārši pievienojot to iPod, kas tam nodrošina enerģiju. Tagad jums ir veids, kā kontrolēt iPod no 2 pēdām tālāk nekā jebkad agrāk. Šajā pamācībā ir asi, ātri un karsti priekšmeti. Pieskaroties tiem, iespējams, jūs nenogalināsit. Es neesmu atbildīgs par jebkāda veida vēzi, ko tas, iespējams, izraisīs.
Ieteicams:
Tālvadības pults slēdža tālvadības pults + palaidējs: 6 soļi (ar attēliem)
Tālvadības pults slēdža tālvadības pults + aktivizētājs: šī pedāļa tālvadības pults ir lieliski piemērota, lai apturētu animatorus, fotoattēlu arhivētājus, emuāru autorus un profesionāļus, kuri visu laiku nevar sasniegt savas kameras aizvara pogu vai kuriem ātri jāstrādā pie galda ar pievienotu kameru. augstas virs galvas. 2020. gada decembra atjauninājums: E
Televizora tālvadības pults kļūst par RF tālvadības pulti -- NRF24L01+ apmācība: 5 soļi (ar attēliem)
TV tālvadības pults kļūst par RF tālvadības pulti || NRF24L01+ apmācība: Šajā projektā es jums parādīšu, kā es izmantoju populāro nRF24L01+ RF IC, lai bezvadu režīmā pielāgotu LED sloksnes spilgtumu, izmantojot trīs bezjēdzīgas TV tālvadības pults pogas. Sāksim
IRduino: Arduino tālvadības pults - atdariniet pazaudētu tālvadības pulti: 6 soļi
IRduino: Arduino tālvadības pults - atdariniet pazaudētu tālvadības pulti: ja kādreiz esat pazaudējis televizora vai DVD atskaņotāja tālvadības pulti, jūs zināt, cik apgrūtinoši ir staigāt, atrast un izmantot pašas ierīces pogas. Dažreiz šīs pogas pat nepiedāvā tādas pašas funkcijas kā tālvadības pults. Saņemt
Parastais tālvadības pults komplekts pārveidots par četru kanālu RC rotaļlietu tālvadības pulti: 4 soļi
Parastais tālvadības pults komplekts ir pārveidots par četru kanālu RC rotaļlietu tālvadības pulti:方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 电子 项目 并 为 您。 玩具 这个 这个 电子 项目 并 为 为 服务。 玩具 提供 提供 远程 项目 并
Vadības pults kameras tālvadības pults: 4 soļi
Vadības pults kameras tālvadības pults: Šis ir īss pamācība, kā izveidot tālvadības pulti kamerai, kurai tās vēl nav. Tas ietver solenoīdu, vienkāršu brita ekrānu, sienas kārpu, dažus vadus un aparatūru. Viegli pagatavojams, jautri lietojams