当前位置: 首页 > news >正文

K210 数字识别 笔记

一、烧写固件

连接k210开发板,点开烧录固件工具,选中固件,并下载

6eff0ced7f1841a3908be51bcd49e4c6.png

d16ad894ddc44b0697d2bd7cea02049e.png

二、模型训练

网站:MaixHub

31af73d2ec9842da97a5594f0270b9fc.png

1、上传文件

6ea0d65d6e174bc68479c84fb27b3e01.png

2、开始标记数据

添加9个标签,命名为1~9,按键盘w开始标记,键盘D可以下一张图片(标记自动保存),每张图片的1~9都要标记,举例:图片35,标记0的时候,选0标签,标记1的时候选1标签。

 

ce115617068e4259bfd2c0da6b8112f5.png

8fc93b9af7a442e4949a0ec158dd9338.png

3、开始创建任务

选中k210开发板,以及批数据量大小默认是32,改小一些,避免内存太大,这里改的4.

1a80abc326ec406f859ec13ada7837f0.png

4、开始任务

3c4cc488d6654ad3b0b06b98a10385c1.png

5、任务成功

你放置的数据越多,误差就越小

8a033ebf1457467a8e9ad6035ddfd9f3.png

6、下载模型文件

f3e8c4ff80aa4f7d88c92cfdd31c2f90.png

解压后的文件通过读卡器放置到sd卡里,并插在k210上。

7d3ff574b0e64c5291785b8a859566a6.png

5186d05f28194becae5aec1a2540b466.png

 

直接使用ide打开文件的main文件,

5bc41e9cd6f24243a1456e7a9aebc0cb.png

三、运行代码

打开文件中的main文件后,直接连接并运行

4f8faba94b5c4e1fb7858b2e715025aa.png

原程序可能报错如下:

NameError: name 'UART' isn't defined

8559ebb70c3643b88383790acb002ca6.png

在程序最上面加一句

from machine import UART

cb782c0ba0ae40168b1bc448b571f5bc.png

然后成功运行:

e19ec8073004473facbd3f70549fd1ed.jpeg

说实话,我的这个模型训练的跟狗屎一样,暂且先在这里,有时间再更新吧哈哈哈。

代码及模型文件下载

链接:https://pan.baidu.com/s/1Y5GuwDgOc1g22w3qmkP40w?pwd=1234 
提取码:1234

 

 

 

相关文章:

  • 通过el-tree自定义渲染网页版工作目录,实现鼠标悬浮显示完整名称、用icon区分文件和文件夹等需求
  • 新建一个esri_sde_gists的服务
  • C++中的异常处理
  • 【开发 | 环境配置】解决 VSCode 编写 eBPF 程序找不到头文件
  • 【STM32嵌入式系统设计与开发---传感器拓展】——1_2_蓝牙主从模块_AT配置(HC-05)
  • Java学习-简单的用户管理系统
  • docker 挂载运行镜像
  • 旅游卡在哪里拿货?千益畅行旅游卡源头
  • docker image prune -f 命令什么用途
  • 数字化工厂怎么收集,处理数据?
  • Qt Creator(2)【如何在Qt Creator中创建新工程】
  • 【代码随想录算法训练Day13】LeetCode 239. 滑动窗口最大值、LeetCode 347.前K个高频元素
  • TypeScript-泛型
  • 提升(或降低)插入的内容的位置:\raisebox
  • 第十四届蓝桥杯c++研究生组
  • __proto__ 和 prototype的关系
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • canvas 五子棋游戏
  • ES6简单总结(搭配简单的讲解和小案例)
  • Flex布局到底解决了什么问题
  • JavaScript-Array类型
  • markdown编辑器简评
  • MySQL用户中的%到底包不包括localhost?
  • NSTimer学习笔记
  • overflow: hidden IE7无效
  • PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql
  • spring boot 整合mybatis 无法输出sql的问题
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 读懂package.json -- 依赖管理
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 每天一个设计模式之命令模式
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 说说动画卡顿的解决方案
  • 因为阿里,他们成了“杭漂”
  • 再次简单明了总结flex布局,一看就懂...
  • ​2020 年大前端技术趋势解读
  • # SpringBoot 如何让指定的Bean先加载
  • #微信小程序:微信小程序常见的配置传值
  • (24)(24.1) FPV和仿真的机载OSD(三)
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (CPU/GPU)粒子继承贴图颜色发射
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (Java入门)学生管理系统
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (一)SvelteKit教程:hello world
  • (一)基于IDEA的JAVA基础10
  • (转)EOS中账户、钱包和密钥的关系
  • (最新)华为 2024 届秋招-硬件技术工程师-单板硬件开发—机试题—(共12套)(每套四十题)
  • .Family_物联网
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .NET MVC之AOP
  • .net web项目 调用webService
  • .NetCore 如何动态路由
  • @ModelAttribute注解使用