İçindekiler:
- Adım 1: Parçalar
- 2. Adım: NES Denetleyici Hazırlığı
- Adım 3: Şematik
- Adım 4: Soketlerin Kablolanması
- Adım 5: Kabloyu Kablolama
- Adım 6: PIC
- Adım 7: Son Montaj
Video: NES Controller IPod Remote: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
NES denetleyicisine bir PIC mikro denetleyici yerleştirilerek, Apple'ın iPod uzaktan kumandasının yerine dönüştürülebilir. (Yalnızca 3. ve 4. Nesil iPod'larda bulunur, kulaklık jakının yanındaki küçük oval bağlantı noktasıdır). Güncelleme (8/26/2011): iPod'ların bu iPod uzak konektörünü kullanmasının üzerinden epey zaman geçti, ancak dock konektörü (karıştırma, iPad ve iPhone hariç tüm iPod'larda kullanılan) aynı Rx/Tx pinlerine sahip, yanı sıra bir 3.3V çıkış. En sondaki saldırıya uğramış konektörün yerini basit bir devre kartı alabilir ve bunun herhangi bir yeni Apple ürünüyle çalışmasını sağlayabilirsiniz. Ara panoları şu adresten satın alabilirsiniz: https://www.kineteka.com/PodBreakout-v1.aspx (Mini olan oldukça güzel ve ayrıca pinout bilgileri de var).
Adım 1: Parçalar
Mikrodenetleyici- dsPIC30F2011 Bunlar, Microchip'in örnek sitesiProgrammer'dan örneklenebilir - dsPIC kullanmanın dezavantajı karmaşık programlama prosedürüdür. Bunu programlamanın en kolay yolu bir Mikroçip ICD2 kullanmaktır, ancak bunlar oldukça pahalıdır. Bunu denemedim, ancak görünüşe göre https://homerreid.ath.cx/misc/dspicprg/ adresinde bulunan yardımcı programlar ev yapımı bir JDM Programmer. IC soketleri ile kullanılabilir. pin veya 16 pin de işe yarayabilirdi). Bunlar, programlama ve hata ayıklama için IC'yi çıkarmak ve değiştirmek için gereklidir. NES Kontrol CihazıDremel kesme biti ileKeskin bıçakLehim havyası ve küçük çaplı elektrik lehimiLehim sökme pompasıYıkama kesiciler veya tel kesicilerİğneli penseStandart Ethernet (CAT-5) kablolamaİyi miktarda küçük ölçülü tel kullandım ekstra CAT-5 kablosunun iç kısımları.3G veya 4G iPod. iPod'daki uzaktan kumanda jakı için bir fiş. Bu, elde edilmesi en zor olanıdır. iPod Linux'un sitesinde birkaç öneride bulunuluyor. Uzaktaki fişe tam olarak uyan, parçalanmış eski bir bellek modülünün küçük bir parçasını kullandım, ancak diğer çözümlerden herhangi biri de işe yarıyor.
2. Adım: NES Denetleyici Hazırlığı
Denetleyiciyi küçük bir yıldız tornavidayla sökün ve PCB'yi çıkarın. Eklenmesi gereken tek bileşen PIC ve onu tutacak yuvalardır. Bu şekilde, kontrolörün orijinal görünümü ve hissi tamamen tavizsizdir.
İlk olarak, NES çipi çıkarılmalıdır. Bir lehim sökme pompanız yoksa, IC, gömme kesiciler ile tahtadan kesilebilir ve pimler, bir havya ile ısıtılarak ve pense ile dışarı çekilerek çıkarılabilir. Orijinal NES kablosunun da benzer şekilde karttan lehimlenmesi gerekir. PIC'ye yer açmak için, tahtanın küçük bir kısmı sağ üst köşeden kesilmelidir. Sadece soketteki IC'nin kontrolör kasasının içindeki kartın karşısına oturmasına izin verecek kadar çıkarılmalıdır. Yaklaşık 0,25" x 1" bir bölümü kesmek için dremel'i dikkatli bir şekilde kullanın.
Adım 3: Şematik
Kontrolör içindeki devre esasen aşağıdaki resim olacaktır. Bu resmi takip etmek zordur, ancak kontrolörün nasıl çalıştığının daha iyi bir açıklamasıdır. Aşağıdaki adımlar, bu şematik uygulamamı detaylandırmaktadır.
Adım 4: Soketlerin Kablolanması
Fikrin basitliği nedeniyle, yapılması gereken tek elektrik işi, IC soketlerini karta ve kontrol kablosunu karta takmak. Kontrolörün kablolaması teoride çok basittir, ancak karmaşıktır. tüm orijinal bileşenlerin kullanımı (yeşil şeffaf bantla kaplı siyah çizgiler aslında çekme dirençleridir.) Kabloların çoğu, dremel ile kartın ne kadarının çıkarıldığına bağlı olarak değişebilir. Kesilen izlerin bazıları, özellikle düğme pedlerine veya çekme dirençlerine bağlananlar olmak üzere tel ile değiştirilmelidir. Not: Eski NES yongası için pedler, kontrol cihazının arkasına yazdırılan çentikten saat yönünün tersine sayılır.. PIC pin numaraları da aynı şekilde sayılır. Renkler orijinal NES kablo tellerinin renklerini ifade eder ve kartın arkasına yazdırılır (parantez içindeki renkler değil).
PIC pin 1 (Master Reset) --- V+ (NES pin 16)PIC pin 2 (IO 0) --- UP (NES pin 4)PIC pin 3 (IO 1) --- AŞAĞI (NES pin 5)PIC pin 4 (IO 2) --- SOL (NES pin 6)PIC pin 5 (IO 3) --- RIGHT (NES pin 7)PIC pin 8 (İletim) --- yellowPIC pin 11 (IO 4) --- A (NES pin 1)PIC pin 12 (IO 5) --- B (NES pin 15)PIC pin 13 (VSS) --- toprak (kenardan daha uzakta olan sağ üst köşeye yakın boş ped)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) --- toprak (Yukarıdakiyle aynı boş ped)PIC pin 18 (AVDD) --- V+
Adım 5: Kabloyu Kablolama
Bir uzunlukta Cat5 kablosu kesin (2 fit kullandım) ve her iki uçtaki yalıtımın bir inçini kesin. Açıkta kalan alanlardan üç kablo hariç hepsini kesin.
Kablodaki 3 telin her biri uzak fişteki bir pime bağlanacaktır. Konektörü takmak, ne tür bir konektöre bağlı olarak değişir, bu nedenle her kabloyu konektördeki pimi olarak adlandıracağım. Konektör pimi 1(Alma) --- NES pim 3 (bu, PIC'nin iletimine bağlıdır) Konektör pimi 3(Toprak) --- kahverengi Konektör pimi 4(3.3V) --- V+ Bu üç kablo bağlandıktan sonra, sadece kabloyu, eski kablonun kontrolör kasasında geçtiği gerilim giderme direklerine itin. V+ hattına bağlanacak ciddi bir yer eksikliği var. V+ olması gereken tüm pinler doğrudan birbirine bağlanabilir, ancak NES pin 16'nın 3.3V olması gerekir. Kendi pedlerimi oluşturmak için izdeki lehim maskesinin bir kısmını kazımak için bir bıçak kullandım.
Adım 6: PIC
dsPIC30F2011 kullandım. Bunlar ve diğer birçok PIC, Microchip'in https://sample.microchip.com/ adresindeki sitesinden örneklenebilir. Normal PIC yerine dsPIC kullandım çünkü 1. iPod tarafından sağlanan 3.3V ile çalışabilir 2. Tüm düğmeler için 8 G/Ç bağlantı noktası 3. Dönüştürme gerektirmeden iPod'a veri gönderebilen, programlanması kolay bir UART modülüne sahiptir. 4. Zaten bir tane ve bir programlayıcım vardı. Nasıl kullanılacağını bildiğiniz ve bu gereksinimleri karşılayan başka herhangi bir mikro denetleyici ikame edilebilir, ancak kablolama farklı olacaktır. Bir dsPIC kullanmanın dezavantajı, programcının oldukça pahalı olmasıdır (ICD2 şu anda 160 dolardır). https://homerreid.ath.cx/misc/dspicprg/ adresinde ev yapımı bir JDM programcısı ile kullanılabilecek ücretsiz araçlar var, ancak bunu hiç denemedim. Sıkıştırılmış dosyalar PIC'nin kodudur. Bu, Microchip'in ücretsiz olarak erişilebilen MPLAB IDE'sindeki bir projedir. Değiştirmek veya yeniden derlemek istiyorsanız, ücretsiz bir öğrenci sürümü olan Microchip'in C Derleyicisine de ihtiyacınız olacak. Bunlar, MPLAB veya yukarıda bahsedilen JDM programcısı ile programlama için gerekli hex dosyasını (ayrıca zip içinde) oluşturmak için kullanılabilir. Kod, G/Ç bağlantı noktalarını saniyede 64 kez örnekler ve herhangi bir değişiklik olursa iPod'a seri üzerinden çeşitli komutlar gönderir. Kodu yazmak için Apple Aksesuar Protokolü'nde (AAP veya iAP) herkese açık belgeleri kullandım ve bu konudan https://www.adriangame.co.uk/ipod-acc-pro.html ve http:/ adreslerinde bahsediliyor. /nuxx.net/wiki/Apple_Accessory_Protocol Yukarı, aşağı, sol ve sağ sırasıyla ses açma, ses kısma, önceki şarkı ve sonraki şarkıdır. A müziği çalar/duraklatır, B ise durdurur. Seçim düğmesinin sesi kapanır ve Başlat düğmesi basılı tutulduğunda iPod'un arayüzünü doğrudan kontrol etmenizi sağlar. Başlatma basılı tutulduğunda, tekerleği yukarı ve aşağı kaydırın ve A ve B, iPod'un seçme ve menü düğmelerini çalıştırır.
Adım 7: Son Montaj
NES denetleyici kasasını karta takın ve vidalayın. Denetleyiciyi iPod'unuzdaki uzak bağlantı noktasına takın ve düğmelere basın. PIC, güç sağlayan iPod'a basitçe takılarak açılır. Artık bir iPod'u her zamankinden 2 fit daha uzaktan kontrol etmenin bir yoluna sahipsiniz. Bu talimat, keskin, hızlı ve sıcak nesneler içerir. Onlara dokunmak seni öldürmeyebilir. Bunun neden olacağı herhangi bir kanser türünden sorumlu değilim.
Önerilen:
TV Remote, RF Remote Olur -- NRF24L01+ Eğitimi: 5 Adım (Resimlerle)
TV Remote, RF Remote Olur || NRF24L01+ Eğitimi: Bu projede, popüler nRF24L01+ RF IC'yi bir TV uzaktan kumandasının üç gereksiz düğmesi aracılığıyla bir LED şeridin parlaklığını kablosuz olarak ayarlamak için nasıl kullandığımı göstereceğim. Başlayalım
Amazon Fire Remote TV Remote'ta Kayma: 3 Adım (Resimlerle)
Amazon Fire Remote TV Remote'da Kayma: Ah Amazon, Fire TV'niz çok harika, neden bize uzaktan kumandanızda ses kontrolleri vermediniz? Amazon'da 5 dolardan daha ucuza bu sevimli küçük uzaktan kumandayı, gücü, sessizliği satın alabilirsiniz. , ses ve kanal hepsi küçük bir pakette. 3d yazıcıya girin bir
NES Controller MP3 Çalar: 11 Adım (Resimlerle)
NES Controller MP3 Player: Bir süre önce birinin NES controller modunu nerede yaptığını ve onu MP3 çalara çevirdiğini gördüm. Bu modun benim versiyonum. Umarım beğenirsin. BTW, Coby 512MB MP3 oynatıcı kullandım. Fırsatınız olursa www.straightrazorplace.com'a bakın. BEN
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 Adım (Resimlerle)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Nintendo Controller MP3, Versiyon 2.0 tasarımında ryan97128'i tamamen söktüm ve onun fikri tamamen bilge Morte_Moya'dan aldığını duydum, bu yüzden kredi alamam hepsi onların dehası. Ben sadece kolaylık ve şarj eklemek istedim-
8GB Hafızalı Nes Controller / Logo Aydınlatmalı Ledler: 4 Adım
8GB Bellekli / Led'li Nes Kontrolör Logoyu Aydınlatma: Hepsi Nes'i selamlıyor, daha iyi hale getirmek için hiçbir şey yapılamaz. Ben de düşündüm, bu çok havalı! Sadece görenleri gülümsettim. İnsanlar daha önce bu şekilde led'ler ve usb bellekler koymuşlar, ama böyle değil ve normal kökenli değil