草庐IT

K210追小球程序与STM32最小系统板通信(自主学习)

本人先通过学习OPENMV,再延申到K210中。(主要是OPENMV我还没买屏幕,但是K210有)在OPENMV官网中,有相关追小球的函数,但是是用OPENMV单片机来进行调试的。在网上找到的相关源码,加载到OPENMV后发现帧数很慢。学校实训的要求是要做出能追一定物体的平衡小车,我的小车的机构通过STM32F1Z8T6来进行控制,K210进行识别传输实时数据。1,通过函数img.draw_rectangle(b[0:4]);可以得到画出目标的矩形框中的中心点X轴坐标和矩形框的大小SIZE。这两个数据前者可以用来判断转向环,后者可以用来判断前进和后退。          x_pos = b[5

Mx-yolov3环境配置+本地模型训练+K210

文章目录一、Mx-yolov3环境配置二、模型训练1.测试 2.数据集制作3.VOTT标注与模型测试三、部署到k210 1.模型转换 2.脚本运行 3.脱机运行 4.一个问题四、总结一、Mx-yolov3环境配置1.Mx-yolov3软件下载:链接:https://pan.baidu.com/s/1U0c6hk5PNdOwECnhu_XjuA           提取码:fy222.在安装路径中打开文件夹,打开环境配置,运行环境配置.exe。3.安装python3.7.4  点击安装Python3.7.4会弹出python的安装界面,然后跟随视频 【K210】识别神器Mx-yolov3安装教程

k8s中pv的回收策略

博客主页:https://tomcat.blog.csdn.net博主昵称:农民工老王主要领域:Java、Linux、K8S期待大家的关注💖点赞👍收藏⭐留言💬目录我的验证判断依据pv(PersistentVolume),持久卷,是集群中的一块存储,可以由管理员事先供应,或者使用存储类(StorageClass)来动态供应。持久卷是集群资源,就像节点也是集群资源一样。pv一般通过pvc申领和消耗。在pvc删除后,pv是否继续存在由其回收策略决定。我的验证基于我查看的官方资料和操作实践,我有以下两点判断。如果pv的回收策略(persistentVolumeReclaimPolicy)为Delete

k8s中pv的回收策略

博客主页:https://tomcat.blog.csdn.net博主昵称:农民工老王主要领域:Java、Linux、K8S期待大家的关注💖点赞👍收藏⭐留言💬目录我的验证判断依据pv(PersistentVolume),持久卷,是集群中的一块存储,可以由管理员事先供应,或者使用存储类(StorageClass)来动态供应。持久卷是集群资源,就像节点也是集群资源一样。pv一般通过pvc申领和消耗。在pvc删除后,pv是否继续存在由其回收策略决定。我的验证基于我查看的官方资料和操作实践,我有以下两点判断。如果pv的回收策略(persistentVolumeReclaimPolicy)为Delete

K210和STM32串口通信(亲测有效)

声明:最近想做一个K210数字识别和寻迹,方便完成2021年电赛F题,完成了数字训练和脱机运行就想赶紧进行一次通信,调了好几天(郁闷+自闭几天),按照官方的历程看,配置的没问题但是会一直出现乱码,得不到自己想要的数据,所以准备发一下这个文章,希望帮助一下道友。代码部分:importsensor,image,lcd,timeimportKPUaskpuimportgc,sysimportustructfromfpioa_managerimportfmfrommachineimportUART#needyourconnecthardwareIO10/11toloopbackfm.register(

stm32+k210视觉小车——来拒去留+多位串口通信

stm32F407+k210视觉小车文章目录前言一、制作思路二、讲解与说明1.控制部分代码思路2.通信部分代码讲解3.过程经验以及注意事项开源网址前言暑假没事做,从学校带回了一些开发板(stm32F407和k210),在B站学习了串口的多位通信以及串级PID,制作了一个具有来拒去留、可控制位置、控制轮子转速以及舵机转向功能的视觉小车。在这里做一个开源,顺便讲解一下该视觉小车的制作思路和过程。演示视频戳这里https://www.bilibili.com/video/BV15Y4y1F7VQ?spm_id_from=333.999.0.0&vd_source=25a8aa89291db245e9

单K210模块低成本实现21电赛题送药小车

项目实现前言实现成本赛题要求赛题分析k210任务stm32控制任务实现与K210的通信控制电机实现小车运动其他资料获取前言博主已经大三,想着暑假参加电赛,于是将21电赛的控制题尝试做了一下,由于成本有限,想着能不能仅使用一块k210完成这个项目,但是看网上查找资料都没人这样做,于是博主就按照自己的想法实现了这个,为了让更多和博主一样的小白能够简单制作这个项目,博主决定写一下这个项目,顺便记录一下自己的学习过程,顺便希望暑假电赛一切顺利。因为代码还没有注释整理好,所以博主暂时只分享出数字识别模型(当初博主想找网上现成的模型,由于营销号都限制收费获取,博主一怒之下暴训500张图,实现了0.97的识

【K210】K210学习笔记二——image

【K210】K210学习笔记二——image前言寻找色块相关类和函数定义类定义实例化类类中各参数的设置黑色设置红色设置寻找色块函数定义测试寻找色块完整源码前言本人大四学生,电赛生涯已经走到尽头,一路上踩过不少坑,但运气也不错拿了两年省一,思来想去,决定开始写博客,将电赛经验分享一二,能力有限,高手轻喷。本篇主要是介绍K210上的image机器视觉模块。如果你要使用K210来进行一些颜色追踪(比如识别黑色,传回坐标让小车寻线,或者是识别其他颜色的线),那么你首先要做的就是将sensor配置好,如果配置不好,会直接影响颜色追踪的效果。sensro的配置可以看我上一篇学习笔记,传送门【K210】K2

ARM S5PV210 串行通信编程实战

一、串行通信编程实战11、整个程序流程分析(1)整个串口通信相关程序包含2部分:uart_init负责初始化串口,uart_putc负责发送一个字节。2、串口控制器初始化关键步骤(1)初始化串口的Tx和Rx引脚所对应的GPIO(查原理图可知Rx和Rx分别对应GPA0_1和GPA0_0)可以看到,S5PV210上面一共有4个UART外设。可以看到,UART0外设的RXD/TXD对应的引脚名称如下。因此,在我们的核心板原理图上可以找到,UART0的RXD/TXD引脚的对应关系:UART0RXD->GPA0_0UART0TXD->GPA0_1(2)GPA0CON(0xE0200000),bit[3:

ARM S5PV210 串行通信编程实战

一、串行通信编程实战11、整个程序流程分析(1)整个串口通信相关程序包含2部分:uart_init负责初始化串口,uart_putc负责发送一个字节。2、串口控制器初始化关键步骤(1)初始化串口的Tx和Rx引脚所对应的GPIO(查原理图可知Rx和Rx分别对应GPA0_1和GPA0_0)可以看到,S5PV210上面一共有4个UART外设。可以看到,UART0外设的RXD/TXD对应的引脚名称如下。因此,在我们的核心板原理图上可以找到,UART0的RXD/TXD引脚的对应关系:UART0RXD->GPA0_0UART0TXD->GPA0_1(2)GPA0CON(0xE0200000),bit[3: