一、Maix-I (K210)模块 

        MAIX Bit开发板是SiPEED公司MAIX产品线的一员,基于嘉楠堪智科技的边缘智能计算芯片K210(RISC-V架构 64位双核)设计的一款AIOT开发板。经典两侧排针设计,可以直接配合面包板使用,板载Type-C接口和USB-UART电路,用户可以直接通过USB Type-C线连接电脑进行开发,配置128Mbit Flash、LCD、DVP、Micro SD卡等接口并把所有IO引出,方便用户扩展。

      这是官网给出的Maix-I开发板的详细介绍 

Maix Bit - Sipeed Wikihttps://wiki.sipeed.com/hardware/zh/maix/maixpy_develop_kit_board/maix_bit.html    我从网上买的套件中用开发板、摄像头、显示屏和数据线。

开发组件 :

                                                         

 核心板资源示意图

                                                                       图二

原理图 :

IO资源:

组件安装:将摄像头和显示屏按下图位置装好就可以开启我们的旅程啦

二、开发环境安装及软件下载 

  1、 在官网选择开源软件下面的:MaixPy_v1,点击进入

2、  点击(入门必看指南),选择(准备你的开发环境)。

  3、Maix Bit USB 驱动安装: 选择(准备你的开发环境)再选择开发板,我用的是Maix Bit 带麦克风版本的。浏览右侧官方给出了详细的驱动安装教程跟着操作就可以哦。

  4、更新 MaixPy 固件:选择(如何更新MaixPy固件)。浏览右侧官方给出了详细的固件更新教程跟着操作就可以哦。

   5、MaixPy IDE 安装与使用:选择(MaixPyIDE安装与使用)。浏览右侧官方给出了详细的IDE安装使用教程跟着操作就可以哦。

三、运行第一个程序

1、使用屏幕和摄像头:选择(入门必看指南),点开(准备上手运行程序),点击(第一个程序:使用屏幕和摄像头)。

2、将右侧的程序复制到IDE中 

  3、选择开发板,然后在连接开发板,发送文件到开发板,在保存。这样程序就烧录到板子里面了,会发现屏幕被点亮了,而且显示出了摄像头拍到的画面。

四、在 MaixHub上训练模型或者直接用上面的模型

1、点击进入MaixHub

2、点击模型,选择人脸识别模型

  下载该模型

会弹出需要机器码,点获取机器码

详细获取机器码步骤

MaixHubhttps://maixhub.com/share/6  获取到的机器码,填入其中点确定,后会自动下载模型。下面为模型的烧录和使用方法。

MaixHubhttps://maixhub.com/model/zoo/60

五、人脸识别程序烧录与STM32串口通信

k210的24和25两个脚为串口引脚。

此实验k210和单片机通信用的串口1PA9和PA10。24脚接PA10,25脚接PA9

STM32程序

六、效果演示

facerec

 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