Gravity: 二哈识图 2

二哈识图 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 硬件说明

Interface Diagram

3.快速使用

使用数据线插入HUSKYLENS 2 的Type-C接口,另一端连接到电脑接口或者适配电源,等待HUSKYLENS 2屏幕亮起,表示供电成功,HUSKYLENS 2开机。

Interface Diagram

HUSKYLENS 2采用触屏使用的方式,出厂语言默认为英文。首先,我们可以将系统语言设置成自己想要的语言(支持英文,中文简体 和中文繁体)。手指触摸HUSKYLENS 2屏幕,左右滑动,找到'System Settings'(系统设置 ) 图标。

Interface Diagram

点击进入'System Settings',手指滑动屏幕,下滑至底部找到 'Language' 选项。点击'Language',进入设置语言界面。

Interface Diagram

点击自己想要的语言选项。之后,系统会切换语言并自动返回至菜单页面,如下图是切换为中文简体的示意图。

Interface Diagram

为了降低功耗,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 更多资料

二哈识图2_3D模型 STP

历史固件版本

库文件

通信协议

HUSKYLENS 2 多角度渲染图.zip

SEN0638 HUSKYLENS 2 RoHS Certificate.pdf

SEN0638 HUSKYLENS 2 CE Certificate.pdf

SEN0638 HUSKYLENS 2 FCC Certificate.pdf

HUSKYLENS 2 支架安装教程.pdf

HUSKYLENS 2 不同镜头成像效果图

8.2 常见问题

  1. Q: 结合Arduino、UNIHIKER K10/M10、micro:bit或其他主控时,获取数据异常或通信异常怎么办?
    A: 更新HUSKYLENS 2的镜像到最新版本。同时结合使用的编程软件进行相应的更新操作:Mind+中在用户库中搜索“二哈识图”并重新加载;Makecode中重新搜索并加载最新的库文件;Arduino IDE中更新最新版本的库文件;树莓派中下载最新版本的库文件。

  2. Q: wiki中的部分功能,为什么在HUSKYLENS 2中找不到?
    A: 更新HUSKYLENS 2的镜像到最新版本。

  3. Q: 屏幕突然卡主不动是怎么回事?
    A: 在触屏操作开启模型后,等待摄像头画面完全显示后再进行操作,在摄像头画面未完全显示前就退出会导致系统崩溃;在使用代码切换算法时,在算法切换后需要加5S延时,如果要经常在多个模型间切换,请直接使用多模型模式。

  4. Q: 屏幕为什么会突然绿屏或者花屏,重启后会恢复?
    A: 在使用一些接地不良的电源时,当静电打到金属盖板上时会出现此问题,需要确保电源接地良好或避免接触金属外壳。

更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