ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

什么是Planet-X(行星X)?micro:bit一站式开源扩展:14种传感器+6大AI视觉功能全解析

什么是Planet-X(行星X)?micro:bit一站式开源扩展:14种传感器+6大AI视觉功能全解析 什么是Planet-X行星Xmicro:bit一站式开源扩展14种传感器6大AI视觉功能全解析【免费下载链接】planet-x源师兄扩展项目: 行星X | 由源师兄组织创建项目地址: https://gitcode.com/yuanshixiong/planet-xPlanet-X行星X是源师兄组织开发的 micro:bit 一站式开源扩展把「14 种传感器」与「AI 视觉摄像头」整合进同一个图形化扩展中让新手在同一块大师兄板上就能完成环境检测、动作控制和视觉识别三大类项目。本文带你完整看懂它的功能版图。一分钟认识行星X它到底是什么在 config.json 中可以看到扩展的自我定义设备为「大师兄板」名称为「行星套装」描述为行星套装集成了传感器系列与AI 摄像头两大功能模块可在同一个扩展中完成环境检测、动作控制与视觉识别等项目开发。简单说Planet-X 就是一个全家桶扩展传感器系列数字量、模拟量、IIC 通信三大类共 14 种传感器积木AI 摄像头二郎神球体、人脸、卡片、颜色、巡线、物体学习六大视觉功能语音识别内置词库 自学习词条让 micro:bit 听懂人话所有功能都通过图形化积木调用源码实现在 library/ 目录不需要你手写底层驱动。14种传感器积木清单数字、模拟与IIC三大类完整积木清单定义在 category.json 中按通信类型分为三组数字量传感器10 种积木功能说明DS18B20 温度传感器监测摄氏/华氏温度DHT11 温湿度传感器读取温度或湿度双路巡线传感器判断黑线位置4 种状态PIR 人体红外检测人体移动超声波测距毫米/厘米单位任选碰撞传感器检测碰撞状态磁传感器开关磁性开关激光传感器开关激光发射电机风扇传感器PWM 调速默认 100%LED 传感器调节亮度默认 100此外还有按键 CD 读取与 PM2.5 空气质量读取积木数字量部分还支持端口 J1~J4 选择。模拟量传感器7 种烟雾/酒精气体、紫外线强度、水位、土壤湿度、光照、噪音、电位器——全部通过 ADC 读取积木见 blocksdef.js。IIC 传感器6 个积木基于 I2C 总线的颜色传感器读取颜色 / 判断颜色和 Trackbit 四通道巡线模块状态值、偏移、通道状态、灰度值底层地址与寄存器定义在 library/extend_planet.py。6大AI视觉功能解析让micro:bit拥有眼睛AI 摄像头部分由 library/extend_ailens.py 实现通过 I2C 地址0x14与二郎神摄像头通信switchFunc()方法可一键切换识别模式① 球体识别判断画面中有没有球、球的颜色红/蓝、球的数量还能读取球的坐标、大小与置信度做球门计数类项目很方便。② 人脸识别检测画面中是否有人脸返回人脸数量及坐标、宽高、置信度适合做人脸计数打卡。③ 卡片识别内置四类卡片数字卡 0-9、字母卡 A-E、交通卡左转/右转/前进/停止/后退以及 15 种物体卡苹果、汽车、雨伞、飞机等是智能小车看卡执行指令项目的核心。④ 颜色识别识别画面中的绿、蓝、黄、黑、红、白六种颜色返回位置与面积数据。⑤ 巡线追踪直接输出黑线的角度、宽度、长度和方向左/右/前让小车视觉巡线告别传统红外模块。⑥ 物体学习摄像头可以现场学最多 5 个物体learnObject学习后即可识别并输出 0-100 的置信度——相当于给 micro:bit 装了一个自定义分类器。语音识别给项目装上耳朵语音模块由 library/asr_model.py 驱动支持两个层次的指令词内置词库唤醒、打开车灯、向左转、巡线模式、避障模式、播放音乐等 30 条常用指令定义在 blocksdef.js自学习词条最多 10 个自定义词条通过开始学习积木现场录制实现说什么就做什么配合传感器与 AI 视觉积木一个语音遥控 视觉避障的智能小车项目就此成型。适合谁使用上手路径推荐你的情况从哪入手零基础新手先用数字量积木温度、按键、LED感受图形化编程想玩硬件挑战模拟量传感器做一个环境监测站想学 AI直接从 AI 摄像头六大功能入手体验视觉编程做综合项目语音识别 巡线追踪 卡片识别组合成智能小车小结Planet-X 的价值在于一站式——传感器、AI 视觉、语音识别三大能力统一封装在一个扩展里积木化调用、即插即用是 micro:bit 进阶项目的理想起点。想深入了解各积木参数可查看 category.json 与 blocksdef.js。【免费下载链接】planet-x源师兄扩展项目: 行星X | 由源师兄组织创建项目地址: https://gitcode.com/yuanshixiong/planet-x创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表