跳转至

手机传感器技术

智能手机内置传感器 —— 原理、硬件与编程实践

智能手机传感器总览
现代智能手机内置的各类传感器

课程简介

现代智能手机内置了 15-20 种不同类型的传感器,从测量加速度的 MEMS 加速度计到实现厘米级定位的 UWB 超宽带芯片,这些传感器构成了手机感知物理世界的"感官系统"。

本站点系统梳理了智能手机中各类传感器的 硬件原理、芯片实现、系统架构与编程接口,并提供基于 SensorLog 等工具的动手实验指南,适合作为移动传感器技术课程的教学参考。


内容结构

  • 运动类传感器


    加速度计、陀螺仪、磁力计 —— 手机感知运动与姿态的核心器件

    查看详情

  • 环境类传感器


    气压计、环境光、温湿度 —— 感知周围环境的物理参数

    查看详情

  • 位置与距离


    GNSS、接近传感器、ToF、LiDAR —— 定位与测距技术

    查看详情

  • 生物识别


    指纹、面部识别、心率与血氧 —— 身份认证与健康监测

    查看详情

  • 通信与其他


    NFC、UWB、霍尔传感器、红外 —— 近场通信与辅助感知

    查看详情

  • 编程接口


    Android Sensor API 与 iOS Core Motion 编程实践

    查看详情


传感器速查表

分类 传感器 硬件技术 典型芯片 可编程采集
运动 加速度计 MEMS 电容式 Bosch BMA456
运动 陀螺仪 MEMS 科氏力 ST LSM6DSO
运动 磁力计 霍尔/磁阻效应 AKM AK09918
环境 气压计 MEMS 压阻式 Bosch BMP390
环境 环境光 光电二极管 AMS TSL2591
环境 温度 热敏电阻
位置 GNSS 卫星射频 Broadcom BCM47765
位置 接近传感器 红外反射 AMS TMD2772
位置 ToF 激光飞行时间 ST VL53L5CX
位置 LiDAR dToF 激光阵列 Sony IMX590
生物 指纹 电容/光学/超声波 Qualcomm 3D Sonic
生物 面部(结构光) IR 点阵投影 Apple TrueDepth
通信 NFC 13.56 MHz 感应 NXP SN220
通信 UWB 超宽带脉冲 Apple U2 / NXP SR150

实验实践

本课程提供完整的传感器数据采集实验环境,支持通过 Sensor Logger APP 将手机传感器数据实时推送到电脑进行分析和可视化。

数据采集系统特点

  • 局域网模式 - 同一WiFi下直接传输,低延迟
  • 5G公网模式 - 通过ngrok隧道,手机使用移动网络也能推送
  • 多设备支持 - 同时接入多个手机,支持设备切换对比
  • 实时仪表盘 - 浏览器查看传感器波形,支持暂停/继续
  • 自动存储 - 数据自动保存为CSV,便于后续分析

快速开始

  1. 电脑上双击 启动托盘程序.vbs
  2. 右键托盘图标 → 「复制 Push URL (局域网)」
  3. 手机 Sensor Logger → 设置 → 粘贴URL → 测试推送
  4. 右键托盘图标 → 「打开仪表盘」查看实时数据

查看详细指南


技术栈

本站点使用 MkDocs + Material for MkDocs 构建,遵循 Docs-as-Code 理念,源码托管于 GitHub,通过 GitHub Actions 自动部署至 GitHub Pages。