Volvo Racing Club Finland - Koko Suomen Volvofoorumi

Tekniikka, Viritys, Veteraanit ja Projektit => Etu- ja nelivetoiset => Korjaamo ja yleistekniikka => S60, V70 (vm.00-07), S80 (vm. -> 06), XC90 => Aiheen aloitti: Silppuri - 11.07.2023, 21:50:26

Otsikko: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: Silppuri - 11.07.2023, 21:50:26
(https://i.ibb.co/DGy6mN6/20240520-220202-2.jpg) (https://ibb.co/DGy6mN6)

Tämä menisi moneenkin osioon, mutta laitetaan tänne, koska tämä totetutettiin vuosimallin 2002 V70:ssä. Eli joissain Volvoissa (S80, S60, V70, XC70) on kojelaudassa näyttö, joka on tarkoitettu käytettäväksi Volvon oman RTI-moduulin (Road and Traffic Information) eli sellaisen DVD-aseman näköisen systeemin kanssa. Näissä parikymppisissä autoissa miltei järjestään kaikki ovat nyt rikki, joten piti keksiä jotain, jolla tuon näytön saisi vielä käyttöön.

Netissä on tietoa jonkin verran tällaisista projekteista (esim. luuk.cc, joka oli hyvä lähde johdotuksiin), mutta ei mitään, millä tämän toteuttaisi juuri tähän malliin ja tällä tavalla. Jouduin siis yrityksen ja erehdyksen kautta kokeilemaan erilaisia vaihtoehtoja, ja hiljalleen sain kuin sainkin näytön pysymään ylhäällä (täytyy Arduino UNO:lla tykittää signaalia yhtä johtoa pitkin koko ajan), ja sitten komposiittivideoulostulon kautta näytölle tavaraa. Äänet olivat myös melkoisen työn ja tuskan takana. Helvetin paljon säätöä, johtojen katkomisia ja googlettelua, mutta lopussa kiitos seisoo! Nimittäin:


(https://i.ibb.co/HHvgtKW/IMG-20230710-182352077-HDR.jpg) (https://ibb.co/HHvgtKW)

Muunsin sen sitten pelikoneeksi, kuten videolta näkyy:

https://youtu.be/sDQlqUlogEc

Haluatte varmaan nähdä takakontissa olevan elektroniikkahässäkän, joka on korvannut sen alkuperäisen RTI-DVD-aseman?


(https://i.ibb.co/tBDNTBr/IMG-20230711-193046792.jpg) (https://ibb.co/tBDNTBr)

Systeemi sisältää siis Raspberry Pi -minitietokoneen, joka saa virtansa suoraan auton 12 voltin linjasta, joka muunnetaan 5 voltiksi. RasPi sitten antaa virtansa Arduinolle, ja koko komeus käynnistyy vain nappia painamalla.

Pleikkarin surround-äänimaailma tuolla Volvossa on kyllä melkoinen! Äänet särisevät vähän, mutta tilasin AliExpressistä ground loop isolator -möllykän, jolla huminat ja särinät pitäisi tasoittua. Mutta ne on vain sellaisia loppustilisointeja.

Omaan tuttuun tapaani en tehnyt mitään muistiinpanoja, mutta kaikki johdotukset on vielä tuoreena mielessä. Koitan keritä jossain kohtaa dokumentoida tämän, jos joku haluaa toistaa projektin.

Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: Mustalaatikko - 11.07.2023, 22:06:39
Hienoa! Minusta mielenkiintoisinta on tässä kaikessa hienoudessa tosiaan mitä on selvinnyt väylän käskemisestä. Olen pi:llä ja arduinolla jonkin verran kokeillut lukea low speed canbusia mutta sinne kirjoittelut on jääneet tutkimatta. Canbus Function Extender tuntuu tekevän juttuja just tuolla tavalla että jatkuvasti lähettää jotain viestiä väylälle.
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: tuomaril - 12.07.2023, 12:45:54
Mielenkiintoinen projekti ja dokumentointia ei ole (varsinkaan suomeksi) juurikaan saatavilla, niin jos tahdot dokumentoida projektin mahdollisimman tarkasti tänne, niin ties vaikka joku muukin innostuisi. Itse virittelin muutamia vuosia takaperin omaan XC70:seen jotain vastaavaa. Raspberry Pi takakonttiin ja siihen asensin OSMC:n, jonka kautta pystyi sitten katsomaan esim. YouTubea, Ruutua, Areenaa ja muita. Ääni ja video välitettiin OEM-henkisesti aataminaikaisen iMiv-laitteen avulla alkuperäisen RTI-yksikön kautta näytölle. Hauska se oli testata ja saada lopulta toimimaan, mutta purin sitten koko viritelmän pois.  :D
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: Silppuri - 12.07.2023, 13:31:56
No niin, nyt sain piirrettyä koko systeemin valmiiksi. Eli koko hässäkkä on tämän näköinen:

(https://i.ibb.co/ch7P8y5/RTI-hassakka.jpg) (https://ibb.co/60f2tyh)

Arduino tarvitsee koodiksi tällaisen (koodi löydetty täältä (https://www.volvoforums.org.uk/showthread.php?p=2260254)):

Koodia: [Valitse]
// Connect:
// Screen PIN 4 to Arduino PIN 2 (TX)
// Screen PIN 7 to Arduino ground

enum display_mode_name {RTI_RGB, RTI_PAL, RTI_NTSC, RTI_OFF};
const char display_modes[] = {0x40, 0x45, 0x4C, 0x46};
const char brightness_levels[] = {0x20, 0x61, 0x62, 0x23, 0x64, 0x25, 0x26, 0x67, 0x68, 0x29, 0x2A, 0x2C, 0x6B, 0x6D, 0x6E, 0x2F};

int current_display_mode = RTI_PAL;
bool send_brightness = true;
char current_brightness_level = 15;

//delay between bytes, ms
const int rti_delay = 100;

void setup() {
  Serial.begin(2400);
}

void loop() {
  rtiWrite(display_modes[current_display_mode]);
 
  if (send_brightness)
    rtiWrite(brightness_levels[current_brightness_level]);
  else
    rtiWrite(0x40);
   
  rtiWrite(0x83);
}

void rtiWrite(char byte) {
  Serial.print(byte);
  delay(rti_delay);
}

Ei ole mitenkään optimaalinen ratkaisu, mutta kun en itse elektroniikasta tajua juuri mitään, niin menettelee tällaisille minunlaisilleni harrastelijoille. Kovat kundit tekevät niin kuin täällä: https://luuk.cc/p/vD2f/Android_Auto_on_Volvo_RTI

Joku saattaa miettiä, että miksi ei vain olisi katkaissut RTI-boksilta tulevia komposiittijohtoja ja lyönyt RasPin johdot siihen kiinni. Kokeilin aluksi sitä, mutta näyttö ei antanut mitään kuvaa, sillä silloin kun boksissa on virhe (omassani jotain tyyliin, että DVD:tä ei voi lukea), niin se lähettää signaalia tuota pinkkiä johtoa pitkin, ja tämä signaali menee kaiken yli. Nyt näyttöä huijataan tuolla Arduinolla siten, että RTI-boksi ikään kuin lähettäisi koko ajan bittivirtaa, että kaikki kunnossa.

Ylimääräinen kytkin piti tehdä, koska ratin nappien toiminta lakkaa, jos pinkki johto ei pääse RTI-boksille (nappi käskee RTI-boksia, joka sitten taas käskee näyttöä). Tuli myös huomattua, että jos RTI-boksin 8-pinnisen pyöreän johdon irrottaa, ei ratin napit toimi. Myös RTI-boksin virtajohdon irrottaminen tekee saman. Eli ratin napit ovat RTI-boksin vallan alaisuudessa.

Itselläni kävi myös videosignaalin kanssa niin, että kun noita 3.5mm -> RCA -johtoja myydään vähän erilaisin konfiguraatioin, niin tuossa omassani oli maa ja video väärin päin. Kuvasta tulee suttuinen, ja äänikaapeleissa on tuo ulkokuoren metalli myös tällöin videosignaalia. Siinä tarvitsee sitten adapterin (CTIA to OMTP) tai sitten kikkailee johtojen kanssa niin, että vaihtaa videoliitännän kaapelit ristiin, ja äänikaapelit vain puolittain liitäntöihin kiinni niin, että liitännän ulkokuoret eivät kosketa.
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: laatikkovika - 12.07.2023, 15:35:46
On mun viesti ystävällisesti poistettu niin kysyn nyt kuitenkin mitä tässä korjattiin kun tämä on korjausosio?
Sopisko johonkin muuhun osioon paremmin.

Ystävällisesti laatikkovika.
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: Mustalaatikko - 12.07.2023, 16:02:29
Toimiiko orkkis-rti mihinkään enää vuonna 2023?
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: tuomaril - 12.07.2023, 16:18:18
Toimiiko orkkis-rti mihinkään enää vuonna 2023?
Kyllä se ainakin ITV-4:ssa toimii, mutta tuohon kyseiseen RTI-versioon uusimmat kartat taitavat olla vuodelta 2014, jos en nyt täysin väärin muista. Ei tolla siis enää varsinaisesti mitään tee, eikä tulisi ensimmäisenä mieleen alkaa tosissaan navigoida tuon varassa. Sen sijaan, ainakin itselleni tuo RTI on kiva nostalgiavaruste ja onhan se ollut melko arvokas lisävaruste. 8)
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: Silppuri - 12.07.2023, 16:42:15
On mun viesti ystävällisesti poistettu niin kysyn nyt kuitenkin mitä tässä korjattiin kun tämä on korjausosio?
Sopisko johonkin muuhun osioon paremmin.

Ystävällisesti laatikkovika.

Tässä korjattiin/korjataan yhä rikki mennyt RTI-järjestelmä korvaamalla alkuperäinen osa itsetehdyllä järjestelmällä.

Pitää se navigointiominaisuus vielä saada pelittämään GPS-moduulilla ja Navit-softalla, niin on parempi kuin alkuperäinen.

Kyllä se ainakin ITV-4:ssa toimii, mutta tuohon kyseiseen RTI-versioon uusimmat kartat taitavat olla vuodelta 2014, jos en nyt täysin väärin muista. Ei tolla siis enää varsinaisesti mitään tee, eikä tulisi ensimmäisenä mieleen alkaa tosissaan navigoida tuon varassa. Sen sijaan, ainakin itselleni tuo RTI on kiva nostalgiavaruste ja onhan se ollut melko arvokas lisävaruste. 8)

Katselin SatNavShopista, että uusin on 2018:

 https://safenavishop.com/products/dvd-volvo-rti-mmm-p2001-europe-map-disc-last-update

Vanha kartta joka tapauksessa, jos pyörähtää esim. Helsingissä, siellähän tehdään tietöitä kellon ympäri vuoden jokaisena päivänä.
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: jak900 - 12.07.2023, 22:39:53
On mun viesti ystävällisesti poistettu niin kysyn nyt kuitenkin mitä tässä korjattiin kun tämä on korjausosio?
Sopisko johonkin muuhun osioon paremmin.

Ystävällisesti laatikkovika.

Eiköhän se ylläpito pidä tästä huolen.
Ihan mielenkiintoinen projekti ainakin omasta mielestäni ja mukava seurata  :)
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: Kalle37 - 13.07.2023, 20:08:25
Mä viritin tuhon my 04 v70. Rtin näytön tilalle tom tomin navin.  Näyttö pois ja arduinolla ohjataan näyttö ylös ja alas.  Arduino saa jänniteen stepperiltä samoin tomtom 12/5vdc
Stepperi on kytketty +15 jänniteeseen ja välissä vielä nappi jolla saa tapettua koko systeemin.   Nappi päälllä nousee näyttö kun virrat päälllä ja laskee kun virrat on pois.
Tomtom meni hyvin rtin sisään teetin vielä kehykset 3d tulostimella.
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: Zolttu - 13.07.2023, 20:26:00
Itse oisin ehkä kokeillut saada obd portista jotain näkymään tuohon näyttöön.
Itse käytän tällä hetkellä obd bluethoot palikkaa ja android kännykkä on aina päällä kun ajelen. Ohjelmana https://play.google.com/store/apps/details?id=com.ovz.carscanner (https://play.google.com/store/apps/details?id=com.ovz.carscanner).
Auto tosin uudempi, mutta näen esimerkiksi adaptiivisen vakkarin kautta etäisyyden edellä menevään, nesteitten/öljyjen lämmöt, laturin toiminnan, dpf pöntön lämmön josta voi päätellä milloin on poltto päällä, dpf pöntön tuhkan määrän, hehkujen toiminnan ja tietysti tärkeimmän eli turbon paineet.  :D
Auto siis v60 D5 -11
Otsikko: Vs: Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä
Kirjoitti: JaniKervinen - 31.07.2023, 13:52:53
Makija homma! Laitan kans omaan -06 v70seen tämän, mutta luukin metodilla. Sielä oikein mitään kunnon listaa osista ollut. Rakennan kuitenki ite tuon niin, että releellä avulla nousee näyttö kun puhelin on kytkettynä. Ja, että kuva vaihtuu peruutuskameraan kun pakki on silmässä :) Kiitos kuitenki tuosta kaapelointikuvasta, se helpottaa vähän paremmin hahmottamaan tuota hommaa entisestään!

Laitan kuvia ja videon sitten koko hommasta kun siihen asti pääsen. Ensin pitää korjata kone (nostimet ja keinuvivut uusiksi ja paikata kannen reikä). Sitten vois alottaa RTI projektin kun on vielä kelit kohdillaan  8)