通過總結大大小小多個Andriod智能硬件開發項目,記錄了智能硬件產品開發的全流程、智能硬件開發所涉及的技術體系概述的心得,并附上在主板選型、串口通信、屏幕顯示、常用外接設備上一些品類的特點和差異,分析了我的開發流程習慣原因,以供交流。
7.常見外設簡述
智能硬件肯定離不開各式各樣的外設,如果沒有外設一板主板就不能稱之為智能硬件了。按照現在智能硬件行業的產品來看,常見的外設如下:
二維碼掃描器
熱敏打印機
攝像頭
揚聲器/麥克風
7.1 二維碼掃描器
二維碼掃描器是我們在日常生活中最容易接觸到的設備,公交上、電影院取票機、快遞柜等等都可以看到它的身影。
二維碼掃描器的原理其實就是一個攝像頭+補光燈+蜂鳴器,攝像頭不斷地采集圖像數據然后解析出二維碼,并把數據發送出去,同時伴有響聲。數據傳送的接口一般都是USB和串口,無須進行額外的供電,使用主板上的5V電壓。
絕大部分二維碼設備都是可以用掃碼進行配置的,無須用主機發送指令就能完成設備的配置,比如更改輸出數據的方式,由232更改為ttl。還可以添加掃碼數據的前后輟,掃碼間隔時間等等。
7.2 熱敏打印機
打印機主要用于打印小票,應用行業在于餐飲收銀、電影票打印等等。市面上打印機廠商也很多,紙的長度主要有兩種,58mm與80mm,帶切刀的打印機價格要貴一些。
與主板的連接方式也是常見的串口與USB,但打印機一般是12V供電,需要一個額外的電源口供電。
現今的熱敏打印機技術都比較成熟,除了基本的打印文本功能,大部分打印機都支持打印圖片、二維碼、條形碼,有些打印機也支持發票的打印。
7.3 攝像頭
攝像頭是人臉識別設備所必備的關鍵元件,市面上的攝像頭大致分為四種:
普通攝像頭,單純地成像無其它附加功能
寬動態攝像頭,會對成像數據進行處理以適應逆光環境
紅外攝像頭,呈現的圖像是黑白的,主要是針對人體活體檢測
3D結構光攝像頭,是以上攝像頭中最高級的,當然價錢也是最貴的,要搭載兩到三個不同功能的攝像頭才能3D成像,主要運行于對身份識別要求特別的場景,比如刷臉支付。
攝像頭連接主板大部分都是通過USB,與手機用MIPI連接不同,USB外設能夠很容易地與主板集成,并且安卓自帶相機服務,一般插上就能直接用代碼調用,開發非常簡便。
對于人臉識別而言,并不需要很高的相機像素,市面主流基本都是200萬像素,能滿足大部分的場景需要。
7.4 揚聲器/麥克風
揚聲器是接在主板的SPK接口上,麥克風接在MIC接口上,SPK是4pin的,分為左右兩個聲道,MIC接口是兩Pin的,分正負。
麥克風一般接上就能使用,沒什么特別需要注意的。但是揚聲器有一點需要特別注意,大部分主板如果接上了HDMI那么聲音就會從HDMI走,這時就算接揚聲器也是完全沒有輸出的,除了讓供應商調底層升級固件,沒有其它方法解決。
7.5 紅外感應傳感器
紅外傳感器最常在閘機中使用,當檢測到有障礙物時,就會觸發,安卓主板主要通過IO口進行傳感器的數據接收與控制。
紅外傳感器其實就相當于一個開關,要么是0,要么是1,當檢測到障礙物電壓就會變化,從0至1或從1至0,從而讓主板收到信號。
審核編輯 :李倩
-
傳感器
+關注
關注
2576文章
55069瀏覽量
791529 -
Android
+關注
關注
12文章
4026瀏覽量
134040 -
智能硬件
+關注
關注
205文章
2423瀏覽量
111483
原文標題:開發心得(4):Android智能硬件的常見外設
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
避坑指南!RK3588 D/C-PHY硬件設計致命誤區,別讓Camera和LCD“打架”(android12)
RK3588平臺USB攝像頭調試實戰:從報錯到穩定運行
深入解析rk平臺Android Bootloader核心代碼:從啟動流程到AVB驗證
LAT1178+關閉 SPI 會導致 WRPERR 錯誤的問題分析應用筆記
開發者必備:嵌入式常用外設接口電路參考指南
深入解析RK平臺Android/Linux Bootloader核心文件:android_bootloader.c
RK3588 Android12 外設相機能力升級:前置切換+高清錄制雙buff加持
FPGA原型驗證實戰:如何應對外設連接問題
【內測活動同步開啟】這么小?這么強?新一代大模型MCP開發板來啦!
常見的電能質量在線監測裝置硬件故障有哪些?
谷歌I/O 2025大會前透露:Android 16接入Gemini,智能手機、XR設備升級
中科芯CKS32K148系列MCU的外設橋模塊解析
Android智能硬件的常見外設
評論