Carputer Car-PC. Project van scratch ;)

Gestart door razorx, 06-10-2009 01:19:37

Vorige topic - Volgende topic

0 leden en 1 gast bekijken dit topic.

V70 classic

Jep respect voor de vastberadenheid.
Het volgende waar ik naar it zie is het kostenplaatje van het eind resultaat.
De versie dus dat het yits OK stempel krijgt.

Ieder zijn vak en hobby maar ik zou zijn gesneuveld na het uitbenen van de dubbeldin  ;D .

grts Ronald
Het gaat niet om de bestemming,maar de reis ernaar toe.

UserID6342

Citaat van: razorx op 29-10-2010 01:14:32
Goedemorgen.

Het heeft even geduurt voor een update.

Dat ding links boven is een ui.

Whoehahahaha, geweldig dit ;D ;D

broer

Ik snap heel vaak (meestal) niet waar het over gaat, maar ik vindt het wel supergaaf wat je doet. En je schrijft er ook zo tof over. Ga door!

elianmars

Citaat van: Dirk342 op 01-11-2010 19:21:49
Citaat van: razorx op 29-10-2010 01:14:32
Goedemorgen.

Het heeft even geduurt voor een update.

Dat ding links boven is een ui.

Whoehahahaha, geweldig dit ;D ;D

Idem  ;D :eusa_clap:

Thys

Hoi Yits,

Is dit wellicht iets voor je?

Een USB FM ontvanger, en voor zover ik kan zien loopt het audio ook via USB.

http://www.silabs.com/products/mcu/Pages/USBFMRadioRD.aspx

razorx

Citaat van: Thys op 10-11-2010 19:45:11
Hoi Yits,

Is dit wellicht iets voor je?

Een USB FM ontvanger, en voor zover ik kan zien loopt het audio ook via USB.

http://www.silabs.com/products/mcu/Pages/USBFMRadioRD.aspx
Mooi dingetje, en hij draait ook met Radiator (noodzaak voor de Centrafuse gebruikers).
Even een wat betere prijs dan wat wij betaald hebben.

De mijne had ik dus ook bij Picco besteld en komt morgen binnen.
Als ik dit had geweten.

Anyway, nu hebben anderen er plezier van.

haasje

Ik heb een U.I. gevonden die voornamelijk mediaplayer is, maar ook wat andere programma's kan aansturen. Er zijn een boel extra dingen te krijgen en te maken. Misschien dat het iets voor een carpc project van iemand is.

http://www.xbmc.org/

henry classic v70

Citaat van: haasje op 11-11-2010 01:29:46
Ik heb een U.I. gevonden die voornamelijk mediaplayer is, maar ook wat andere programma's kan aansturen. Er zijn een boel extra dingen te krijgen en te maken. Misschien dat het iets voor een carpc project van iemand is.

http://www.xbmc.org/

Ben je eigenlijk zelf ook al begonnen met zoiets Erwin?
Daar had je toch die defecte wisselaar voor nodig (afgelopen zomer...)
620.000 km 2.5 10V '99 lpg Volvo V 70
305.000 km 1.6 16V '05 lpg Citroën C4

haasje

Klopt, maar ben er eigenlijk nog steeds niet mee bezig geweest. Ben mezelf toen wel aan het oriënteren geweest op onderdelen, maar eigenlijk nooit verder gekomen.

razorx

#279
Een mini update met een resultaat dat me verbaasde.

Saskia staat inmiddels te trappellen om een Carputer te hebben in plaats van haar el cheapo Chinese dubbel din.
Gestreeld door die eer en geïnspireerd door de recente activiteiten van Mehn en Thys ga ik weer lekker verder met de 3e carputer.
USB FM radio is binnen en werkt.

Ik gebruik al een tijdje een door russen omgetoverde versie van iGO. Deze software is geschreven voor Windows CE/Mobile, maar er is een heldere geest die dit ooit wist te hercompileren naar een PC versie.

Ik wil in dit topic uitdrukkelijk geen illegale software propageren en vraag jullie met nadruk geen gevonden links te plaatsen.

De laatste Russische port van iGO is wel extreem goed. Dit is de iGO variant die draait onder XP, terwijl dit product officieel niet bestaat.
Opvallend:
-De snelheid
-Belangrijker: GPS synchronisatie en ontvangstkwaliteit zijn absurd goed geworden.
In de woonkamer waar ik normaal gesproken geen GPS ontvangst heb (met verschillende andere hard of software getest), heb ik nu een meer dan goede ontvangst.
Ennuh onmiddelijk, zonder wachttijd.

Klinkt onwaarschijnlijk, maar ik heb dit fenomeen al eens eerder waargenomen door een andere hobby: Schotel TV.
Ook daar varieërde de kwaliteit van de ontvangst met de firmware die je gebruikt.

Mijn vermoeden is dat de initialisatie van de ontvanger of tuner cruciaal is.
Links geef ik niet wel een hint: compcar. Zo blijft dit forum binnen de regels. ;)

Tot slot: Net wat verder getest met Centrafuse 3.x. Ik kan niet anders zeggen dan dat het bloedjemooi en redelijk logisch is.
Bijna jaloers op de knopjes.
Maar wat ga je met dat pakket geboeid door het leven. Het is alsof er een dictator is die bepaalt wat jij mag gebruiken en hoe.

(moppermodus aan) Simpel een applicatie toevoegen op een manier dat het ook nog toonbaar is moet toch wel mogen? (moppermodus uit)
Goed om even de actuele stand bij Centrafuse te bekijken en geen offence, maar voor mij blijft het mooi en krampachtig.

Alternatieven:
-Frodoplayer. Oud mar erg goed, wel primitief editen van de ini files en schermposities intypen in procenten met wat bugs
-Roadrider voormalige roadrunner. Geen echte ervaring mee
-Zelf wat "bakken". Mijn basis was Talisman Desktop

Makkelijk zal het maken van een Carputer nooit zijn, leuk is het wel.

razorx

#280
Na mijn gemopper over de dictatoriale gebruikersinterface van dat erg mooi ogende Centrafuse vind ik het toch wel leuk om te vertellen hoe je b.v. iGO of Garmin in de gebruikersinterface integreert.

Deels omdat ik het niet uit kon staan dat het me niet lukte, deels omdat ik weet dat een aantal mensen hier toch behoefte aan hebben.

Het probleem:
In Centrafuse kan je externe applicaties toevoegen. Die applicatie krijgen als "toegifte" een minimaliseerknop ter grootte van een duim boven hun venster. De vrije beeldruimte is in Centrafuse toch al beperkt, maar nu wardt het wel heel krap voor een navigatie programma.

De oplossing:
Er is een plugin AppLoader (kost $10), die moet je naar je plugin directory copieren.
Start Centrafuse en druk vijf seconden op de knop die jouw iGO knopje moet worden.
Met die vijf seconden vertel je aan Centrafuse dat je de knoptoekenning van die knop wilt aanpassen.
Selecteer Apploader als actie.

De eerste keer dat je nu op dat knopje AppLoader klikt krijg je de kans het knopje Apploader van naam te veranderen en naar een toepassing te laten wijzen. Als jouw toepassing niet in het lijstje staat kies je voor custom.

Uiteraard kan je hier een eigen mooi icoontje aan knopen. Als je in plugins\Apploader\Skins\JouwHuidigeSkin\Icons kijkt zie
je wat ik bedoel.

Vanaf dan zal b.v. iGO de volle beschikbare ruimte binnen Centrafuse gebruiken:


iGO oogt het mooist als de resolutie in de sectie [rawdisplay] van sys_pc.txt overeenkomt met
de resolution_dir waarde.

Voorbeeld van mijn sys_pc.txt:
[interface]
skin="ui_igo8"
resolution_dir="800_480"
vga=1

[rawdisplay]
highres="0"
class="landscape"
screen_x=800
screen_y=480
border=0

[debug]
render_without_focus=1
skip_eula=1


Afhankelijk van de versie kan het noodzakelijk zijn dat er andere secties zijn.
Zorg wel voor een zo schoon mogelijke sys_pc.txt. Je zal merken dat je dan minder vreemde problemen ondervind.
De snelheid van iGO is aardig omlaag te kreupelen door verkeerde entries in dit bestand.

Ik hoop dat jullie hier wat aan hebben.
Het kostte mij wat meer tijd dan ik zou willen om dit te ontdekken, maar achteraf is het makkelijk.
Oh ja er is ook een 30 dagen trial van Apploader.
Wil je meer externe toepassingen toevoegen, moet je AppLoader 2nd instance e.t.c. toevoegen.
Dit heeft een reden: Zo weet Centrafuse welke applicatie naar de voorgrond gebracht moet worden.

P.S.: Een echte sombermans zou bij voorbeeld een lijst van Volvo garages onder een knopje kunnen zetten.  :evil:

P.P.S.: Uiteraard kan je ook op zoek gaan naar een special voor iGO geschreven plugin.

Thys

Potverdorie Yits, dat heb je weer mooi voor elkaar :eusa_clap:

Als de kracht het toelaat zal ik er vanavond eens mee gaan stoeien.

razorx

#282
Ondanks mijn zelf gemaakte gebruikers interface ben ik nu toch wat dieper in Centrafuse gedoken.
Waarom: Omdat Thijs hardnekkig met Centrafuse doorgaat en zeker niet gek is.

In mijn vorige post vertelde ik dat als je op de standaard manier applicaties aan Centrafuse toevoegt,
je erg weinig schermruimte overhoudt, door wat resize buttons die boven de applicatie komen. Dit alles in een toch al beperkte scherm ruimte.

Als remedie liet ik zien hoe je dit met Apploader kan oplossen.
In de sceenshots van iGO onder Centrafuse zie je dat Apploader een drietal Centrafuse knopjes links onder laat verwijnen:
Mute, VolumeDown en VolumeUp.
Verder vond ik het toch te zot voor voorden om, al is het maar tien dollar, dat je voor zo iets simpels extra moet betalen.
De omslachtigheid om het geheel aan de gang te krijgen stond me ook tegen.

In deze post laat ik zien hoe je in Centrafuse met de standaard middelen een iGO wel netjes kan integreren zonder schermruimteverlies.
Met behoud van de volume knopjes links onder.

Eerst een toepassing toevoegen.
Ga in Cetrafuse naar configuratie, geavanceerd en druk op de + knop.
Voeg je applicatie toe.

Klik vervolgens in CF in het hoofdmenu vijf secondes op het knopje dat die applicatie toegewezen moet krijgen.
Blader naar je net toegevoegde applicatie en klik op instellen.

Test het knopje. Je ziet dat de applicatie nu nog "lelijk" start.
Sluit Centrafuse en blader naar het bestand "Skins\Clean\skin.xml.
Open dit bestand in Notepad en aanschouw de volgende sectie (oud en fout):
       
<SECTION id="ExternalApp" effect="ToApp" bounds="0;86;848;306" fullbounds="0;0;848;480" secbounds="0;0;848;480" off="ExternalAppOff" down="ExternalAppDown">
<CONTROLS>
  <CONTROL type="Label" id="Title" bounds="8;8;495;38" fontclass="Standard16" fontstyle="align:left" />
  <CONTROL type="Button" id="OSK" bounds="533;9;96;67" effect="" cmlaction="" fontclass="Standard12" text="AppLang.Buttons.Keyboard" tabindex="1" enabled="true" />
  <CONTROL type="Button" id="Close" bounds="638;9;96;67" effect="" cmlaction="" fontclass="Standard12" text="AppLang.Buttons.Close" tabindex="2" enabled="true" />
  <CONTROL type="Button" id="MinMax" bounds="743;9;96;67" effect="" cmlaction="" fontclass="Standard12" text="AppLang.Buttons.MinMax" tabindex="3" enabled="true" />
  <CONTROL type="Panel" id="AppContainer" bounds="0;83;848;226" fullbounds="0;83;848;395" secbounds="0;83;848;395" enabled="true" />
</CONTROLS>
       </SECTION>


Vervang dit stuk door (nieuw):
       
<SECTION id="ExternalApp" effect="ToApp" bounds="0;86;848;306" fullbounds="0;0;848;480" secbounds="0;0;848;480">
<CONTROLS>
  <CONTROL type="Panel" id="AppContainer" bounds="0;0;848;306" fullbounds="0;0;848;480" secbounds="0;0;848;480" enabled="true" />
</CONTROLS>


Let goed op dat de waarden die je ziet per skin anders zijn.
Samengevat:
Kill het stukje off="ExternalAppOff" down="ExternalAppDown" in het sectiegedeelte, strip de "onzinnige" controls er uit en pas de getallen aan voor panel.
Thats it!
Resolutieveranderingen kan je rustig doen.

Het resultaat:


Dit toont ook aan dat je soms niet op de bekende carputer fori moet zoeken.
Ongetwijfeld zal deze oplossing ergens tussen de drie miljard berichten staan, maar ik zag meer vragen dan antwoorden.

De enige beperking die deze methode heeft is dat iedere externe applicatie die je toevoegt het zelfde icoontje zal krijgen.
Ik begin CF leuk te vinden!

razorx

Inbouw van de USB radio en het maken van een fatsoenlijke antenne aansluiting

Wat een dievenwerk. Ik bedoel niet dit klusje maar het totaal.
juist omdat dit de eerste definitieve carputer is, weet ik wat ik wil en hoe ik het wil hebben.

Leuk, maar dat bezorgt me wel extra werk.
Geen flubberoplossingen meer. ;)

Ik zal blij zijn als de behuizing dicht kan.

To do qua hardware: Inbouw USB radio (.eze aflevering).
Inbouw Accesoire signaal gestuurd relais
Passend afwerken van de te smalle zijkanten. Maikel heeft dit erg net gedaan, ik neem de zelfde weg.

Aan de slag!
Het USB radiotje. Silabs heeft slimmere exemplaren die ook onder Radiator werken die het geluid gewoon over de USB sturen.


Eerst maar zorgen voor een fatsoenlijke antenne aansluiting. Of er nog een fantoomvoeding nodig is voor een/de antenne-
versterker ontdek ik later.

"Dopje" er af en de behuizing netjes openmaken.

Dat dopje verandert later in een trekontlasing voor de antenne coax.



Ehh niet te veel ruimte om een kabeltje te solderen.


Waar een wil is is een weg.


Met een 3mm schroefje en wat dubbelzijdige tape de onderkant van het kastje aan de behuizing vastgemaakt.
Paste mooi achter de Tripath versterker.
Over het schroefje komt uiteraard isolatie.


Een gaatje in het "dopje gemaakt" is nu een trekontlasting geworden.
Kastje weer dicht.


Even wat gefrot met het audio kabeltje en wat krimpkous.
De achterkant, alles lekker standaard.


Ik ga weer verder.
Maar wel onder het genot van een heerlijk blik lijnolie!

elianmars

Heb je op je duim geslagen of klem gezeten met je duim?  ;D