第1步:我需要的部分





放大器。因?yàn)槲业钠囀找魴C(jī)包括放大器,當(dāng)我拿出車載收音機(jī)時(shí)我也取下放大器在它中。
一個(gè)canbus屏蔽。 canbus屏蔽是必要的,能夠從canbus線讀取can-bus命令??梢园恍┢囆畔?。我使用這個(gè)屏蔽來檢測諸如音量調(diào)高,靜音和音量調(diào)低按鈕之類的滾輪按鈕命令。在汽車收音機(jī)后面有兩條可以使用的總線電纜。其中一個(gè)是Canbus - HIGH,另一個(gè)是Canbus-LOW。此電纜必須連接到SeeedStudio canbus屏蔽上的綠色插座。
Arduino Mega
Arduino mega負(fù)責(zé)解析canbus數(shù)據(jù)并將其發(fā)送到Android片劑。將數(shù)據(jù)發(fā)送到Android平板電腦是一項(xiàng)非常復(fù)雜的工作,因?yàn)槠鸪跷覜Q定使用USB Host Shield,我完成了所有工作。但事實(shí)證明,USB Host屏蔽和Canbus屏蔽不能同時(shí)工作,因?yàn)樗鼈兌际褂肧PI通過相同的引腳與Arduino進(jìn)行通信。我試圖更換USB主機(jī)屏蔽使用的引腳,但它沒有工作。所以我刪除了USB Host Shield并使用藍(lán)牙模塊與Android平板電腦進(jìn)行通信。
和A面板適配器
這是我的汽車和我的汽車模型的面板適配器。我把Android平板電腦放在這個(gè)適配器中??雌饋砗芎?。我買了它來自ebay。
第2步:收集系統(tǒng)

收集這些項(xiàng)目后,最終系統(tǒng)如上圖所示。
這個(gè)系統(tǒng)看起來很復(fù)雜,但這就是我的多媒體播放器的工作原理。需要12V至5V直流轉(zhuǎn)換器才能為Android平板電腦充電。我的車從不削減功率,所以平板電腦總是100%充電。它永遠(yuǎn)不會關(guān)閉。因此,當(dāng)連接充電器時(shí),我不需要對平板電腦進(jìn)行更改。在我的情況下,這不是必需的。
讓我們繼續(xù)編程。我最喜歡的部分。
步驟3:編程
使用Seeed canbus shield可以嗅探汽車的canbus數(shù)據(jù)??偩€是一個(gè)通信系統(tǒng),每個(gè)數(shù)據(jù)包都有一個(gè)id及其有效載荷。
點(diǎn)擊滾輪按鈕可能很難找到相關(guān)的ID。您可能想要使用串行com分析器。但我很幸運(yùn)。經(jīng)過幾次嘗試,我發(fā)現(xiàn)了與滾輪按鈕clicks.it相關(guān)的必要ID。它是“0xbf”。下面是一部分用于識別按鈕點(diǎn)擊的arduino代碼。
switch (buf[0]) {
case 16:
buttonState=VolUp;
break;
case 17:
buttonState=VolDown;
break;
case 22:
buttonState=Back;
break;
case 21:
buttonState=Forward;
break;
case 32:
buttonState=Mute;
break;
case 25:
buttonState=Voice;
break;
case 28:
buttonState=Phone;
break;
case 7:
buttonState=OK;
break;
case 4:
buttonState=Up;
case 5:
buttonState=Down;
break;
default:
buttonState=Nothing;
break;
}
從canbus收集的信息通過藍(lán)牙傳輸?shù)紸ndroid平板電腦。在Android平板電腦上有一個(gè)小應(yīng)用程序負(fù)責(zé),例如,單擊滾輪按鈕時(shí)減小音量。還有一個(gè)菜單活動來打開其他應(yīng)用程序。
-
平板
+關(guān)注
關(guān)注
1文章
614瀏覽量
67226 -
儀表板
+關(guān)注
關(guān)注
0文章
35瀏覽量
9440
發(fā)布評論請先 登錄
安卓工業(yè)平板電腦和普通商業(yè)平板電腦使用時(shí)在一些方面存在哪些區(qū)別?
工業(yè)平板電腦1米跌落+沖水測試 #三防平板電腦 #硬核拆解 #工業(yè)平板電腦 #測試 #平板電腦
什么是“三防平板電腦”? 平板電腦 + 三防 = 三防平板電腦?
Nuvoton ChipCorder在汽車儀表板中的應(yīng)用
如何使用 SEGGER emWin AppWizard 工具為儀表板界面設(shè)計(jì)圖形用戶界面?
進(jìn)不去平板電腦界面是怎么回事?
智慧物流新利器:聚徽揭秘平板工控電腦如何優(yōu)化倉儲管理效率
聚徽一文讀懂——如何根據(jù)工業(yè)需求選擇合適尺寸的手持工業(yè)平板電腦
使用OrangePi CM5?平板底板構(gòu)建自己的平板電腦
如何將平板電腦放入汽車儀表板
評論