Kulkukoira  Proturbo

Volvosta videopelikone eli RTI:n korvaaminen Raspberry Pi:llä

  • 11 Vastauksia
  • 2230 Lukukerrat

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa Silppuri

  • De Luxe
  • *
  • Viestejä: 90
  • Kemisti
    • Grilliwiki - Kaikki Suomen grillit yhdessä paikassa


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:




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?




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.

« Viimeksi muokattu: 25.05.2024, 11:58:20 kirjoittanut Silppuri »

Poissa Mustalaatikko

  • VRCF Ry jäsen 2025
  • Turbo+
  • *******
  • Viestejä: 6409
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.
v70 D5 -03 AT (käyttis), Toyota Hiace D4D 65kw -06, V70 2.5 10v -98, 855 2.5 10v -94 (ex), Renault Clio RN1.2 -95 (ex)

Poissa tuomaril

  • Valvoja
  • Turbo
  • *
  • Viestejä: 3367
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

Poissa Silppuri

  • De Luxe
  • *
  • Viestejä: 90
  • Kemisti
    • Grilliwiki - Kaikki Suomen grillit yhdessä paikassa
No niin, nyt sain piirrettyä koko systeemin valmiiksi. Eli koko hässäkkä on tämän näköinen:



Arduino tarvitsee koodiksi tällaisen (koodi löydetty täältä):

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.
« Viimeksi muokattu: 12.07.2023, 13:41:52 kirjoittanut Silppuri »

Poissa laatikkovika

  • Turbo+
  • *******
  • Viestejä: 6658
  • Global alligator
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.
S60 T5 BSR   UNLEASH YOUR BEAST
PIDÄ TUNKKIS!       
https://youtu.be/lS3b1EaTSwk
Perheen kulkineet S60 T5-2001, S60 2.0T-2002, V60 D4-2016

Poissa Mustalaatikko

  • VRCF Ry jäsen 2025
  • Turbo+
  • *******
  • Viestejä: 6409
Toimiiko orkkis-rti mihinkään enää vuonna 2023?
v70 D5 -03 AT (käyttis), Toyota Hiace D4D 65kw -06, V70 2.5 10v -98, 855 2.5 10v -94 (ex), Renault Clio RN1.2 -95 (ex)

Poissa tuomaril

  • Valvoja
  • Turbo
  • *
  • Viestejä: 3367
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)

Poissa Silppuri

  • De Luxe
  • *
  • Viestejä: 90
  • Kemisti
    • Grilliwiki - Kaikki Suomen grillit yhdessä paikassa
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ä.
« Viimeksi muokattu: 12.07.2023, 16:47:44 kirjoittanut Silppuri »

Paikalla jak900

  • Turbo
  • ******
  • Viestejä: 3033
  • www.vrcf.fi
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  :)

Poissa Kalle37

  • VRCF Ry jäsen 2025
  • Grand Luxe
  • **
  • Viestejä: 269
  • www.vrcf.fi
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.
Volvo V70 2,5T-04 Volvo V40 CC T5 awd -15
Volvo V60 T5 -18

Poissa Zolttu

  • De Luxe
  • *
  • Viestejä: 26
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.
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
Volvo V60 -11 D5 Automaatti (saksan tuonti). Löytyy Dice ja läppäri.

Poissa JaniKervinen

  • Luxe
  • *
  • Viestejä: 3
  • Innollinen Harrastaja
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)
Volvo V70 -06 D5 (D5244T4)

 

Kulkukoira  Proturbo