The serial assistant舵机控制上位机

作品名称: The serial assistant

类    别: 软件

简介:

    用于控制舵机或机械臂的一款上位机。最多可以同时控制16个舵机。

详细介绍:

这里由于是软件,只介绍功能和原理。

软件界面分五部分:

一:基础功能界面部分:

基本功能:

如上图所示,此款软件包含着普通的串口的基本功能,能与下位机通信,发送信息,接收信息等。

 

二、快捷按钮、下载和模式转换部分:

上面四个黑色的按键,是直接发送一个字符“A”、“D”、“W”、“S”,由于这四个字符相对常用,调试时程序的时候常常会用到。

下面的主要是打开舵机组模式,一般正常默认只能同时控制一个舵机,当打开舵机组模式(按下打开舵机组按键) ,就能同时控制多个舵机。

发送信息:是指将显示舵机组信息界面上的所有调试好的数据通过串口下载到下位机。

清空信息:是指将显示舵机组信息界面上的所有调试好的数据清空。

三:显示舵机组信息界面部分:

Index:编号,发送信息是按照编号由小到大默认读取。

Time(ms):是每个动作组发送的时间间隔。

Action:舵机动作组的数据。

四:舵机控制界面部分:

一组十六个,编号设置与舵机版所对应,可以输入数值直接控制或者滑动滑块进行多舵机的控制。

右上角的选择,当同时选择多个的时候,就能同时联动多个舵机。

 

五:舵机组调试界面:

最上面的是设定每次动作的间隔,是毫秒(ms)为单位。1000ms=1s

对面第四部分的Time(ms):

舵机回中:指软件上的控制舵机的滑调都回到中间。

按下舵机回中就能回复到原来的位置:

删除动作:

指把第四部界面上的一组或多组数据删除。

清空动作:

指把第四部界面上所有数据删除。

串联动作:

指把之前调式好的动作(数据)加入到第四部界面上。(第四部界面上已存在有数据)。

打开动作:

指把之前调式好的动作(数据)加入到第四部界面上。(第四部界面上不存在有数据、若是存在将取代原来的数据)。

保存动作:

指把之前调式好的动作(数据)以TXT格式保存到本地文件上。

作品所处阶段:

成品,可以正常使用

 

支持功能:

(1)串口的基本功能。

(2)可以用于所有单片机控制的舵机。

(3)保存数据。

(4)读取数据。

(5)多个同时控制。

(6)信息流传输。

(7)自动识别串口。

使用说明:

  (1)下位机接入电脑,软件自动识别串口,进行调试。

(2)下位机也要进行写入相关的代码才能进行上位机的调戏。

讨论

  1. 四次 回复

    虽然看不懂 但是感觉挺厉害的 加油

加入讨论

电子邮件地址不会被公开。 必填项已用*标注