7
Myinsignia- AndroidベースのDIYヘッドユニットをインストールするのに役立ちます!
デモ版!!
スクリーンを> 6 "に設計したアプリケーションは、通知されてください
質問については、お気軽にご連絡ください
このアプリケーションを使用して、Androidを介して自動車システムの設定を制御し続けます。車のヘッドユニットをDIY Android OS(CARPC)に変更した場合に便利です。
サポートされている車のプラットフォーム:
1。オペル記章/アストラJ/メリバBおよび2008年以上から始まる他のすべて
テストされていない:
2。シボレークルーズ/オーランド/マリブ/カマロ
次の機能がサポートされています。
1。フル車の構成(スポーツ、言語、ドア、光など)
2。駐車駐車情報の表示(前面、後部)
3。周囲温度、電流ギア、燃料レベルのパーセント、トランスミッションオイル温度、クーラント温度を示します。
4。自動光センサー情報(夜、昼)に基づく背景色の切り替え
5。内部光レベルボタンとVise Versaを通じて輝度レベルを制御するサポート
6.キーがキーホルダーから削除されたら、画面がオフになり(押した電源ボタンをシミュレート)、挿入すると画面がオンになります。
7.アプリケーションが最初に実行されている場合(起動時または殺害後) - プレスするボタンを押すことをシミュレートします。デフォルトのメディアプレーヤーは音楽を再生します
8。レベル0のキー(ACCレベルなし)は、メディアプレーヤーの一時停止ボタンを自動的に押し、キーレベルが0ではない場合、音楽を再開します。
9。[設定]メニューを介してAndroidに送信されるすべてのメッセージを表示することができます。また、ID(設定ボタン)によるフィルタリングメッセージのフィルタリングをサポートし、車に戻す(ボタンを送信)
メールやコメントで新機能をリクエストできます!あなたからフィードバックを受け取ることができてうれしいです!
アプリケーションを使用するには、Arduinoまたはその他のシリアル/Bluetoothインターフェイスを通過するCanidおよびByteを次の形式で送信するだけです。
Canid、byte0、byte1、byte2、.... byte7、
シリアルボーレートは9600B/sでなければなりません。
または、例として、次のコードを使用できます。
serial.print(canid、dec);
for(int i = 0; i <8; i ++){
serial.print( "、");
serial.print(canbyte [i]);
}
serial.println( "、");
アプリケーションは、シリアル/Bluetoothインターフェイスを通じて車と通信されます。送信と同じように受信した形式、終了シンボルを除いて、ここでは行の端でドットとコンマを使用しています。
Canid、byte0、byte1、byte2、.... byte7;
このテキストをコードの下に解析できます。
if(serial.abailable()> 0)
{
ch = serial.read(); //バイトを読みます
if(ch!= '、' && ch!= ';')
{
str += ch;
}
else if(ch == '、' || ch == ';')
{
long intval = str.toint();
if(index == 0)
{
id = intval;
インデックス++;
str = "";
}
それ以外
{
bydata [index -1] = intval;
インデックス++;
str = "";
//遅延(200);
}
}
if(index == 9 || ch == ';')
{
if(can_send_29bit_message(id、sizeof(bydata)、bydata)))
{
serial.println( "sueded");
}
それ以外
{
serial.println( "failed");
}
index = 0;
id = 0;
memset(bydata、0、sizeof(bydata));
}
}
November 5, 2025
November 5, 2025
November 5, 2025
November 5, 2025
November 4, 2025
November 4, 2025
November 4, 2025
November 3, 2025
November 3, 2025
November 3, 2025
November 3, 2025
November 3, 2025