二哈识图 2 使用教程 wiki
1.产品简介
HUSKYLENS 2 (二哈识图 2) 是一款简单易用、玩法多样的AI视觉传感器,采用6TOPS算力专用AI芯片,预置人脸识别、目标检测、物体分类、姿态识别、实例分割等20余种开机即用的AI模型,同时,用户还可部署自行训练的模型,教会二哈识图识别任意目标物体。板载的UART / I2C端口,可以与主流控制器Arduino、micro:bit、ESP32、Raspberry Pi等开源硬件无缝连接,被广泛应用于创客、AI教育、STEAM教育和交互艺术领域。
2.技术规格
2.1 技术参数
| 名称 | 参数说明 | 名称 | 参数说明 |
|---|---|---|---|
| 处理器 | Kendryte K230 双核 1.6GHz | 算力 | 6 TOPS |
| 内存 | 1GB LPDDR4 | 硬盘 | 8GB |
| 屏幕 | 2.4 寸 640×480 IPS 全贴合电容触摸 |
摄像头 | GC2093 200W 像素 1/2.9” 60FPS |
| 麦克风 | 电容硅麦克风 | 扬声器 | 1W 音腔喇叭 |
| 其他器件 | 按键 ×1 RGB 灯 ×1 补光灯 ×2 |
接口 | Type-C ×1 4Pin Gravity ×1 TF 卡槽 ×1 |
| 尺寸 | 70 × 58 × 19 mm | 重量 | 90g(无包装) |
| 工作电压 | 3.3–5V | 功耗 | 1.5–3W |
| WiFi网卡 | AIC8800D40L 2.4GHz(外置) | ||
| 内置模型 | 人脸检测、人脸识别、人脸五官检测 物体识别、物体追踪、颜色识别 物体分类、自学习分类、实例分割 手掌检测、手掌关键点检测、手势识别 人体检测、人体关键点检测、姿态识别 车牌识别、文字识别、巡线追踪 表情识别、注视方向检测、人脸朝向检测 标签识别、二维码识别、条形码识别、跌倒检测、深度检测 |
内置应用 | 照相机、录像机、实时图传 MCP 服务、模型安装 |
为获得更稳定的体验和更丰富的功能,建议将系统更新至最新版本。查看当前系统版本以及系统更新教程:固件更新教程,点击跳转
2.2 硬件说明
3.快速使用
使用数据线插入HUSKYLENS 2 的Type-C接口,另一端连接到电脑接口或者适配电源,等待HUSKYLENS 2屏幕亮起,表示供电成功,HUSKYLENS 2开机。
HUSKYLENS 2采用触屏使用的方式,出厂语言默认为英文。首先,我们可以将系统语言设置成自己想要的语言(支持英文,中文简体 和中文繁体)。手指触摸HUSKYLENS 2屏幕,左右滑动,找到'System Settings'(系统设置 ) 图标。
点击进入'System Settings',手指滑动屏幕,下滑至底部找到 'Language' 选项。点击'Language',进入设置语言界面。
点击自己想要的语言选项。之后,系统会切换语言并自动返回至菜单页面,如下图是切换为中文简体的示意图。
为了降低功耗,HUSKYLENS 2设置了自动熄屏功能。HUSKYLENS 2启动后,如果未启动模型或屏幕画面未显示摄像头画面,HUSKYLENS 2经过一定时间会自动熄屏,固定熄屏时间为5分钟。此时再次触屏点击HUSKYLENS 2的屏幕或按下A键,即可点亮并显示菜单。在选择某一视觉识别功能后,HUSKYLENS 2会启动模型,不会自动熄屏。
完成切换语言后,接下来就可以体验HUSKYLENS 2的视觉识别功能啦!每种功能的详细使用教程请见下方功能说明。
4.内置模型使用说明
HUSKYLENS 2 上电后,你可以直接在触摸屏上选择内置的视觉功能进行体验,无需电脑和编程。下表列出了 HUSKYLENS 2 内置的视觉功能,点击功能名称即可查看详细使用说明。
| 功能 | 功能 | 功能 | 功能 |
| 人脸识别 | 物体识别 | 物体追踪 | 颜色识别 |
| 物体分类 | 自学习分类 | 实例分割 | 手势识别 |
| 姿态识别 | 车牌识别 | 光学字符识别 | 巡线 |
| 表情识别 | 标签识别 | 二维码识别 | 条形码识别 |
| 注视方向检测 | 人脸朝向检测 | 跌倒检测 |
5. 主控板编程教程
熟悉 HUSKYLENS 2 的内置功能后,你可以使用主控板读取识别结果,将 HUSKYLENS 2 集成到自己的项目中。
HUSKYLENS 2 为多种兼容主控板与开发环境提供编程教程,包括:Arduino、行空板K10、行空板M10 等。
HUSKYLENS 2 与兼容主控板的连接与编程信息,请见 适配主控板使用说明。
各个主控对应的编程示例教程汇总如下,点击教程名称即可打开对应主控与编程方式下的全部功能示例:
| 主控板 | 编程语言 | 编程示例教程汇总 |
| Arduino | Arduino C(代码编程) | [Arduino][Arduino IDE][代码编程] 二哈识图 2 编程教程 |
| Arduino | 图形化编程(Mind+ 上传模式) | [Arduino][MindPlus][图形化编程] 二哈识图 2 编程教程 |
| 行空板K10 | Arduino C(代码编程) | [行空板K10][Arduino IDE][代码编程] 二哈识图 2 编程教程 |
| 行空板K10 | 图形化编程(Mind+ 上传模式) | [行空板K10][MindPlus][图形化编程] 二哈识图 2 编程教程 |
| 行空板M10 | Python(代码编程,Mind+ Python 模式) | [行空板M10][MindPlus][Python编程] 二哈识图 2 编程教程 |
| 行空板M10 | 图形化编程(Mind+ Python 模式) | [行空板M10][MindPlus][图形化编程] 二哈识图 2 编程教程 |
6. 高级功能
除了基础视觉功能说明和编程教程,我们提供其他有关HUSKYLENS 2高级功能的教程。您可以根据自己的需求点击对应链接查看对应教程。
| 你想做什么? | 文档 |
|---|---|
| 更新 HUSKYLENS 2 固件 | 固件更新教程 |
| 通过小智 AI 助手与 HUSKYLENS 2 语音交互,并使用其 MCP 工具 | 二哈识图 2 小智AI教程 |
| 部署自行训练的 AI 模型 | 自训练模型安装教程 |
| 将 HUSKYLENS 2 集成到 AI 应用中 | MCP服务 |
| 拍摄照片、录像或截屏 | 相机、视频与截屏功能 |
| 实时图传 | 实时图传 |
| 模型广场 | 模型广场 |
7. 系统设置
HUSKYLENS 2 提供系统级设置,用于配置设备及其运行环境。
完成基础设置后如需修改设备设置,请见 系统设置。
首次使用的用户,请从 快速使用 开始完成基础的语言与设备设置。
8. 参考资料与常见问题
8.1 更多资料
SEN0638 HUSKYLENS 2 RoHS Certificate.pdf
SEN0638 HUSKYLENS 2 CE Certificate.pdf
SEN0638 HUSKYLENS 2 FCC Certificate.pdf
8.2 常见问题
-
Q: 结合Arduino、UNIHIKER K10/M10、micro:bit或其他主控时,获取数据异常或通信异常怎么办?
A: 更新HUSKYLENS 2的镜像到最新版本。同时结合使用的编程软件进行相应的更新操作:Mind+中在用户库中搜索“二哈识图”并重新加载;Makecode中重新搜索并加载最新的库文件;Arduino IDE中更新最新版本的库文件;树莓派中下载最新版本的库文件。 -
Q: wiki中的部分功能,为什么在HUSKYLENS 2中找不到?
A: 更新HUSKYLENS 2的镜像到最新版本。 -
Q: 屏幕突然卡主不动是怎么回事?
A: 在触屏操作开启模型后,等待摄像头画面完全显示后再进行操作,在摄像头画面未完全显示前就退出会导致系统崩溃;在使用代码切换算法时,在算法切换后需要加5S延时,如果要经常在多个模型间切换,请直接使用多模型模式。 -
Q: 屏幕为什么会突然绿屏或者花屏,重启后会恢复?
A: 在使用一些接地不良的电源时,当静电打到金属盖板上时会出现此问题,需要确保电源接地良好或避免接触金属外壳。
更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖
