衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

開發心得(4):Android智能硬件的常見外設

機智云 ? 2022-07-05 11:28 ? 次閱讀

通過總結大大小小多個Andriod智能硬件開發項目,記錄了智能硬件產品開發的全流程、智能硬件開發所涉及的技術體系概述的心得,并附上在主板選型、串口通信、屏幕顯示、常用外接設備上一些品類的特點和差異,分析了我的開發流程習慣原因,以供交流。

7125daa8-fbba-11ec-a2f4-dac502259ad0.gif7.常見外設簡述

智能硬件肯定離不開各式各樣的外設,如果沒有外設一板主板就不能稱之為智能硬件了。按照現在智能硬件行業的產品來看,常見的外設如下:

二維碼掃描器

熱敏打印機

攝像頭

揚聲器/麥克風

紅外感應傳感器

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,從而讓主板收到信號

原文地址:https://blog.csdn.net/pigdreams/article/details/104351352

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    3945

    瀏覽量

    127936
  • 智能硬件
    +關注

    關注

    205

    文章

    2351

    瀏覽量

    107941
收藏 人收藏

    評論

    相關推薦

    瑞芯微開發板/主板Android配置APK默認開啟性能模式方法

    本文介紹瑞芯微開發板/主板Android配置APK默認開啟性能模式方法,開啟性能模式后,APK的CPU使用優先級會有所提高。觸覺智能RK3562開發板演示,搭載
    的頭像 發表于 01-17 15:32 ?183次閱讀
    瑞芯微<b class='flag-5'>開發</b>板/主板<b class='flag-5'>Android</b>配置APK默認開啟性能模式方法

    谷歌推出Android XR SDK開發者預覽版

    近期推出的 Android XR SDK 開發者預覽版是一款適用于 Android XR 的綜合開發工具套件。它是 Android 系列中最
    的頭像 發表于 01-10 10:13 ?170次閱讀

    TI mmWave Radar sensor硬件外設設計參考

    電子發燒友網站提供《TI mmWave Radar sensor硬件外設設計參考.pdf》資料免費下載
    發表于 09-27 11:06 ?0次下載
    TI mmWave Radar sensor<b class='flag-5'>硬件</b><b class='flag-5'>外設</b>設計參考

    瑞芯微RK3566開發板USB OTG模式介紹及命令切換,觸覺智能EVB3566主板鴻蒙硬件廠商

    本文USB OTG模式介紹及命令切換,適用于嵌入式工程師、硬件開發教程入門學習課程。設備為觸覺智能開發的瑞芯微RK3566開發板,型號IDO-EVB3566,支持開源鴻蒙Openhar
    的頭像 發表于 09-05 17:01 ?1506次閱讀
    瑞芯微RK3566<b class='flag-5'>開發</b>板USB OTG模式介紹及命令切換,觸覺<b class='flag-5'>智能</b>EVB3566主板鴻蒙<b class='flag-5'>硬件</b>廠商

    【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(15)CAN 模塊介紹

    CAN是控制器局域網絡(Controller Area Network)的簡稱,它是由研發和生產汽車電子產品著稱的德國BOSCH公司開發的,并最終成為國際標準(ISO11519),是國際上應用最廣泛的現場總線之一。
    的頭像 發表于 08-24 09:11 ?599次閱讀
    【GD32 MCU 入門教程】GD32 MCU <b class='flag-5'>常見外設</b>介紹(15)CAN 模塊介紹

    【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(8)SPI 模塊介紹

    串行外設接口(Serial Peripheral Interface,縮寫為 SPI) 提供了基于SPI 協議的數據發送和接收功能, 可以工作于主機或從機模式。 SPI 接口支持具有硬件 CRC 計算和校驗的全雙工和單工模式。
    的頭像 發表于 08-17 09:36 ?793次閱讀
    【GD32 MCU 入門教程】GD32 MCU <b class='flag-5'>常見外設</b>介紹(8)SPI 模塊介紹

    【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(7)I2C 模塊介紹

    I2C(Inter-Integrated Circuit)總線是一種由Philips公司開發的兩線式串行總線,用于內部IC控制的具有多端控制能力的雙線雙向串行數據總線系統,能夠用于替代標準的并行總線
    的頭像 發表于 08-16 09:54 ?687次閱讀
    【GD32 MCU 入門教程】GD32 MCU <b class='flag-5'>常見外設</b>介紹(7)I2C 模塊介紹

    【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(4)EXTI 中斷介紹

    EXTI(中斷/事件控制器)包含多個相互獨立的邊沿檢測電路并且能夠向處理器內核產生中斷請求或喚醒事件。 EXTI 有三種觸發類型:上升沿觸發、下降沿觸發和任意沿觸發。 EXTI中的每一個邊沿檢測電路都可以獨立配置和屏蔽。
    的頭像 發表于 08-13 11:20 ?562次閱讀
    【GD32 MCU 入門教程】GD32 MCU <b class='flag-5'>常見外設</b>介紹(<b class='flag-5'>4</b>)EXTI 中斷介紹

    迅為RK3568 開發板賦能數字廣告,推動智能化新時代

    核心板支持 Android 11 和 Android 12 系統,能夠滿足廣告機各種 Android 系統應用的開發需求。配備高性能的四核 ARM Cortex-A55 處理器,主頻
    發表于 08-08 11:29

    硬件工程師的開發心得

    的內容(用WinHEX看的內容)對不上。也不知道是什么原因。 好難啊!以為就是個小問題,結果被困擾了將近兩周。下次用RISC的單片機試試。希望能成功! 搞硬件,有時候真的挺難,被一個小問題卡主,影響整個開發進度。
    發表于 07-29 21:55

    機智云助力小程序開發:連接智能硬件智能生活

    隨著智能硬件的普及和小程序的興起,人們的生活越來越依賴于智能化的解決方案。作為物聯網領域的領先者,機智云為小程序開發者提供了豐富的支持和功能,幫助他們輕松實現
    的頭像 發表于 06-15 08:10 ?499次閱讀
    機智云助力小程序<b class='flag-5'>開發</b>:連接<b class='flag-5'>智能</b><b class='flag-5'>硬件</b>與<b class='flag-5'>智能</b>生活

    實習大學生如何在Purple Pi OH鴻蒙開發板下調試Android串口

    開源鴻蒙硬件方案領跑者觸覺智能本文適用于PurplePiOH在Android固件后串口的開發與使用。觸覺智能的PurplePiOH鴻蒙開源主
    的頭像 發表于 05-14 08:32 ?639次閱讀
    實習大學生如何在Purple Pi OH鴻蒙<b class='flag-5'>開發</b>板下調試<b class='flag-5'>Android</b>串口

    Android 15的首個開發者預覽版現已發布

    Android 15 的首個開發者預覽版現已發布,以便各位開發者能與我們通力協作,打造更優秀的 Android 平臺。
    的頭像 發表于 03-12 14:16 ?1002次閱讀
    <b class='flag-5'>Android</b> 15的首個<b class='flag-5'>開發</b>者預覽版現已發布

    【LicheeRV-Nano開發套件試用體驗】+智能平板開發

    開發 6.攝像頭開發 7.AI人臉識別、運動偵測、姿態檢測調試開發 預期成果 1.熟練算能軟件工具使用,代碼編寫調試 2.外設功能驅動達成相應效果 3.網絡、音頻調通
    發表于 03-06 23:05

    盤點那些硬件+項目學習套件:STM32U5單片機開發板及入門常見問題解答

    華清遠見20歲了~過去3年里,華清遠見研發中心針對個人開發板業務,打造了多款硬件+項目學習套件,涉及STM32單片機、嵌入式、物聯網、人工智能、鴻蒙、ESP32、阿里云IoT等多技術方向。 今天我們
    發表于 02-19 16:59
    百家乐官网数据程序| 新葡京娱乐场| 百家乐太阳城菲律宾| 百家乐官网扑克多少张| 大厂| 威尼斯人娱乐城安全吗| 百家乐视频游戏注册| 百家乐官网小路单图解| 博狗百家乐官网现场| 亿酷棋牌世界官网| 潘多拉百家乐的玩法技巧和规则 | 金沙足球投注网| 大发888娱乐平台| 百家乐自动算牌软件| 阴宅风水纳水与24山向水口详解| 百家乐官网赌博是否违法| 来博百家乐官网游戏| 百家乐娱乐网真人娱乐网| 百家乐是骗人吗| 百家乐官网百博亚洲| 网上赌百家乐官网被抓应该怎么处理 | 现金百家乐信誉| 太阳城百家乐群| 新利百家乐官网的玩法技巧和规则| 百家乐官网信誉平台现金投注| 茌平县| 十六浦娱乐| 大发888打不开| 威尼斯人娱乐城投注网| 百家乐赌博策略大全| 永利高百家乐进不去| 阳宅24方位座向| 运城百家乐官网的玩法技巧和规则 | 博久百家乐官网论坛| 张家界市| 新宝娱乐| 娱乐城排名| 大发888在线娱乐合作伙伴| 网络百家乐开户网| 迷你百家乐的玩法技巧和规则| 百家乐赌场网|