Isi kandungan:

Jauh IPod Pengawal NES: 7 Langkah (dengan Gambar)
Jauh IPod Pengawal NES: 7 Langkah (dengan Gambar)

Video: Jauh IPod Pengawal NES: 7 Langkah (dengan Gambar)

Video: Jauh IPod Pengawal NES: 7 Langkah (dengan Gambar)
Video: 5 Cara Membedakan iPhone Asli dan Palsu 2024, November
Anonim
Jauh IPod Pengawal NES
Jauh IPod Pengawal NES

Dengan memasukkan mikrokontroler PIC ke dalam pengawal NES, ia dapat ditukar menjadi pengganti untuk iPod jauh Apple. (Hanya iPod Generasi 3 dan 4 yang memilikinya, ini adalah port bujur kecil di sebelah bicu fon kepala). Kemas kini (26/8/2011): Sudah cukup lama sejak iPod menggunakan penyambung jarak jauh iPod ini, tetapi penyambung dok (yang digunakan pada semua iPod kecuali shuffle, iPad, dan iPhone) mempunyai pin Rx / Tx yang sama, serta keluar 3.3V. Papan pemecah mudah boleh menggantikan penyambung yang diretas di hujungnya, dan anda dapat membuatnya berfungsi dengan produk Apple baru-baru ini. Anda boleh membeli papan pemecah di: https://www.kineteka.com/PodBreakout-v1.aspx (Yang mini cantik, dan mereka juga mempunyai maklumat pinout).

Langkah 1: Bahagian

Bahagian
Bahagian

Mikrokontroler- dsPIC30F2011 Ini dapat diambil dari laman sampel MicrochipProgrammer- kelemahan untuk menggunakan dsPIC adalah prosedur pengaturcaraan yang rumit. Cara termudah untuk memprogramnya adalah dengan menggunakan Microchip ICD2, namun ini agak mahal. Saya belum mencuba ini, tetapi nampaknya utiliti yang terdapat di https://homerreid.ath.cx/misc/dspicprg/ boleh digunakan dengan Programmer JDM buatan sendiri. Soket IC- Saya menggunakan 2 soket DIP 8-pin (satu 18 pin atau 16 pin juga akan berfungsi). Ini diperlukan untuk mengeluarkan dan mengganti IC untuk pengaturcaraan dan penyahpepijatan. NES ControllerDremel dengan bit pemotongPisau tajamPateri solder dan tolok elektrik tolok kecilPam pemisahPotong pemotong, atau pemotong dawaiPerak NeedlenoseStabel Ethernet (CAT-5) kabelBeberapa besar wayar tolok kecil yang saya gunakan kabel tambahan CAT-5 kabel.3G atau 4G iPod. A plug untuk bicu jauh pada iPod. Ini adalah yang paling sukar diperoleh. Beberapa cadangan dibuat di laman iPod Linux. Saya menggunakan sekeping kecil modul memori lama yang hancur yang sesuai dengan palam jauh, tetapi penyelesaian lain juga berfungsi.

Langkah 2: Persediaan Pengawal NES

Persediaan Pengawal NES
Persediaan Pengawal NES
Persediaan Pengawal NES
Persediaan Pengawal NES

Buka penutup alat kawalan dengan pemutar skru kepala Phillips kecil, dan lepaskan PCB. Satu-satunya komponen yang perlu ditambah ialah PIC dan soket untuk menahannya. Dengan cara ini, penampilan dan nuansa asli pengawal sama sekali tidak berkompromi.

Pertama, cip NES mesti dikeluarkan. Sekiranya anda tidak mempunyai pam pematrian, maka IC boleh dipotong papan dengan pemotong siram, dan pin dapat dilepaskan dengan memanaskannya dengan besi pematerian, dan menariknya keluar dengan tang. Kabel NES yang asal juga mesti dilepaskan dari papan dengan cara yang serupa. Untuk memberi ruang untuk PIC, sebahagian kecil papan mesti dipotong dari sudut kanan atas. Hanya cukup untuk membiarkan IC di soket duduk melintang di dalam kotak pengawal harus dikeluarkan. Gunakan dremel dengan hati-hati untuk memotong bahagian sekitar 0,25 "dengan 1".

Langkah 3: Skematik

Skema
Skema

Litar di dalam alat kawalan pada dasarnya adalah gambar di bawah. Gambar ini sukar diikuti, tetapi merupakan penjelasan yang lebih baik mengenai cara pengawal berfungsi. Langkah-langkah berikut memperincikan penggunaan skema ini.

Langkah 4: Pendawaian Soket

Pendawaian Soket
Pendawaian Soket
Pendawaian Soket
Pendawaian Soket
Pendawaian Soket
Pendawaian Soket
Pendawaian Soket
Pendawaian Soket

