RoadRunner(RideRunner)を使っている中でいつも思うのは

テレビが使えない!!って事。

winampのTVプラグインを使えばアナログは見れるんですけど、

ワンセグ・地デジはモロモロの関係で使えない。


んで、RRでテレビ用のスキンを作って、埋め込むようにする。


まず、RRのExecTBLに

"TV","LOAD;TV.SKIN;Run;C:\Program Files\BUFFALO\PCastTV_HD\PcastHD.exe;PCastTV for 地デジ Lite"

と、追記


eliteのapps.txtの各セクションに「TV」を追記


eliteのメインメニューの変えたいボタンを長押しし、TVを選択


で、RRを再起動してみると。。。。

「PCastTV for 地デジ Lite」がTV.skinとともに起動!!ウマー


が、実はTV.skinを読み込んだ後にPCastTV for 地デジ Liteを起動しているだけで

SKINに埋め込んでいない為、SKINファイルを書き換えなくては・・・・


ちなみにasusのEeeBox PC EB1501を車載するように計画中です。

SC3ではワンセグは見れるんですがフルセグが見れないんで。。。。

前々から計画していたのが、

車のACCに連動してSC3のオン・オフ


arduinoで一気に解決!!


くるまにイロイロ


しかし、こんなもんにaruduinoを使っちゃうのも無駄^

ってことで、秋月でATMega168Pを購入し、

内部クロック動作で最小構成を作ってみた


ACCから5Vを作り出し、状態を監視

PCのUSBから5Vを取り出し、状態を監視


SC3の電源スイッチから内部配線し、arduinoのリレーに接続


スケッチはこんな感じ


#include <MsTimer2.h>
#include <Tone.h>
Tone notePlayer;
int pcusb = 12;
int carirm = 7;
int relay =8;
int led =13;
int pcusb_val = 0;
int carirm_val = 0;

void setup() {
Serial.begin(9600);
pinMode(pcusb,INPUT);
pinMode(carirm,INPUT);
pinMode(relay,OUTPUT);
pinMode(led,OUTPUT);
notePlayer.begin(9);
notePlayer.play(1000,50);
delay(100);
notePlayer.play(2000,50);
delay(100);
notePlayer.play(4000,50);
delay(100);
notePlayer.play(8000,150);

MsTimer2::set(250, flash);
MsTimer2::start();
}

void flash() {
Serial.print(pcusb_val);
Serial.print(",");
Serial.println(carirm_val);
}

void loop() {
pcusb_val = digitalRead(pcusb);
carirm_val = digitalRead(carirm);

if (pcusb_val == LOW && carirm_val == HIGH ) {
seton();

} else if (pcusb_val == HIGH && carirm_val == LOW) {
setoff();

}
else {

}
}
void seton(){
delay(3000);
pcusb_val = digitalRead(pcusb);
carirm_val = digitalRead(carirm);
if(pcusb_val == LOW && carirm_val == HIGH){
digitalWrite(relay, HIGH);
digitalWrite(led, HIGH);
delay(500);
digitalWrite(relay, LOW);
digitalWrite(led, LOW);
delay(500);
} else {

}
}
void setoff() {
delay(3000);
pcusb_val = digitalRead(pcusb);
carirm_val = digitalRead(carirm);
if(pcusb_val == HIGH && carirm_val == LOW){

digitalWrite(relay, HIGH);
digitalWrite(led, HIGH);

 delay(500);

 digitalWrite(relay, LOW);
digitalWrite(led, LOW);
delay(500);

} else {

}
}


回路もスケッチも素人考えで作成したので間違いがあるのかもしれないが、

ACCオン時PCが起動していなかったら3秒後にスイッチを短絡

ACCオフ時PCが起動していたら3秒後にスイッチを短絡


とりあえず、取り付けから1週間

今のところ問題なく動作中。

圧電スピーカーも付けてみた。

ACCオン時にピポパポってそれっぽい起動音も出せた~


以前から車載PCのノイズが気になっていた。


SC3のヘッドフォン端子からデッキのAUX端子に

RCAで接続していたのだけども、オルタノイズが

大きい為、アースの取り直し等苦戦してた。


で、ノイズ問題が解消したのがこれ↓


くるまにイロイロ

先人のパクリですがサンスイのトランスST-71

を使用したノイズフィルター


ウソみたいにノイズが消えた!!

大成功!!

先日、購入したarduinoですが、

flashでメーター作ってみました。


くるまにイロイロ-admeta
これ


車速パルスと、回転パルス、スロットル開度

が表示出来るようになりました。


燃料メーターは解析中。。。。


我が車はマニュアルのくせして、タコメータがないので、

