强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件

大家好,我是『芯知识学堂』的SingleYork,今天给大家介绍一款基于RISC-V架构,集AI机器视觉、IOT、多媒体等多种功能与一身的高性能开发套件–K210开发套件。话不多说,让我们先来体验一下这款开发板有哪些功能吧:

K210开发套件演示视频

在体验完K210开发套件的强大功能后,接下来就请大家跟笔者一起来了解一下这款开发板的详细介绍吧。

一、元件位置介绍

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第1张图片

<开发板正面>

1.Type-C接口:供电、下载固件和串口调试等。

2.状态指示灯:指示开发板的3.3V、1.8V电压是否正常,正常则亮灯。以及ESP模块状态。

3.ESP模块串口和按键:可用于烧录ESP模块的固件或者和K210串口通讯。

4.拨轮开关keypad:三通道拨轮开关。

5.RESET键:K210芯片的复位键。

6.触摸板接口:用于连接触摸板排线,排线金手指向上。

7.显示器接口:用于连接显示器排线,排线金手指向上。

8.K210芯片:开发板主芯片,整个板子的核心处理器。

9.外扩排针:开发板已经把K210所有IO口引出,可以供外部设备连接使用。

10.I2C接口:可外接I2C从机设备进行通讯。

11.RGB灯:设置三个IO口电平,点亮不同颜色。

12.麦克风:收录声音。

13.LED灯:LED0和LED1。

14.麦克风阵列接口:用于连接麦克风阵列。

15.BOOT键:也可以作为自定义功能按键使用。

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第2张图片

<开发板背面>

1.扬声器:播放声音。

2.摄像头接口:连接摄像头。

3.WiFi模块:ESP8285-WiFi模块,可以联网实现IOT功能。

4.CH340芯片:下载固件和串口调试功能。

5.电源开关:开发板电源总开关,拨向ON为开,拨向OFF为关。

6.flash芯片:用于保存程序固件和数据。

7.六轴姿态传感器:内部是一个三轴陀螺仪和一个三轴加速度计组成。

8.TF卡槽:需要自己插入TF卡,金手指朝向开发板。

二、功能简介

K210开发板出厂时已经测试完毕,并且默认烧录好测试程序,用户可以根据以下步骤先测试K210的各个部件,再烧录其他固件使用。

1.主界面

位置1测试摄像头,位置2测试按键和灯,位置3测试WiFi模块,位置4测试陀螺仪,位置5测试麦克风和扬声器。

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第3张图片

2.测试摄像头

点击位置1中的‘摄像头’,可以看到界面跳转到摄像头采集画面,显示在LCD显示屏上。注意刚开始打开时会有界面跳动。当需要返回的时候,按一下boot键就可以返回主界面。

3.测试按键和灯

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第4张图片

Back:返回主界面。

Array:测试麦克风阵列接口,轮流给对应IO口输出低电平。用户可以不考虑此功能。

LED_OFF:关闭所有灯。

L:拨动开关keypad拨向左变颜色,表示已经识别到。

M:keypad中间键被按下变颜色。

R:keypad拨向右变颜色。

BOOT:BOOT键被按下时变颜色。

Red:点一下则RGB灯亮红色。

Green:点一下则RGB灯亮绿色。

Blue:点一下则RGB灯亮蓝色。

L1:点一下则LED0被点亮。

L2:点一下则LED1被点亮。

4.测试WiFi模块

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第5张图片

Back:返回主界面。

SCAN:扫描当前WiFi信号,然后打印出名称,此过程大约需要3秒。

5.测试陀螺仪:

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第6张图片

Back:返回主界面。

Start:开始测试,没点击Start之前,icm20607传感器并没有工作,点击Start后,左下角的State显示为OK,并且显示一个机器人图标,经过大约1秒不稳定状态后稳定显示在中间。

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第7张图片

