极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12542|回复: 2

请教下串口控制舵机的问题。。。

[复制链接]
发表于 2016-11-27 11:34:35 | 显示全部楼层 |阅读模式
          现在问题是这样的,我想用串口控制两个舵机转动角度,假如命令是“A90”舵机A转动90度,"B120“是舵机B转动到120度,串口读到这样的命令后怎么把它分解到几个变量里啊,还有怎么转换类型,请教下大家,我初学者大家不要笑我问这么简单的问题啊。
回复

使用道具 举报

发表于 2016-11-27 18:05:26 | 显示全部楼层
这个应该就是个解析协议数据而已吧  可以考虑用个数组存起来
回复 支持 反对

使用道具 举报

发表于 2016-11-27 19:07:46 | 显示全部楼层
本帖最后由 croma 于 2016-11-27 19:09 编辑

正規一點是設計封包的樣子~  像這樣

開始符號 資料長度 資料 結束符號

收完一個封包就拆掉外包裝丟給解譯器去解譯

資料可能長這樣

指令編號 指令資料

以這個案例可能像這樣

旋轉指令 對象 角度

根據你封包的資料型態設定對應的指標去讀取相應的部分

然後編寫對應的處理程式碼
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 23:45 , Processed in 0.044479 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表