初めは楽しかったのですが、もう飽きました。


何となくarduinoを買ってみました。

電子工作の知識もないのに。。。


これを使って車の回転数・スピード等を取得し、

車載PCに表示出来ないかと画策しています。


。。。知識もないのに

SC3を車載する場合に良い固定方法が見つからず、

とりあえずサンコーのCAR-HLD1BKを買って付けてみた。


これが・・・・

くるまにイロイロ-ホルダー1




こんな感じ


くるまにイロイロ-ホルダー2


使用開始から約2ヶ月たつけど今のところ良い感じ


ワンセグ外部アンテナ・GPS外部アンテナ・ラインアウトの端子部には干渉しないけど、

USB端子が干渉して刺さらない・・・・


あと、画面左側面の輝度調整の部分に干渉していて、車が大きく揺れた時に

輝度が勝手に変わってしまう仕様。。。


まぁまぁ

2009/11/21 追記

先日壊れました。

本体は2分割出来るのですが、その取付部が割れました。

繰り返しの揺れ等でポッキリと、、、、

やはり、重量がきつかったのでしょうか。。。。

SC3に付属のGrandMapは全画面表示しかできないので、

起動中は他の操作ができなくなってしまう。。。


が、何とかなったので覚え書き


SC3の画面解像度を1024×768にして、GrandMapNavi_1024.exeをRR Configに指定
SkinsフォルダのeLite Liteフォルダ内のGeneral.iniを書き換え
ShowWidth=1024に
ShowHeight=768へ
変更
eLiteLite\elite\gps\external-2-.eliteを開き、
B,0,376・・・と
B,400,,376・・・の2行をコメントアウトし、
A,0,59,801,318,をA,0,59,801,378, に変更して保存
同様に
eLiteLite\elite\gps\external-2--full.eliteを開き、
B,0,376・・・の1行をコメントアウトして保存

eLiteのnav.png

      くるまにイロイロ-nav_OLD


を以下の様に編集し、保存


      くるまにイロイロ-nav_NEW

navfull.pngを削除し、nav.pngをコピペnavfull.pngにリネーム

これで、GrandMapが埋込状態になり、GranMapの起動中もRRの操作が出来るし、

ルート案内中にRRのメイン画面に戻っても案内継続してくれる。


ナビ画面からメイン画面に戻るには、左上のeLiteのロゴをクリック、

GrandMap PC Navi:マップネット
¥21,905
ゲットプラス ヤフー店

工人舎 モバイルPC KOHJINSH SC3WX06GS モバイルPC KOHJINSHA SCシリーズ ホワイト GPSユニット搭載モデル
¥59,640
murauchi.co.jp

RRのスキンとしてeLite liteをインストールしたのですが、

そのままではRRの画面が800×480になちゃってるんで、

eLite Liteフォルダー内のGeneral.iniを書き換えする。


ShowWidth=1024

ShowHeight=768


へ、変更し、RR.iniの

resolution=1024×768

に変更。


SC3のデフォルトの解像度は1024×600なんですがGrandMapをRRでうまく表示する為に、

1024×768にしなくちゃなんないんです。


これでRRの起動時に解像度が1024×768に変更され

RR終了時に1024×600へ戻る様になる。


GrandMapの表示問題については後日。。。


工人舎 モバイルPC KOHJINSRA SCシ モバイルPC KOHJINSRA SCシリーズ
¥99,750
murauchi.co.jp

RRのショートカットキーがよく判らないのと、リモコンで色々操作したいので、

RRのフォルダー内のKeyTBL.iniを以下の様に編集

あとは、良いPCリモコンを探してくるだけ


37,"CTRLLEFT"
38,"CTRLUP"
39,"CTRLRIGHT"
40,"CTRLDOWN"
13,"CTRLEXEC"
27,"CANCEL"
33,"PGUP"
34,"PGDOWN"
2070,"SEARCHLIST"
116,"LOCATE||RELOADSKIN"
117,"RELOADRR"
145,"PLAY"
1039,"NEXTTRACK"
1037,"PREVTRACK"
2039,"NEXT"
2037,"PREV"
1077,"MUTE"
1038,"VOL+"
1040,"VOL-"
1083,"SHUFFLE"
1082,"REPEAT"
1080,"LOAD;audio_currentplaylist.SKIN"
1076,"LIST"
2065,"AUDIO"
2086,"SETVAR;videooption;video||VIDEO"
2084,"TV"
2071,"GPS"
2068,"SETVAR;videooption;dvd||DVD"
2087,"web"
2069,"LOAD;equalizer.skin"
2077,"MIXER"
1027,"STANDBY"

