送药小车代码仓库:https://gitee.com/lcsc/medical_car
更好的观看体验请去:https://lceda001.feishu.cn/wiki/ZDYbwqDfCiwVlckUEcScF0KSnRh
送药小车立创开源平台资料:https://oshwhub.com/li-chuang-kai-fa-ban/21-dian-sai-f-ti-zhi-neng-song-yao-xiao-che
立创梁山派与K210串口通信协议框架搭建
在K210可以识别到色块和识别数字后,就需要把这些信息传递给立创梁山派了。而立创梁山派也需要控制K210去切换巡线模式和数字识别模式。所以需要规定一下他们之间的双向通信协议。
⚙️定义数据的通信协议
K210to立创梁山派
| 负载包 | 含义 | 数据所对应的意义 |
| payload[0] | K210当前工作模式 | 0:巡线模式 |
| 1:数字识别模式 | ||
| payload[1] | 当前路口识别结果 | 0:啥也没识别到 |
| 1:门口区域 | ||
| payload[2:3] | 顶部巡线色块中心点相较屏幕中心的偏移像素,有正负 | 以像素点为单位 |
| payload[4:5] | 中间巡线色块中心点相较屏幕中心的偏移像素,有正负 | 以像素点为单位 |
| payload[6:7] | 左边巡线色块中心点相较屏幕中心的偏移像素,有正负 | 以像素点为单位 |
| payload[8:9] | 右边巡线色块中心点相较屏幕中心的偏移像素,有正负 | 以像素点为单位 |
| payload[10] | 最左边的数字(由K210计算坐标得出) | 识别到的数字,可以是1,2,3,4,5,6,7,8 |
| payload[11] | 最右边的数字(由K210计算坐标得出) | 识别到的数字,可以是1,2,3,4,5,6,7,8 |
立创梁山派toK210
| 负载包 | 含义 | 数据所对应的意义 |
| payload[0] | 设置K210工作模式 | 0:将K210切换至巡线模式 |
| 1:将K210切换至数字识别模式 |
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
框架
+关注
关注
0文章
404浏览量
18501 -
开源
+关注
关注
3文章
4368浏览量
46464 -
开发板
+关注
关注
26文章
6433浏览量
121196 -
串口通信协议
+关注
关注
2文章
11浏览量
10632
发布评论请先 登录
相关推荐
热点推荐
【米尔全志T153开发板评测】串口网口登录与C开发环境搭建
一. 前言
本文分享MYD-YT153MX-MINI开发环境搭建,包括串口,网口登录,文件传输,
C开发环境
发表于 03-16 22:08
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—MQTT通信协议案例
本文围绕创龙科技研发的评估板,提供 MQTT 通信协议开发案例指导。涵盖 MQTT 协议核心概念,详解案例功能(如数据发布与订阅)、环境
基于FPGA开发板TSP的串口通信设计
本文详细介绍基于Terasic FPGA开发板TSP(又名C5P和OSK)和其板载CP2102N USB-UART桥接芯片的串口通信系统设计与实现。系统采用Verilog HDL编写UART收发控制器,通过CP2102N实现FP
微五科技 CF5010RBT60 开发板与庐山派开发板通过 UART 串口通信的详细步骤
以下是微五科技CF5010RBT60开发板与庐山派开发板通过UART串口通信的详细步骤:
一、硬件连接
确定
发表于 09-05 20:51
【作品合集】嘉楠科技01 Studio K230开发板测评
题【嘉楠堪智K230开发板试用体验】高校竞赛-图传基于micropython【嘉楠堪智K230开发板试用体验】高校竞赛-2025
发表于 09-03 10:30
【嘉楠堪智K230开发板试用体验】高校竞赛-2025电赛-E题
2025年全国大学生电子设计大赛本科组有三道题目涉及视觉,K230的选用率也很高,所以我的视角简单分析一下K230在本次电赛的优势,以及0
发表于 08-21 15:32
能提供k210与MSPM0单片机通信的教程吗?
能提供k210与MSPM0单片机通信的教程吗?(用的CanMV IDE和CCS)(淘宝买的k210视觉模块,客服给的教程里面没有这个板子)
发表于 08-12 07:01
【嘉楠堪智K230开发板试用体验】01 Studio K230开发板Test2——手掌,手势检测,字符检测
K210 的 13.7 倍以上,同时保持高计算效率(利用率超过 70%)。这意味着它能处理更复杂模型或更多并发任务。
KPU 是 CanMV K230 的专用视觉处理引擎,赋予开发板强大的实时图像识别
发表于 07-10 09:45
【嘉楠堪智K230开发板试用体验】高校竞赛-K230开发板-1
,SDK 列表,文档,资料下载(基本所有K230开发板厂商资料都在内)
勘智-模型在线训练平台
勘智-博客
模型本地训练部署方案
板载芯片
勘智(Kendryte)是嘉楠科技(Canaan)在 2018
发表于 06-28 01:25
【BPI-CanMV-K230D-Zero开发板体验】香蕉派 K230D 视觉开发板开箱+CamMV 环境搭建
【开箱】
今天收到了香蕉派 Banana Pi BPI-CanMV-K230D-Zero 开发板,先上图一睹为快。
【处理器介绍】
这款开发板搭载嘉楠科技
发表于 06-24 22:54
立创·梁山派开发板-21年电赛F题-送药小车-与K210串口通信协议框架搭建
评论