技术栈
canmv k210
Mr数据杨
1 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】传感器实验 HC-SR04 超声波测距与状态判断
在智能硬件项目中,距离检测是一类非常常见的基础能力。自动避障小车需要判断前方是否存在障碍物,智能垃圾桶需要感知物体靠近,仓储设备需要检测物体位置,教学实验中也常用距离数据来演示“传感器如何把真实世界转换成程序变量”。这些场景背后的核心逻辑并不复杂:硬件负责采集环境变化,程序负责读取数据、计算结果并输出判断。
Mr数据杨
1 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】通信扩展 PCF8591 ADC 模数转换与模拟量读取
在智能硬件项目中,很多真实世界的数据并不是一开始就以数字形式存在。光照强弱、电位器旋转角度、模拟传感器电压、声音强度变化,这些信号通常表现为连续变化的模拟电压。开发板想要读取这些信息,就需要借助模数转换器把模拟量转换成程序可以处理的数字值。
Mr数据杨
3 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】传感器实验 光敏传感器环境光照强度采集
在智能硬件项目中,光照检测是非常常见的基础能力。自动调节屏幕亮度、夜间模式判断、智能补光灯、环境监测设备、户外强光提醒,本质上都需要程序能够感知外部环境的明暗变化。光敏电阻实验的价值不只是读取一个数字,而是让 Python 程序通过传感器把真实世界的光线变化转成可处理的数据。
Mr数据杨
5 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】传感器实验 烟雾传感器 AO/DO 双路检测与蜂鸣器报警
智能硬件项目中的传感器实验,核心价值并不只是“读到一个数值”。更重要的是让程序具备感知环境变化的能力,并根据检测结果驱动外部设备做出反馈。烟雾检测就是一个非常典型的场景:传感器负责感知空气状态,开发板负责读取信号,程序负责判断是否异常,蜂鸣器负责把异常状态转化成可听见的报警提示。
Mr数据杨
5 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】传感器实验 DS18B20 温度读取与环境判断
在智能硬件项目中,温度采集是非常常见的基础能力。机房环境监测、设备散热检测、温控风扇、冷链运输、农业大棚、智能家居,都需要把真实环境中的温度变化转换成程序可以处理的数据。对于 Python 硬件编程入门来说,温度传感器实验比单纯打印变量更直观,因为代码读取的不再是固定数字,而是来自真实环境的实时温度。
Mr数据杨
5 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】传感器实验 模拟声音传感器噪声校准与强度检测
在智能硬件项目中,声音传感器常用于检测环境变化,例如拍手控制灯光、异常响声提醒、设备运行噪声监测、课堂互动触发和智能家居声控反馈。相比单纯在屏幕中打印变量,声音传感器实验更能体现硬件编程的价值:外部环境中的声音变化会被传感器转换成电信号,再通过 ADC 模块变成程序可以读取的数字。
Mr数据杨
8 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】传感器实验 MPU6050 六轴数据与四元数姿态融合
在智能硬件项目中,姿态数据是一类非常常见的底层能力。无人小车判断车身是否倾斜、机器人检测运动姿态、手持设备识别方向变化、云台判断当前角度,这些场景背后都离不开加速度计和陀螺仪的数据采集。对于编程学习而言,MPU6050 实验的价值不只是读取一组数字,而是把传感器采集、I2C 通信、数据校准、单位换算和姿态解算串成一条完整的数据链路。
Mr数据杨
8 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】传感器实验 DHT11 温湿度读取与环境监测
在智能硬件项目中,传感器负责把真实环境转换成程序可以处理的数据。温湿度采集是最常见的入门实验之一,空气温度、环境湿度、机房监测、农业大棚、仓储管理、智能家居都离不开这类基础数据。对于 Python 硬件编程学习而言,DHT11 实验的价值不只是打印温度和湿度,而是理解程序如何通过 GPIO 与外部传感器完成一次完整通信。
Mr数据杨
8 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】传感器实验 BMP280 温度气压与高度检测
在智能硬件项目里,传感器负责把真实环境转换成程序能够处理的数据。温度、气压、湿度、光照、距离、姿态这些信息,本质上都是外部世界进入代码系统的入口。对于 Python 硬件编程而言,BMP280 气压传感器是一个很适合入门的实验对象,因为它通过 I2C 总线通信,既能练习传感器接线,也能理解设备地址、寄存器读取、数据补偿和循环采集这些真实工程中常见的开发逻辑。
Mr数据杨
9 天前
人工智能
·
交互
·
硬件开发
·
canmv k210
【CanMV K210】显示交互 LCD1602 I2C 通信与滚动文本显示
在智能硬件项目中,显示屏承担的是“把程序状态变成可读信息”的角色。传感器采集到的数据、设备运行状态、调试提示、错误信息、菜单内容,都需要通过某种方式展示出来。相比只在串口终端打印日志,LCD1602 液晶屏能让开发板脱离电脑后仍然具备基础信息反馈能力,这也是硬件编程从“能运行”走向“能交互”的重要一步。
Mr数据杨
9 天前
人工智能
·
交互
·
硬件开发
·
canmv k210
【CanMV K210】显示交互 OLED 128x64 智能状态面板设计
在智能硬件项目中,显示屏通常承担“设备表达能力”的角色。传感器采集到的数据、系统运行状态、任务执行进度、异常提示信息,如果只能停留在串口日志里,调试和展示都会受到限制。OLED 屏幕的价值就在于把程序内部状态直接显示到硬件界面上,让代码运行过程变成可观察、可交互、可演示的结果。
Mr数据杨
12 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】通信扩展 WiFi Socket TCP Client 通信
在智能硬件项目中,开发板单独运行只是基础能力。真正进入应用场景后,设备往往需要把状态、日志、传感器数据或识别结果发送到电脑、服务器或上位机。比如设备启动后上报在线状态,采集到数据后上传到电脑,电脑端根据返回结果下发控制指令,这些都离不开网络通信能力。
Mr数据杨
16 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】显示交互 触摸屏画图与 LCD 轨迹绘制
在智能硬件项目中,触摸屏经常承担“输入”和“显示”两个角色。电子画板、设备配置面板、手写签名、交互式控制台、工业设备调试界面,都需要把手指触摸的位置转换成程序能够处理的数据,再通过屏幕反馈成可见图形。对于 Python 硬件编程入门而言,触摸屏画图实验很适合作为图形交互的起点,因为它能直观看到坐标读取、状态判断、图像绘制和屏幕刷新之间的关系。
Mr数据杨
18 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】视觉识别 颜色阈值分割与色块检测实验
在智能硬件和 AI 视觉项目中,颜色识别是非常经典的入门实验。很多看起来复杂的视觉应用,例如物料分拣、颜色标记追踪、机器人巡检、色块定位、教学演示和视觉反馈,本质上都可以从“摄像头采集画面,程序判断颜色区域,再把识别结果显示出来”这个流程开始理解。
Mr数据杨
18 天前
人工智能
·
音视频
·
硬件开发
·
canmv k210
【CanMV K210】音频实验 I2S 数字麦克风与 FFT 频谱可视化
声音在程序里通常是一串采样数据,在硬件实验里却可以变成一组实时跳动的频谱柱。这个实验的价值不只是让 LCD 屏幕显示动画,而是把“声音采集、频域分析、图像绘制、屏幕刷新”串成一条完整的数据处理链路。对于 Python 和 AI 硬件入门学习来说,这类实验非常适合理解传感器数据如何从真实环境进入程序,再经过算法处理后变成可视化结果。
Mr数据杨
20 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】AI 视觉 KPU 人脸检测与实时框选显示
在 CanMV K210 入门和综合项目中,人脸检测实验是一个很适合拆解的 AI 视觉案例。它不是只验证摄像头能不能打开,也不是只验证模型能不能加载,而是把摄像头采集、图像格式设置、KPU 模型推理、YOLO 后处理、LCD 显示和串口调试串成一条完整链路。
Mr数据杨
20 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】视觉识别 AprilTag 标签检测与位姿信息
在 CanMV K210 入门和综合项目中,AprilTag 视觉标签识别是一个很适合拆解的实验。它不是只验证摄像头能不能显示画面,而是把摄像头初始化、图像采集、标签检测、结果绘制、LCD 显示和串口输出串成一个完整流程。通过这个案例,可以理解机器视觉项目中“采集图像、分析图像、输出结果”的基本工作方式。
Mr数据杨
20 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】AI 视觉 YOLO 手掌检测与框选显示
在 CanMV K210 入门和 AI 视觉项目中,YOLO 手掌检测实验是一个很适合拆解的案例。它不是只验证摄像头、LCD 或模型文件是否能单独工作,而是把摄像头采集、图像预处理、KPU 模型推理、检测结果解析、LCD 框选显示和串口调试信息串成一个完整流程。通过这个实验,可以直观看到“摄像头画面如何经过 AI 模型,最终变成屏幕上的检测框”。
Mr数据杨
20 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】AI 视觉 人脸关键点对齐与属性识别
在 CanMV K210 入门和综合项目中,人脸属性识别实验是一个很适合拆解的 AI 视觉案例。它不是只验证摄像头能否采集画面,也不是单独运行一个模型,而是把摄像头初始化、图像采集、人脸检测、人脸裁剪、关键点定位、仿射对齐、属性分类和 LCD 显示串成一条完整流程。通过这个实验,可以理解 K210 在边缘端运行多模型视觉任务的基本方式。
Mr数据杨
20 天前
人工智能
·
硬件开发
·
canmv k210
【CanMV K210】AI 视觉 68 点人脸关键点检测与轮廓定位
在 CanMV K210 入门和综合项目中,68 点人脸关键点检测是一个很适合拆解的 AI 视觉实验。它不是单纯判断“有没有人脸”,而是先找到人脸位置,再在人脸区域内定位眼睛、鼻子、嘴巴和脸部轮廓等关键点。通过这个实验,可以理解摄像头采集、KPU 推理、人脸框裁剪、坐标还原和 LCD 可视化之间的完整关系。