0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Android智能硬件的常见外设

9GxC_IoTMaker 来源:CSDN 作者:csdn 2022-07-04 14:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

通过总结大大小小多个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,从而让主板收到信号

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2577

    文章

    55512

    浏览量

    793965
  • Android
    +关注

    关注

    12

    文章

    4035

    浏览量

    134498
  • 智能硬件
    +关注

    关注

    205

    文章

    2434

    浏览量

    111649

原文标题:开发心得(4):Android智能硬件的常见外设

文章出处:【微信号:IoTMaker,微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    避坑指南!RK3588 D/C-PHY硬件设计致命误区,别让Camera和LCD“打架”(android12)

    在嵌入式硬件设计中,RK3588 凭借强大的算力和丰富的外设接口,成为直播机、工业平板、智能终端等设备的热门主控。但其中MIPI D/C-PHY(数据 / 控制物理层) 的设计往往被忽略—— 它直接
    的头像 发表于 02-04 17:40 4100次阅读
    避坑指南!RK3588 D/C-PHY<b class='flag-5'>硬件</b>设计致命误区,别让Camera和LCD“打架”(<b class='flag-5'>android</b>12)

    RK3588平台USB摄像头调试实战:从报错到稳定运行

    在嵌入式开发中,RK3588 凭借强劲的算力常被用于边缘计算、工业视觉等场景,而 USB 摄像头作为常见外设,调试过程中难免遇到各类 “卡壳” 问题。最近我们在 RK3588 上调试 USB 摄像头
    的头像 发表于 02-04 16:13 699次阅读

    谷歌Android Studio Otter 3功能更新发布

    我们很高兴地宣布,Android Studio Otter 3 功能更新稳定版现已发布!本次更新干货满满,不仅重磅升级了 Android Studio 中的智能体工作流,还为开发者提供了更高的灵活性和掌控力,助力大家轻松利用 A
    的头像 发表于 01-28 14:15 853次阅读
    谷歌<b class='flag-5'>Android</b> Studio Otter 3功能更新发布

    深入解析rk平台Android Bootloader核心代码:从启动流程到AVB验证

    作为Android设备启动的第一道“闸门”,Bootloader(以U-Boot为主)承担着初始化硬件、加载内核、验证镜像完整性的核心职责。今天我们拆解Rockchip平台
    的头像 发表于 01-22 07:06 489次阅读
    深入解析rk平台<b class='flag-5'>Android</b> Bootloader核心代码:从启动流程到AVB验证

    LAT1178+关闭 SPI 会导致 WRPERR 错误的问题分析应用笔记

    在 STM32 的应用中,SPI 算是用的比较多的外设了,也是单片机最常见外设之一。客户说它执行了关闭 SPI 的代码,竟然会导致 Flash 中的 WRPERR 标志置位,致使应用碰到一些问题
    发表于 01-11 17:31 0次下载

    开发者必备:嵌入式常用外设接口电路参考指南

    在嵌入式开发中,硬件接口电路设计是每位工程师都绕不开的环节。不同的外设接口有各自的电气特性和设计要求,理解常见接口的参考电路可以让你的开发更稳健,避免调试时反复踩坑。今天,我们整理了MCU常用
    的头像 发表于 01-09 19:03 903次阅读
    开发者必备:嵌入式常用<b class='flag-5'>外设</b>接口电路参考指南

    深入解析RK平台Android/Linux Bootloader核心文件:android_bootloader.c

    Bootloader是Android设备启动的第一道“关卡”,负责初始化硬件、加载系统镜像并完成内核启动的前置准备。在基于U-Boot的Android设备中,android
    的头像 发表于 01-09 10:58 1427次阅读
    深入解析RK平台<b class='flag-5'>Android</b>/Linux Bootloader核心文件:<b class='flag-5'>android</b>_bootloader.c

    请问单片机常见硬件抗干扰技术有哪些?

    形成干扰的基本要素有哪些? 单片机常见硬件抗干扰技术有哪些?
    发表于 01-07 07:15

    RK3588 Android12 外设相机能力升级:前置切换+高清录制双buff加持

    在基于 RK3588 平台的 Android12 系统开发中,外设相机(USB 相机)的适配体验一直是开发者关注的重点。近期我们针对外设相机进行了一系列针对性优化,通过调整核心配置文件与硬件
    的头像 发表于 11-20 17:49 1709次阅读
    RK3588 <b class='flag-5'>Android</b>12 <b class='flag-5'>外设</b>相机能力升级:前置切换+高清录制双buff加持

    FPGA原型验证实战:如何应对外设连接问题

    在芯片设计验证中,我们常常面临一些外设连接问题:速度不匹配,或者硬件不支持。例如运行在硬件仿真器或FPGA原型平台上的设计,其时钟频率通常只有几十MHz,甚至低至1MHz以下;而真实世界中的
    的头像 发表于 10-22 10:28 623次阅读
    FPGA原型验证实战:如何应对<b class='flag-5'>外设</b>连接问题

    【内测活动同步开启】这么小?这么强?新一代大模型MCP开发板来啦!

    配备丰富接口:42 个可编程 GPIO,支持常见外设接口如 USB(含OTG)、SD/MMC、UART、I2C、SPI、PWM、ADC、IR、touch等 软硬件一体,专为 AI 玩具量身定制 不止于开发板,更是大模型 DIY 创意配件
    发表于 09-25 11:47

    常见的电能质量在线监测装置硬件故障有哪些?

    电能质量在线监测装置的硬件故障多集中在 信号采集、电源供给、数据传输、存储显示 及 连接与接地 等核心环节,故障类型与硬件模块的工作环境(如电磁干扰、温湿度)、老化程度、安装工艺直接相关。以下是常见
    的头像 发表于 09-24 18:25 1342次阅读
    <b class='flag-5'>常见</b>的电能质量在线监测装置<b class='flag-5'>硬件</b>故障有哪些?

    常见的电能质量在线监测装置硬件故障如何预防?

    ”,从源头降低故障风险。以下是具体可落地的预防措施,对应常见故障类型逐一拆解: 一、选型阶段:从源头规避 “先天缺陷” 硬件故障的根源常与 “选型不当” 相关(如抗环境能力不足、参数不匹配),需在选型时重点关注以下要点,避
    的头像 发表于 09-19 17:30 1004次阅读
    <b class='flag-5'>常见</b>的电能质量在线监测装置<b class='flag-5'>硬件</b>故障如何预防?

    STM32+Android实现的智能家政机器人电路代码论文及项目源码

    STM32+Android实现的智能家政机器人电路代码论文及项目部分截图:
    发表于 05-28 21:22

    谷歌I/O 2025大会前透露:Android 16接入Gemini,智能手机、XR设备升级

    ”直播活动,提前预告Android 16将迎来全新的升级,包括全新的设计语言、将通过Gemini实现跨设备融合、推出新的安全功能保障设备。并在接下来几个月的时间里,深度融入智能手机、智能手表、
    的头像 发表于 05-18 00:03 7810次阅读
    谷歌I/O 2025大会前透露:<b class='flag-5'>Android</b> 16接入Gemini,<b class='flag-5'>智能</b>手机、XR设备升级