- 博客(67)
- 收藏
- 关注
原创 第4.1章openmv相关资料如何查找 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv
更详细(一步步教你如何从另完成视觉循迹,包括视觉识别、通信过程、PID计算、调试等): B站好家伙VCC的V3智能车视频教程(此视频入门openMV软件和硬件使用。chatGPT和deepseek。
2025-04-16 22:25:04
347
原创 第3.6.5章-解决红色阈值调整过宽问题-STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。**非常详细的视频和文字教程,讲解常见的openmv教程包括 巡线、物体识别、圆环识别、阈值自动获取等。非常适合学习openmv、K210、K230等项目。tb:主页链接:https://shop415231378.taobao.com/
2025-04-14 14:08:14
254
原创 3.6.3-通过颜色区域+霍夫变换检测圆形+三种颜色阈值设置 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv
*非常详细的视频和文字教程,讲解常见的openmv教程包括 巡线、物体识别、圆环识别、阈值自动获取等。非常适合学习openmv、K210、K230等项目视频合集链接在openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-12 16:56:20
173
原创 第3.6.2章-通过颜色区域+霍夫变换检测圆形+一种颜色阈值 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv
*非常详细的视频和文字教程,讲解常见的openmv教程包括 巡线、物体识别、圆环识别、阈值自动获取等。非常适合学习openmv、K210、K230等项目视频合集链接在openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-11 15:59:05
326
原创 第3.6.1章-霍夫变换检测圆形 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv
*非常详细的视频和文字教程,讲解常见的openmv教程包括 巡线、物体识别、圆环识别、阈值自动获取等。非常适合学习openmv、K210、K230等项目视频合集链接在openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-10 16:03:12
332
原创 第3.6.0章-圆环识别和执行结构如何合作 3.6 - 圆环中心识别 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练
*非常详细的视频和文字教程,讲解常见的openmv教程包括 巡线、物体识别、圆环识别、阈值自动获取等。非常适合学习openmv、K210、K230等项目视频合集链接在openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-10 16:02:21
319
原创 第3.5.2-4章-先识别框 框内数字识别 3.5.2-4-先识别框 框内数字识别 openmv数字模板匹配openmv K210 k230 数字识别模板匹配openmv电赛数字识别 数字识别
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。一种常见的识别算法优化方法,先根据物体特征缩小识别范围,在特征的范围内进行某种识别算法,比如根据数字是黑色方框框起来的特征,先识别黑色框,然后框内进行匹配。**非常详细的视频和文字教程,讲解常见的openmv教程包括 巡线、物体识别、圆环识别、阈值自动获取等。下面这个代码帧率20,可以同时识别两个数字,
2025-04-09 16:03:10
375
原创 第3.5.2-3章-进行优化-每个数字放多个模板 -每个数字放多个模板 openmv视觉 识别 倾斜视角 openmv K210 数字识别模板匹配 openmv 视觉数字识别电赛识别 视觉识别
我们这次要修改代码,不仅根据"0.pgm", “1.pgm”, “2.pgm”, “3.pgm”, “4.pgm”, “5.pgm”, “6.pgm”, “7.pgm”, “8.pgm”, “9.pgm”,这个10个模板了,还要根据"0_A.pgm", “1_A.pgm”, “2_A.pgm”, “3_A.pgm”, “4_A.pgm”, “5_A.pgm”, “6_A.pgm”, “7_A.pgm”, “8_A.pgm”, "9_A.pgm"这十个,也就是根据识别20个模板。
2025-04-09 16:02:13
1258
原创 第3.5.2-2章-匹配多个模板的 2模板匹配识别 匹配多个模板的 识别多个数字 多数字识别方案 openmv K210 k230 数字识别模板匹配 openmv K210 k230 数字识别模板匹配
*非常详细的视频和文字教程,讲解常见的openmv教程包括 巡线、物体识别、圆环识别、阈值自动获取等。非常适合学习openmv、K210、K230等项目视频合集链接在openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-08 14:55:01
535
原创 第3.4.8章-识别形状+颜色+最小变化阈值+增加最大变化阈值+卡尔曼滤波与运动估计 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体
*非常详细的视频和文字教程,讲解常见的openmv教程包括 巡线、物体识别、圆环识别、阈值自动获取等。非常适合学习openmv、K210、K230等项目视频合集链接在openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD我们在识别形状+颜色+增加最小变化阈值+增加最大变化阈值上 增加卡尔曼滤波算法用来估计姿态。
2025-04-08 14:53:09
214
原创 第3.4.7章-卡尔曼滤波与运动估计算法介绍和使用 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。下面的代码是自己写几个点的坐标,模拟后面识别到的物体,然后把前几个点给卡尔曼算法,卡尔曼算法就会预测计算出后面的点轨迹。注意为了方便演示,这里给系统增加了500ms延时时间。所以我们就想要大概调整下Ts时间。
2025-04-07 10:09:16
602
原创 第3.4.6章-识别形状+颜色+增加最小变化阈值+增加最大变化阈值 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-07 10:07:40
290
原创 第3.4.5章-识别形状+颜色+增加最小变化阈值 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-06 14:27:22
232
原创 第3.4.4章- 先颜色后形状的方式 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-06 14:26:02
215
原创 第3.4.3章-识别形状+颜色-先形状后颜色的方式 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-05 12:32:44
246
原创 第3.4.2章-颜色 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-05 12:31:07
239
原创 第3.4.1章-识别形状 3.4 - 追小球小车之 识别小球 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-04 11:06:54
311
原创 第3.3.1章-识别十字路口-单片机判断串口指令 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识别
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。也就是说当黑线(红线处于)感兴趣中间时候,不应该触发感兴趣区域的1,应该两边感兴趣是0才对。主要如果有需要识别的路口的需要,要各位注意感兴趣区域的选择和最后安装的结果。调整适合的感兴趣区域大小,如果有两个及其以上是1 那么就可以判定是路口。根据串口输出的感兴趣区域的识别结果,来判断是否是路口。选择右边这样的方式是对的,左边的方式是错误的。
2025-04-04 11:06:10
220
原创 第3.2.4章-通过指定区域获得阈值介绍和单独实现 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识别
这里演示的是通过get_percentile获得LAB的前5%和95%数据然后自动计算累计平均值实现,效果并不一定是最好效果,但是对于一般黑线或者光照比较稳定条件下已经够用。其他章节还会提供更多阈值调试方法。openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。先去识别获得阈值,正在获得绿色框内阈值。然后根据阈值进行识别红色框内。
2025-04-03 15:57:21
425
原创 第3.2.3章-增加 + 串口输出 openmv串口输出 STM32串口通信 openmv+STM32串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识别
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。前面我们通过openmv 识别到线的相对位置,那么现在要openmv 把上面的信息发给STM32,然后STM32接受到信息知道线位置才能更好控制电机运动。openmv 通过串口发送数据格式:帧头+一个字节 +一个字节+一个字节+一个字节+一个字节+帧尾。把openmv 的串口连接串口上位机,通过上位机接收数据,查看数据是否正确。
2025-04-03 15:56:37
303
原创 第3.2.2章-增加 + 缓冲区显示结果 openmv巡线 循迹黑线 循迹红线 循迹 openmv循迹小车 openmv+STM32循迹小车 循迹赛道 视觉循迹
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。我们通过增加下面代码实现把结果输出在缓冲图像上,这样我们就可以直接通过IDE或者后面通过增加屏幕LCD显示,来直接看到我们识别的结果。上面的代码识别后结果输出在串行终端还是不够直观,我们可以增加输出在屏幕上也显示识别结果。
2025-04-02 15:28:39
268
原创 第3.1章 - 图像获取与显示 openmv循迹 巡线 循迹 openmv教程 好家伙openmv与STM32教程 openmv物体识别 openmv巡线代码 openmv串口发送数据 open
openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD注意根据自己的摄像头和安装选择是否需要镜像图像。下面是两个对比如果摄像头的图像采集在缓冲区里面看到是水平和垂直方向都镜像的,那就说明需要开启镜像这个sensor.set_framesize(sensor.QVGA) 后面可以设置获取的图像大小。我们后面例程一般使用的是QQVGA可以根据自己的摄像头、程序可以运行空间、处理需求设置。
2025-04-02 13:52:55
882
原创 第2.3章 openmv硬件介绍和基openmv教程 好家伙openmv与STM32教程 openmv物体识别 openmv巡线代码 openmv串口发送数据 openmv人脸识别
非常详细的视频和文字教程,讲解常见的openmv教程包括 巡线、物体识别、圆环识别、阈值自动获取等。非常适合学习openmv、K210、K230等项目openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD想看openmv教程线上文档可以看 这个文档所在合集openmv供电必知USB连接openmv使用场景。
2025-04-02 13:52:01
511
原创 第2.1-2.2章-基础知识准备 第一章-开发准备 openmv教程 好家伙openmv与STM32教程 openmv物体识别 openmv巡线代码 openmv串口发送数据
下图是我们生活中常见的摄像头摄像头 是一种将光学信号变成电信号的一个装置。在计算机视觉中,最简单的相机模型是小孔成像模型。小孔模型是一种理想相机模型,没有考虑实际相机中存在的场曲、畸变等问题。但是在实际使用时,这些问题可以通过在标定的过程中引入 畸变参数 解决,所以小孔模型仍然是目前最广泛使用的相机模型。图像透过镜头,照在一个感光芯片上,感光芯片可以把光照的波长和强度等信息转成计算机(数字电路)可以识别的数字信号。(注意: 一定不要给我们的图像感光芯片CMOS 弄上 灰尘或者指纹)
2025-04-01 10:17:08
818
原创 第1.2章 常见错误与问题要大概了openmv教程 好家伙openmv与STM32教程 openmv物体识别 openmv巡线代码 openmv串口发送数据 openmv人脸识别 openmv颜色识别
视频合集链接在:openmv教程合集 openmv入门到项目开发 openmv和STM32通信 openmv和opencv区别 openmv巡线 openmv数字识别教程LCD。
2025-04-01 10:14:17
1171
原创 第1.0章-开发准备 openmv教程 好家伙openmv与STM32教程 openmv物体识别 openmv巡线代码 openmv串口发送数据 openmv人脸识别 openmv颜色识别等
比赛等项目常见嵌入式视觉工具编辑快捷键tab 是缩进shift + tab 是减少缩进Ctrl + /:快速将选定行或光标所在行注释或取消注释。(如果快捷键用不了,可能是与其他软件快捷键冲突,可以尝试关掉其他软件或者通过搜索和AI查找解决方法 )如何确定像素大小阈值一个像素对应的毫米数与摄像头的视场角、分辨率、物体与摄像头的距离以及镜头焦距等因素密切相关。
2025-03-31 16:26:49
558
原创 第22.6章-实现裸机的功能-(通过全局变量同步) FreeRTOS面试题汇总FreeRTOS项目实战F103 FreeRTOS学习笔记 FreeRTOS移植 FreeRTOS开源项 目
这个是视频。第一篇CSDN文章在这里75+集视频合集在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-31 00:02:59
1108
原创 第22.5.2章-多任务创建和调度 FreeRTOS 项目 FreeRTOS学习笔记 FreeRTOS移植 FreeRTOS开源项 目 FreeRTOS面试题汇总FreeRTOS项目实战F103
这个是视频。第一篇CSDN文章在这里75+集视频合集在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-30 11:03:04
798
原创 第22.5.1章-常见调度器讲解(理解掌握 ) 22.5-任务的调度 FreeRTOS学习笔记 FreeRTOS移植 FreeRTOS开源项目 FreeRTOS面试题汇总FreeRTOS项目实战F10
这个是视频。第一篇CSDN文章在这里75+集视频合集在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-30 11:02:34
433
原创 第22.4.2章-中断优先级相关 FreeRTOS开源项目 FreeRTOS面试题汇总FreeRTOS项目实战F103FreeRTOS 项目 FreeRTOS学习笔记 FreeRTOS移植
这个是全网最详细的STM32项目教学视频。第一篇视频在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-29 01:04:58
1219
原创 第22.4.1章-任务优先级相关 22.4-任务优先级与中断优先级 FreeRTOS 项目 FreeRTOS学习笔记 FreeRTOS移植 FreeRTOS开源项目 FreeRTOS面试题汇总Free
这个是全网最详细的STM32项目教学视频。第一篇视频在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-29 01:04:05
907
原创 第22.3.2章-任务栈和系统可用堆 上手编程 FreeRTOS 项目 FreeRTOS学习笔记 FreeRTOS移植 FreeRTOS开源项目 FreeRTOS面试题汇总FreeRTOS项目实战
这个是全网最详细的STM32项目教学视频。第一篇视频在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-28 09:52:34
345
原创 第22.3.1章-任务栈大小 和 系统可用堆 22.3.1-任务栈和系统可用堆 知识!!(重点掌握) FreeRTOS 项目 FreeRTOS学习笔记 FreeRTOS移植 FreeRTOS开源项目
这个是全网最详细的STM32项目教学视频。第一篇视频在这里STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随。
2025-03-28 09:51:15
893
原创 第22.2章-任务的创建(有代码示例) FreeRTOS 项目 FreeRTOS学习笔记 FreeRTOS移植 FreeRTOS开源项目 FreeRTOS面试题汇总FreeRTOS项目实战F103
这个是全网最详细的STM32项目教学视频。第一篇视频在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-27 09:52:17
513
原创 第22章-FreeRTOS--任务的创建与执行 FreeRTOS 项目 FreeRTOS学习笔记 FreeRTOS移植 FreeRTOS开源项目 FreeRTOS面试题汇
单核CPU的多任务运行机制可以得到,任何时刻,只能有一个任务占用CPU并运行,这个任务的状态称为运行(running)状态,其他未占用CPU的任务状态称之为非运行(notruning)状态。因此,处于运行状态的任务,应该在空闲的时候让出CPU的使用权。另一类是用于进程间通信的事件请求函数,例如,请求信号量的函数 xSemaphoreTake().处于运行状态的任务执行函数xSemaphoreTake()后,就进入阻塞状态,如果其他任务释放了信号量,或等待的超时时间到了,任务就从阻塞状态进入就绪状态状态。
2025-03-27 09:50:59
595
原创 第21.4章-系统配置 Config宏-内核配置 FreeRTOS 项目 FreeRTOS学习笔记 FreeRTOS移植 FreeRTOS开源项目 FreeRTOS汇总FreeRTOS项目实战F10
这个是的STM32项目教学视频。第一篇视频在这里STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随。
2025-03-26 10:00:06
479
原创 第21.3章-启动流程、编码风格(了解) 第21章-FreeRTOS项目实战--基础知识之新建任务、启动流程、编码风格、系统配置 文件组成和编码风格(了解)
在FreeRTOS中,宏用大写字母表示,并配有小写字母作为前缀, 前缀用于指示该宏在哪个头文件定义。举例:portMAX_DELAY, 位于portable.h;
2025-03-26 09:58:50
1272
原创 第21.2章-工程中添加FreeRTOS(掌握) 用STM32CubeMX添加FreeRTOS
这个是全网最详细的STM32项目教学视频。第一篇视频在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-25 10:10:50
348
原创 第21.1章-RTOS和任务的一些概念 多任务运行基本机制(重点理解 这是RTOS精髓) 理解RTOS的调度算法是如何安排调度的 #### 21.1.0-任务里面写什么 21.1.0-多个任务如何在单
这个是全网最详细的STM32项目教学视频。第一篇视频在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-25 10:10:02
1263
原创 第21.0.2章-为什么选FreeRTOS 第21章-FreeRTOS项目实战--基础知识之新建任务、启动流程、编码风格、系统配置
这个是全网最详细的STM32项目教学视频。第一篇视频在这里:STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随)]
2025-03-24 15:16:17
497
使用STM32F4 Discovery板创建一个数字相机
2025-05-06
一个关于STM32F103微控制器的教程资源集合
2025-05-06
这个项目属于**嵌入式系统开发**和**编译器工具链**的知识领域,主要涉及**STM32CubeMX**、**GNU ARM Embedded Toolchain**和**Makefile**等技术
2025-05-05
**FreeDMO** 项目属于**嵌入式系统开发**和**电子工程**的知识领域,主要涉及**STM32F103蓝药片微控制器**的编程与硬件连接 技术关键词包括**GNU Arm Embedded
2025-05-05
这个项目属于**嵌入式系统开发**和**物联网技术**的知识领域,主要涉及**STM32微控制器**和**ESP32无线模块**的协同工作 技术关键词包括**OTA(空中下载)更新**、**USART
2025-05-05
这个STM32焊接台固件项目是一个开源的嵌入式系统开发项目,专注于为多种型号的焊接台控制器提供高度可定制的固件 它涵盖了嵌入式系统开发、电子工程和热控制等知识领域,使用了STM32微控制器、PID控制
2025-05-05
基于 STM32F10x 系列微控制器的硬件平台,主要用于处理 G-code(用于数控机床或 3D 打印机等设备的指令语言)并通过定时器和时钟功能进行任务调度
2025-04-18
一个多功能的芯片编程器(1CHIP-Programmers),它支持多种微控制器的编程和烧录功能
2025-04-16
STM32微控制器模拟CH341芯片的功能
2025-04-16
无人机的HUD(Head-Up Display,抬头显示器)界面
2025-04-16
3D打印-32位-STM32-Marlin1.1.9-升级工具链-NanoFactory
2025-04-10
融合传感器的STM32机械臂控制
2025-03-28
电子鞭炮 本科课设 本科毕业设计
2025-03-28
STM32入门实践 温湿度检测 蓝牙数据传输 stm32f103c8t6 本科课设
2025-03-26
倒车雷达,基于野火开发板指南者STM32F103VET6开发
2025-03-25
stm32语音控制风扇(内附完整软硬件资料)
2025-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