Jak podłączyć dowolne urządzenie grające muzykę (telefon, mp3, komputer itp) kablem stereo (jack, rca) do fabrycznego radia?
Przekopałem połowę internetu w poszukiwaniu rozwiązania tego problemu i zasadniczo sposobów jest kilka, ale nigdzie na tym forum nie znalazłem by były rzeczowo i konkretnie opisane. Postanowiłem więc zebrać co znalazłem do jednego konkretnego posta w formie takiego kompendium, albo vademecum - jak kto woli. Robię to po to żeby następne osoby które staną przed tym samym pytaniem miały proste i szybkie HOWTO, a nie musiały drapać się w głowę jak ja. Od razu zastrzegam że rozwiązania oparte o transmitery FM w ogóle mnie nie interesowały (ze względu na jakość), tylko wpięcie się bezpośrednio w radio, i o tym jest ten post.
Będę się starał by ten pierwszy post był zawsze aktualny i będę go edytować gdy pojawi się coś nowego, jakieś szczegóły o których nie wiedziałem. Prosiłbym by pod spodem dyskusja dotyczyła tylko samych sposobów podłączania aux do radia, a nie np spraw typu "czy to urządzenie z aliexpress mi zadziała" albo "co polecacie" itp.
Sposób 1) - port rozszerzeń z tyłu radia
Radio w RX-8 ma z tyłu dwa białe porty z pinami. Wygląda to mniej więcej tak: https://www.mazdas24.../mazdamiata.jpg
Do portu po lewej na zdjęciu podpięte jest całe sterowanie, tj panel, zasilanie i "elektryka auta". Ten drugi port po prawej jest wolny (nie jestem pewien, ale zdaje się że podłącza się do niego np zewnętrzną zmieniarkę cd, albo jakieś systemy navi itp). Można go wykorzystać do bardzo prostego wyprowadzenia portu AUX.
Pinout tego portu: https://www.mazdas24...50&d=1159680218
I instrukcja pokazująca co do czego podłączyć: https://www.rx8club....aux-2zfizwi.jpg
UWAGA: Pinout jest "do góry nogami" w stosunku do zdjęć portu, tj piny ze zdjęcia nr 1, 3, 5, 7 i 13 to piny odpowiednio 2A, 2C, 2E, 2G i 2M, czyli masa zasilania, prawy kanał, lewy kanał, masa audio, aktywacja aux.
Konstrukcja jest więc prosta: wystarczy podłączyć pin AUX Control do masy (aktywuje przycisk Media / Tape w radiu) a piny Left, Right i Ground wyprowadzić sobie w kabelku audio. Niektórzy piszą żeby AUX Control podłączyć przez niewielki rezystor (np 100 ohm), a nie zwierać bezpośrednio, chyba po to żeby w razie jakiegoś zwarcia nie popłynął zbyt duży prąd do uziemienia i czegoś nie popalił.
Ja mam właśnie taki najprostszy kabel zrobiony u siebie w Mazdzie 6, z 2006 (radio bose) i działa idealnie. W RX-8 z tego co czytałem też powinno to działać, ale UWAGA, nie z każdym radiem, zależy to bowiem od wersji firmware.
Aby ten sposób działał radio musi mieć firmware w wersji nowszej niż 9.55, ale za wyjątkiem 9.81, 10.01 i 10.1. (gdzieś czytałem że komuś zadziałało na radiu w wersji 9.53). Ja mam 10.01 i u mnie nie działa
Jak sprawdzić firmware? Wystarczy włączyć radio, ustawić tryb FM i następnie przycisnąć po kolei i przytrzymać przyciski TEXT oraz 1. Tu jest to pokazane na filmie: https://youtu.be/oUT-Q20abUM?t=19
Jeżeli masz kompatybilne radio, a nie chce Ci się lutować kabelka albo szukasz czegoś bardziej funkcjonalnego to można kupić gotowca.
Na allegro czy aliexpress są dostępne gotowe takie oto kable: https://ae01.alicdn....70-For-font.jpg - z tego co wiem korzystają one dokładnie z tej samej konstrukcji i nie robią nic ponadto - zwierają aux do masy i wyprowadzają audio.
Istnieją również specjalne adaptery jak np GTA Car Kit, Yatour albo inne chińskie produkcje. Urządzenia te wpinają się w ten sam port ale wykorzystują jego dodatkowe funkcje jak np możliwość przewijania, zmiany piosenek, sterowanie z kierownicy itp. Wpina się je w ten sam port, a sam adapter udostępnia już różne funkcje, zależnie od modelu: port aux jack, czytnik sd, usb, odtwarzacz mp3, bluetooth. Urządzenia kosztują w granicach 100 dolców. Fajna sprawa, ludzie raczej to chwalą, ale sam nie testowałem. Jednakże tak jak zwykły kabel te urządzenia są kompatybilne tylko z określonymi wersjami radia (patrz wyżej).
Sposób 2) - wlutowanie się wprost do zmieniarki CD
Osoby którym sposób 1 nie działa z uwagi na firmware radia muszą szukać innych sposobów. Pierwszym na który trafiłem jest możliwość podłączenia się bezpośrednio pod zmieniarkę CD. W tym celu trzeba wyjąć całe radio i rozmontować je na elementy tak by dostać się do płyty samej zmieniarki. Należy przylutować się bezpośrednio do styków audio na płytce a następnie w CD wrzucić specjalnie przygotowaną płytę z nagraną 80 minutową ciszą. Hak polega na tym że puszczamy tę płytę (np mamy ją zawsze w porcie 1 zmieniarki) i gdy radio ją odtwarza po kablu puszczamy "bokiem" sygnał np z telefonu. Tutaj warunkiem jest puszczenie właśnie tej płyty inaczej radio w ogóle nie będzie nic grało.
Tutaj jest dokładny opis jak radio wyjąć, rozebrać i gdzie się przylutować: http://www.whatsmyip...aux-ipod-input/
Od razu zaznaczam, że nie próbowałem tego sposobu, uznałem go po prostu za zbyt pracochłonny i do tego przeszkadzał mi ten "hak" z płytą z ciszą. Szukałem czegoś co pozwoli mi aktywować i wykorzystać przycisk TAPE.
Sposób 3) - port rozszerzeń z dołu radia (magnetofon / media)
Gdy wyjmiemy całe radio i odwrócimy do góry nogami naszym oczom ukaże się taki port: http://nikosapi.org/...o_underside.jpg - służy on do podłączania akcesoriów takich jak odtwarzacz kaset albo "media module" (nie mam pojęcia co to). Otóż okazuje się że można wykorzystać i ten port, ale nie tak prosto jak port tylni. Trzeba powiem jakoś radio oszukać tak by myślało że kaseciak tam faktycznie jest, inaczej port nie zadziała.
Na szczęście istnieje bardzo tani i bardzo prosty sposób: https://www.rx8club....-button-262520/
W skrócie: podłączamy arduino (może być nano albo mini) do portu (potrzebne 3 kabelki: zasilanie, masa i szyna danych), a na kolejnych 3 pinach wyprowadzamy sobie audio. Na arduino wrzucamy program autora tamtego posta i voila.
Jakby kogoś interesowały szczegóły techniczne tego projektu oraz dokumentacja samego portu oraz protokołu komunikacyjnego to wszystko jest opisane tutaj: http://nikosapi.org/...tainment_System
W zasadzie sam protokół pozwala na przechwytywanie takich komend jak przewijanie, start, stop itd, można więc i te komendy sobie oprogramować a do arduino podłączyć np bluetooth obsługujący standard sterowania urządzeniami audio (AVRCP) np XS3868 - ale to już bardziej zaawansowany projekt wykraczający poza tematykę tego posta.
Ja zakupiłem Arduino Nano, parę kabelków i zlutowałem to dokładnie tak jak ten koleś i potwierdzam że sposób działa! Koszt: 20zł + jedno popołudnie
UWAGA: mam jakiś problem z moim rozwiązaniem, z jakiegoś powodu przestał mi działać kompletnie CD. Problem pojawia się gdy arduino zasilam z portu kaseciaka (tak jak sugerował autor projektu). Natomiast wszystko działa poprawnie gdy arduino zasilę przez usb (np z gniazda zapalniczki). Nie wiem co jest przyczyną takiego zachowania, możliwe że niepotrzebnie kupiłem Nano, ponieważ autor projektu użył Mini - być może tam ten problem nie występuje. Jeśli uda mi się to jakoś rozwiązać to napiszę tutaj. A póki co rekomenduję zasilenie arduino przez usb a nie z portu radia.
Jeżeli komuś z lutowaniem bardzo nie po drodze, ani Arduino sobie nie ogarnie to jest jeszcze drugi sposób wykorzystujący ten sam port. Firma Sylfex produkuje gotowe płytki z wtyczką do rzeczonego portu, układem cyfrowym udającym kaseciaka i wyjściem audio jack: http://www.sylfex.com/products/AuxMod/ - koszt 60 USD + przesyłka ze stanów. Nie testowałem tego rozwiązania, na forach czytałem jedynie posty sprzed paru lat że to działa. Firma zdaje się nadal działać i produkować te urządzenia, ale na ich stronie jakoś cicho. Trzeba by do nich napisać sprawdzić czy oferta jest w ogóle dalej aktualna. Widziałem też różne klony i inne wersje zasadniczo tego samego co robi sylfex, tylko nigdzie nie było cen ani konkretnie informacji jak to zbudować, lub gdzie kupić.
Porady ogólne
1) Zakłócenia
Jakkolwiek nie wyprowadzicie sobie kabla aux, będzie on podatny na zakłócenia. Czasem źródłem zakłóceń jest alternator, czasem ładowarka np telefonu lub inne urządzenia w samochodzie. U mnie w Maździe 6 np nie mogę równocześnie słuchać muzyki z telefonu i ładować go z gniazda zapalniczki, bo strasznie sieje.
Rozwiązaniem tego problemu jest tzw filtr pętli masy, albo inaczej separator pętli masy, lub też zwyczajnie filtr przeciwzakłóceniowy. Ja zaopatrzyłem się w taki najtańszy: http://allegro.pl/fi...5703284133.html - działa całkiem nieźle, likwiduje 90% zakłóceń. Pewnie można wydać więcej kasy na coś lepszego, ale mi wystarcza. Filtr wystarczy wpiąć w tor audio między urządzenie nadawcze (telefon) a radio.
2) Jak zdemontować radio: są o tym filmiki na youtube, choćby ten https://youtu.be/oUT-Q20abUM - polecam zaopatrzyć się w jakieś płaskie plastikowe narzędzie do podważenia klipsów.
3) Co to arduino i czym to się je: https://www.arduino.cc/ - nie będę tu opisywał jak to uruchomić i programować, są od tego tutoriale na necie. W razie czego piszcie pw.
Mam nadzieję że ten post okaże się dla kogoś przydatny. Jeśli macie jakieś uwagi merytoryczne, gdzieś popełniłem błąd, albo znacie jeszcze inne sposoby, tricki i haki - piszcie pod spodem. Postaram się aktualizować tego posta.