近年來,Android系統(tǒng)在工業(yè)自動化、儀器儀表、醫(yī)療、安防等工業(yè)領域的使用日趨廣泛。為了滿足廣大工業(yè)用戶的需求,創(chuàng)龍科技針對全志T507-H工業(yè)平臺進行了Android系統(tǒng)適配。
創(chuàng)龍科技T507-H工業(yè)核心板SOM-TLT507性價比很高,四核Cortex-A53@1.4GHz架構,國產化率100%(提供賽寶實驗室認證報告),支持4K視頻編解碼、4K雙屏異顯。T507-H有“國產極致四核”之稱,對應核心板含稅僅168元起。
下面,就讓我們來簡單介紹一下Android系統(tǒng)在工業(yè)領域的應用優(yōu)勢,以及T507-H相關Android案例演示。
Android工業(yè)應用優(yōu)勢
Android系統(tǒng)在工業(yè)應用中具有界面美觀、交互功能強大、免費開源和系統(tǒng)可裁剪等優(yōu)勢,能夠滿足工業(yè)設備對于高效、穩(wěn)定、靈活的操作系統(tǒng)的需求。
界面美觀:Android系統(tǒng)提供了豐富的界面設計和多樣化的主題樣式,開發(fā)者可根據(jù)自己的需求定制界面,使工業(yè)設備的操作界面更加美觀和易于使用。
人機交互功能強大:Android系統(tǒng)支持聲音、攝像頭等多種交互方式,可與用戶進行更直觀、自然的交互,滿足工業(yè)設備對于多種輸入輸出的需求。
免費開源:Android系統(tǒng)是開源的,可免費獲取和使用,這大大降低了工業(yè)應用的開發(fā)和部署成本。開源的特性也意味著開發(fā)者可根據(jù)自己的需求進行系統(tǒng)定制和擴展。
系統(tǒng)可裁剪:Android系統(tǒng)的可裁剪性非常強,可根據(jù)具體應用的需求進行功能和組件的選擇,裁剪掉不需要的部分,從而減小系統(tǒng)的體積和資源占用,提高設備的性能和效率。
Android工業(yè)典型應用
圖1
工業(yè)HMI(Human-Machine Interface):Android系統(tǒng)可作為工業(yè)設備的操作界面,提供直觀、易用的人機交互體驗,實現(xiàn)設備的控制、監(jiān)測和數(shù)據(jù)管理等功能。通過Android系統(tǒng),工業(yè)HMI可具備觸摸屏、多媒體播放、網絡連接等功能,提高生產效率和設備操作的便利性。
工業(yè)平板電腦:Android系統(tǒng)可應用在工業(yè)場景中的平板電腦上,作為移動終端設備提供實時信息的展示和采集功能。工人可通過工業(yè)平板電腦進行生產數(shù)據(jù)的查看、任務的分配、設備的控制等操作,提高生產效率和管理便利性。
工程車中控臺:Android系統(tǒng)可作為工程車輛(如挖掘機、裝載機等)的中控臺操作系統(tǒng),提供豐富的控制功能和實時數(shù)據(jù)監(jiān)測。通過Android系統(tǒng),工程車的操作員可輕松掌握車輛的運行狀態(tài),實現(xiàn)精確操控和作業(yè)管理,提高作業(yè)效率和安全性。
車載環(huán)視系統(tǒng):Android系統(tǒng)可應用于車輛環(huán)視系統(tǒng),利用攝像頭和顯示屏實現(xiàn)全方位的環(huán)視和倒車功能。通過Android系統(tǒng),駕駛員可實時觀察車輛周圍的環(huán)境,減少盲區(qū),提高駕駛安全性。
地鐵票讀取器:Android系統(tǒng)可應用于地鐵票務系統(tǒng)中的票讀取器,實現(xiàn)乘客刷卡乘車的功能。通過Android系統(tǒng),票讀取器可快速讀取并驗證乘客的地鐵卡信息,實現(xiàn)自動扣費和進出站的控制,提高地鐵運營的效率和便利性。
首先,將Android系統(tǒng)啟動卡插至評估板Micro SD卡槽,根據(jù)評估底板絲印將啟動方式選擇撥碼開關撥為0(并非撥碼開關上文字)。評估板默認支持HDMI顯示,請通過HDMI線將HDMI顯示屏與評估板HDMI OUT接口連接。
然后評估板上電,從Android系統(tǒng)啟動卡啟動,即可進入如下Android顯示界面。
圖2啟動LOGO畫面
圖3Android主界面
led_demo案例演示
案例說明:程序基于Linux LED驅動的sysfs接口對評估板2個LED燈進行控制,其中sysfs接口實現(xiàn)對LED的讀寫操作。通過JNI提供C函數(shù)給Java程序調用。App通過監(jiān)聽CheckBox的狀態(tài)改變,調用相應C接口操作LED設備。工程文件解析如下:
(1)leddemo.cpp:C/C++ sysfs接口的調用。
AndroidManifest.xml:App配置文件。
圖4
程序流程如下圖所示:
圖5
操作說明:請將led_demo目錄拷貝至Windows任意目錄下,打開Windows CMD命令行,執(zhí)行如下命令安裝APK,請根據(jù)實際路徑進行修改。
CMD#adb install C:UsersXXXDesktopled_demobinap-debug.apk
圖6
執(zhí)行如下命令,運行程序,可看到LED狀態(tài)燈控制界面,如下圖所示。
CMD#adb shell am start -n com.tronlong.leddemo/com.tronlong.leddemo.MainActivity
圖7
圖8
勾選界面中的LED1與LED2,即可觀察到評估板LED1與LED2被點亮。
圖9
執(zhí)行如下命令,查看LED狀態(tài)燈打印信息。
CMD#adb shell
CMD#logcat -s led_demo
圖10
取消勾選,即可觀察到評估板LED1與LED2熄滅。
圖11
圖12
審核編輯 黃宇
-
Android
+關注
關注
12文章
3936瀏覽量
127403 -
操作系統(tǒng)
+關注
關注
37文章
6825瀏覽量
123331 -
核心板
+關注
關注
5文章
1014瀏覽量
29768
發(fā)布評論請先 登錄
相關推薦
評論