当K210开发板向左倾斜时,机器人向左移动;向右倾斜时,机器人向右移动;向上倾斜时,机器人向上移动;向下倾斜时,机器人向下移动;最后把K210开发板放到水平面上,机器人会自动回到中间位置。

5.测试麦克风扬声器

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第8张图片

Back:返回主界面。

SD:初始化TF卡,在按此操作前需要按照正确的方式插入TF卡,再点击初始化TF卡,如果初始化完成会显示SD:OK。

Record:开始录音,红灯闪烁。录音前需要先点击初始化TF卡。

Stop:停止录音,红灯熄灭。

Play:播放录音,蓝灯常亮。

三、程序下载

1、双击打开K-Flash.exe,通过type-C数据线连接电脑与K210开发板。

Device选择K210开发板的串口号。

Baud rate选择波特率。

Chip选择烧录到芯片还是烧录到SRAM,如果选择in-Chip则烧录到芯片,开机自动启动,断电保存;选择in-Memory则烧录到SRAM,断电后不会保存。

Firmware选择程序固件(.bin文件),这里我们选择K210的另一个程序,K210project.kfpkg。

勾选Open terminal after flash表示烧录完成后自动打开终端。

点击Flash开始烧录固件。

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第9张图片

2、由于程序比较大,下载的时间比较长,等待烧录完成后会自动打开终端,并且打印以下信息。

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第10张图片

四、出厂试玩

烧录了‘K210project.kfpkg’固件后,主界面有四个图片按钮,包括人脸检测,物体检测,RGB控制,录音播放等功能。

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第11张图片

A、人脸检测:

触摸“人脸检测”,LCD显示屏会显示摄像头画面,当摄像头检测到人脸时,会在人脸出现一个小框,并显示face。

触摸屏幕弹出如下菜单,同时摄像头停止采集数据,拖动滑动杆修改数据后,触摸下方的“√”保存数据,退出不保存则触摸“X”。

检测阈值:人脸检测的阈值;

NMS阈值:非极大值阈值,主要是合并人脸检测的识别框;

返回方法:可以触摸左上角”<”按键,或者向左滚动拨动开关keypad到L即可退出。

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第12张图片

B、物体检测:

物体检测可以检测如下物体:

飞机、自行车、小鸟、船、瓶子、公交车、小车、猫、椅子、牛奶、餐桌、狗、摩托车、人、盆栽植物、羊、沙发、火车、电视。

触摸“物体检测”按键,进入物体检测功能界面,对着如上描述的物体,LCD会圈住检测的物体并标记物体的种类。

触摸屏幕弹出如下菜单,同时摄像头停止采集数据,拖动滑动杆修改数据后,触摸下方的“√”保存数据,退出不保存则触摸“X”。

检测阈值:物体检测的阈值;

NMS阈值:非极大值阈值,主要是合并物体检测的识别框;

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第13张图片

返回方法:可以触摸左上角”<”按键,或者向左滚动拨动开关keypad到L即可退出。

C、RGB控制

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第14张图片

触摸“RGB控制”进入RGB控制界面,如上图,点击Red、Green、Blue三个按键,RGB灯会对应亮红绿蓝三种不同颜色;点击L1,LED0会亮红色,点击L2,LED1会亮绿色。点击Back退出到主界面。

D、录音播放

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第15张图片

(注意需断电开发板然后插入TF卡,文件格式为fat32)
触摸“录音播放”按键进入到录音播放界面,按下Record开始录音(RGB红色开始闪烁);按下Stop停止录音并保存到TF卡上(RGB红色熄灭);按下Play播放刚才录得声音(RGB蓝色亮起)。

五、技术支持与获取资料

『芯知识学堂』微信公众号后台回复“K210”,即可获取官方资料链接!

强烈推荐 | 基于RISC-V架构,AI机器视觉+IOT+多媒体 K210开发套件_第16张图片

你可能感兴趣的:(K210开发套件,机器学习,神经网络,深度学习)