!即納! 【USB】 アイオーデータ アイオーデータキャプチャ製品用オプションリモコン (GV-RCKIT3)
¥3,030
セブンワン Yahoo!店

【R】携帯電話入力式ワイヤレスキーボード・マウス付 マルチリモコン
¥8,980
アットホーム

RRのインストール後、RR.iniを以下の様に編集

音楽ファイルはアルバム毎にフォルダー分けし、D:\Music\へ

動画ファイルはD:\Video\へ


[Debuging]
debugmode=false
debugfresh=true
xmdebug=false
srdebug=false
hddebug=false

[Player Setup]
player=Winamp
winamppath=C:\Program Files\Winamp\
hidewinamp=true
exitmute=false

[General]
launchpath=C:\Program Files\Road Runner\Launch\
voice=false
disableinternat=false
showicons=false
showextensions=false
hidemouse=false
hidetaskbar=true
hidedesktop=true
hidedots=false
gpstime=false
exitmode=0
dateformat=MM/DD/YY
timeformat=HH:MM AM/PM
locale=0
screentype=4:3
enableclipping=true
nozoom=true
usegestures=false
leavemousealone=false
closeapps=true
fastmode=-1
usedualmon=false
soundcard=0
screenlimit=10
mastervolmap=0
hibernateaware=true
resumedelay=0
hibernatereload=true
usbsound=false
browsertype=1
usevoicecontrol=false
usecar2pc=false
fadeinvolume=true
usedx=true
picspath=D:\Pic\
embedapplist=GrandMapNavi,StationMobile

[MJSG UAS]
radiouasinput=0
xmuasinput=0
sruasinput=0

[Skins]
skinpath=C:\Program Files\Road Runner\Skins\eLite Lite\
nightskin=C:\Program Files\Road Runner\Skins\eLite Lite\
transition=-1
background=C:\Program Files\Road Runner\Skins\eLite Lite\backgrounds\
TransitionTime=0.2

[Gamma]
gammamode=4
gpsgammamodeoffset=0
gammaday=0:0:0
gammanight=-50:-50:-50
gammadaytime=6:00
gammanighttime=15:00
dimmerday=0
dimmernight=30
autogammamode=2
autoskinmode=2

[Preload Screens]

[Music]
musicpath=D:\Music\
playlistpath=D:\Music\
useid3=1
showid3playlist=false
showid3browse=false
lazytag=false
singleclickaudio=false
noformat=false
listnumbers=true
listfollowssong=true
id3listformat=%title%
id3browseformat=%title%
titlesafter=-
coverfile=*.jpg
albumart=*.txt
fadeimages=false
visuname=MilkDrop
scrollmode=1
circularlist=false
groupnumbers=false
resumemusic=0
audiorepeat=false
audioshuffle=false
transparentvisu=false
opacityvisu=40

[Radio]
radiomode=0
allowallfreqs=false
radioline=0
userbds=false

[XM]
xmport=0
xmline=0
xmlineinplugin=false
xmusecache=true
singleclickxm=false
xmformat=%station% %artist%

[SIRIUS]
srport=0
srline=0
srlineinplugin=false
singleclicksr=false
srusecache=true
srformat=%station% %artist%

[HDRadio]
hdradioport=

[Video]
videopath=D:\Video\
mpcpath=C:\Program Files\Road Runner\mplayerc.exe
videoautohide=true
videohidetime=4
builtinvideo=true
videofiles=.avi,.mpg,.mp4,.wmv
videoshuffle=false

[TV]
tvline=0

[GPS]
gpsmode=2
mapmonkeypath=Click here to set path
gpspath=C:\Program Files\GrandMap PC Navi\GrandMapNavi_1024.exe
gpsname=GrandMapNavi
overspeed=55
gpsport=0
mappointmap=1
mapcountry=United States
mapcity=
mapautozoom=false
isunits=true
usegpsserv=false
gasfinderautorefresh=false

[IG Native]


[Speed Att Vol]
speedatt=false

[Phidget]
phidget1=0
phidget2=0
phidget3=0
phidget4=0
phidget5=0
phidget6=0
phidget7=0
phidget8=0

[4 Temps]
tcomport=0
tempscale=c
temp1=c
temp2=c
temp3=c
temp4=c

[Volt Meter]
vcomport=

[Phone]
phoconodesign=false
motophone=false
phonelistspath=Click here to set path
contactspicturespath=Click here to set path
ringtone=Click here to set path
smstone=Click here to set path
maxcalllistentries=100
phoconoincallevent=false
connecthsp=true
standardphonebook=0
phonebooksencoding=windows-1252

[Weather]
cityweather=TOKYO
weatherunits=World
weatherdegress=コ
localdatacaptureinterval=0

[Extra's]