送藥小車代碼倉庫:https://gitee.com/lcsc/medical_car
更好的觀看體驗請去:https://lceda001.feishu.cn/wiki/ZDYbwqDfCiwVlckUEcScF0KSnRh
送藥小車立創(chuàng)開源平臺資料:https://oshwhub.com/li-chuang-kai-fa-ban/21-dian-sai-f-ti-zhi-neng-song-yao-xiao-che
立創(chuàng)梁山派與K210串口通信協(xié)議框架搭建
在K210可以識別到色塊和識別數(shù)字后,就需要把這些信息傳遞給立創(chuàng)梁山派了。而立創(chuàng)梁山派也需要控制K210去切換巡線模式和數(shù)字識別模式。所以需要規(guī)定一下他們之間的雙向通信協(xié)議。
??定義數(shù)據的通信協(xié)議
K210to立創(chuàng)梁山派
負載包 | 含義 | 數(shù)據所對應的意義 |
payload[0] | K210當前工作模式 | 0:巡線模式 |
1:數(shù)字識別模式 | ||
payload[1] | 當前路口識別結果 | 0:啥也沒識別到 |
1:門口區(qū)域 | ||
payload[2:3] | 頂部巡線色塊中心點相較屏幕中心的偏移像素,有正負 | 以像素點為單位 |
payload[4:5] | 中間巡線色塊中心點相較屏幕中心的偏移像素,有正負 | 以像素點為單位 |
payload[6:7] | 左邊巡線色塊中心點相較屏幕中心的偏移像素,有正負 | 以像素點為單位 |
payload[8:9] | 右邊巡線色塊中心點相較屏幕中心的偏移像素,有正負 | 以像素點為單位 |
payload[10] | 最左邊的數(shù)字(由K210計算坐標得出) | 識別到的數(shù)字,可以是1,2,3,4,5,6,7,8 |
payload[11] | 最右邊的數(shù)字(由K210計算坐標得出) | 識別到的數(shù)字,可以是1,2,3,4,5,6,7,8 |
立創(chuàng)梁山派toK210
負載包 | 含義 | 數(shù)據所對應的意義 |
payload[0] | 設置K210工作模式 | 0:將K210切換至巡線模式 |
1:將K210切換至數(shù)字識別模式 |
審核編輯 黃宇
-
框架
+關注
關注
0文章
404瀏覽量
17890 -
開源
+關注
關注
3文章
3680瀏覽量
43815 -
開發(fā)板
+關注
關注
25文章
5679瀏覽量
104606 -
串口通信協(xié)議
+關注
關注
2文章
11瀏覽量
10477
發(fā)布評論請先 登錄
【嘉楠堪智K230開發(fā)板試用體驗】高校競賽-K230開發(fā)板-1
【BPI-CanMV-K230D-Zero開發(fā)板體驗】香蕉派 K230D 視覺開發(fā)板開箱+CamMV 環(huán)境搭建
常見串口通信協(xié)議 如何設置串口參數(shù)
RS232串口連接方式及注意事項
串口通信協(xié)議解析 串口通信應用實例
RS232串口通信協(xié)議詳解
香蕉派開發(fā)板BPI-CanMV-K230D-Zero 嘉楠科技 RISC-V開發(fā)板公開發(fā)售
香蕉派開發(fā)板BPI-CanMV-K230D-Zero 嘉楠科技 RISC-V開發(fā)板公開發(fā)售

評論