Oleh kerana kesederhanaan idea, satu-satunya kerja elektrik yang perlu dilakukan adalah memasang soket IC ke papan, dan kabel pengawal ke papan. Pendawaian pengawal sangat mudah secara teori, tetapi rumit oleh penggunaan semua komponen asal (garis hitam yang ditutup dengan pita telus hijau, sebenarnya, penarik tarik.) Sebilangan besar pendawaian boleh berbeza-beza berdasarkan berapa banyak papan yang dikeluarkan dengan dremel. Sebilangan jejak yang dipotong mesti diganti dengan wayar, terutama yang menyambung ke pad butang atau perintang penarik. Catatan: pad untuk cip NES lama dikira berlawanan arah jam dari takik yang dicetak di bahagian belakang pengawal. Nombor pin PIC dikira dengan cara yang sama. Warna merujuk pada warna wayar kabel NES yang asli, dan dicetak di bahagian belakang papan (bukan warna dalam kurungan).

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) Pin PIC 4 (IO 2) --- KIRI (pin NES 6) Pin PIC 5 (IO 3) --- KANAN (pin NES 7) Pin PIC 8 (Transmit) --- kuningPIC pin 11 (IO 4) --- A (Pin NES 1) Pin PIC 12 (IO 5) --- B (pin NES 15) Pin PIC 13 (VSS) --- tanah (Pad kosong berhampiran sudut kanan atas yang lebih jauh dari tepi) Pin PIC 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) --- tanah (Pad kosong yang sama seperti di atas) PIC pin 18 (AVDD) --- V +

Langkah 5: Pendawaian Kabel

Pendawaian Kabel
Pendawaian Kabel
Pendawaian Kabel
Pendawaian Kabel

Potong kabel Cat5 panjang (saya menggunakan 2 kaki), dan potong satu inci penebat pada setiap hujungnya. Potong semua wayar kecuali tiga wayar dari kawasan yang terdedah.

3 wayar di kabel masing-masing akan menyambung ke pin pada palam jauh. Memasang penyambung berbeza-beza bergantung pada jenis penyambungnya, jadi saya akan merujuk pada setiap wayar sebagai pin pada penyambung. Pin penyambung 1 (Terima) --- pin NES 3 (ini disambungkan ke transmisi PIC) Pin penyambung 3 (Tanah) --- pin Penyambung coklat 4 (3.3V) --- V + Setelah ketiga-tiga wayar ini disambungkan, hanya tekan kabel ke tiang penekanan tekanan yang dilalui kabel lama dalam sarung pengawal. Terdapat kekurangan tempat untuk mengikat garis V +. Semua pin yang perlu mempunyai V + boleh dihubungkan terus antara satu sama lain, tetapi pin NES 16 mesti berada pada 3.3V. Saya menggunakan pisau untuk mengikis beberapa soldermask dari jejak untuk membuat alas saya sendiri.

Langkah 6: PIC

PIC
PIC
PIC
PIC

Saya menggunakan dsPIC30F2011. Ini dan banyak PIC lain boleh diambil contoh dari laman Microchip di https://sample.microchip.com/ Saya menggunakan dsPIC dan bukannya PIC biasa kerana 1. Ia boleh berjalan pada 3.3V yang disediakan oleh iPod 2. Ia mempunyai 8 Port I / O untuk semua butang 3. Memiliki modul UART yang mudah diprogram, yang dapat mengirim data ke iPod tanpa diperlukan penukaran. 4. Saya sudah mempunyai seorang dan pengaturcara. Mana-mana mikrokontroler lain yang anda tahu bagaimana menggunakan dan memenuhi keperluan ini boleh diganti, tetapi pendawaiannya akan berbeza. Kelemahan penggunaan dsPIC ialah pengaturcara agak mahal (ICD2 kini $ 160). Terdapat alat percuma di https://homerreid.ath.cx/misc/dspicprg/ yang boleh digunakan dengan programmer JDM buatan sendiri, tetapi saya tidak pernah mencuba ini. Fail yang dizip adalah kod untuk PIC. Ia adalah projek di Microchip yang tersedia secara bebas MPLAB IDE. Sekiranya anda ingin mengubahnya atau mengkompilasinya semula, anda juga memerlukan C Compiler Microchip, yang mempunyai edisi pelajar percuma. Ini boleh digunakan untuk menghasilkan fail hex yang diperlukan (juga dalam zip) untuk pengaturcaraan dengan MPLAB atau pengaturcara JDM yang disebutkan di atas. Kod tersebut mengambil contoh port I / O 64 kali sesaat, dan jika ada perubahan, mengirimkan pelbagai perintah melalui siri ke iPod. Saya menggunakan dokumentasi yang tersedia untuk umum mengenai Apple Accessory Protocol (AAP, atau iAP) untuk menulis kod tersebut, dan ia dibincangkan di https://www.adriangame.co.uk/ipod-acc-pro.html dan http: / /nuxx.net/wiki/Apple_Accessory_Protocol Atas, bawah, kiri, dan kanan masing-masing naikkan kelantangan, turunkan volume, lagu sebelumnya, dan lagu berikutnya. A memainkan / menjeda muzik, sementara B menghentikannya. Butang pilih tidak bersuara, dan butang Mula, apabila dipegang, membolehkan anda mengawal antara muka iPod secara langsung. Dengan mula ditahan, naik dan turun tatal roda, dan A dan B mengendalikan butang pilih dan menu iPod.

Langkah 7: Perhimpunan Akhir

Pemasangan akhir
Pemasangan akhir

Pasang sarung pengawal NES ke papan dan pasangkannya bersama. Pasang alat kawalan ke port jauh pada iPod anda dan tekan butang. PIC dihidupkan dengan hanya memasangkannya ke iPod, yang memberikan kuasa kepadanya. Anda sekarang mempunyai cara untuk mengawal iPod dari jarak 2 kaki lebih jauh dari sebelumnya. Instruksinya mengandungi objek tajam, cepat, dan panas. Menyentuh mereka mungkin tidak akan membunuh anda. Saya tidak bertanggungjawab untuk sebarang bentuk barah yang mungkin disebabkan oleh ini.

Disyorkan: