通过Arduino控制二自由度云台
来源:互联网 发布:数据列表测试用例 编辑:程序博客网 时间:2024/04/28 03:45
#include<Servo.h>Servo up,down; int a=60,b=30; //上下舵机初始角度void setup() //初始化{ up.attach(10,1000,2000); //上面的舵机附加到引脚10 down.attach(9,1000,2000); //下面的舵机附加到引脚9 up.write(a); //上面的舵机初始角度为60° down.write(b); //下面的舵机初始角度为30° Serial.begin(9600);}void loop(){ while(Serial.available() > 0) //当Serial.available()>0时,说明串口接收到了数据,可以读取。 { char flag=Serial.read(); delay(2); if(flag=='u') //当串口输入‘u’时,上舵机向上转动5° a=a+5; if(flag=='d') //当串口输入‘d’时,上舵机向下转动5° a=a-5; if(flag=='l') //当串口输入‘l’时,下舵机向左转动5° b=b+5; if(flag=='r') //当串口输入‘r’时,下舵机向右转动5° b=b-5; } up.write(a); down.write(b);}
此时,当你在串口监视器上输入‘u’时,云台将向上转动5°。输入‘d’,‘r’,‘l’同理。
阅读全文
0 0
- 通过Arduino控制二自由度云台
- 通过串口传值给Arduino,再通过Arduino控制小车(直流电机)移动与二自由度云台转动角度
- Arduino Uno 滑动电位器 调音台控制
- 15自由度机器人课程日志(四)arduino控制舵机控制器
- 安卓通过USB控制Arduino
- Arduino 通过串口字符串控制LED开关
- Arduino通过串口控制舵机角度实验
- Arduino控制SD卡(二)
- 【Arduino入门教程之二】控制舵机转动
- 通过ADB控制多台Android设备
- 云台控制
- 云台的控制
- 云台控制
- 云台控制协议
- RS485_PTZ_云台控制
- Arduino Yun 开整 之 通过 Python 控制 D13 指示灯
- 树莓派通过I2C总线控制Arduino点亮LED灯
- Arduino通过L298N红板控制板控制直流电机
- POJ 1277 Beer Land 笔记
- 每日一C,指向一维、二维数组的指针及数组作为函数形参的思考(二)
- C++中数字与字符串之间的转换
- 【算法题】计算糖果
- centos 常用查进程服务命令
- 通过Arduino控制二自由度云台
- 统计二叉树中叶子节点的数目
- Java初级入门之 Three 控制语句
- Spark中组件Mllib的学习 RowMatrix行矩阵
- struts2第十二讲学习笔记,综合使用实现登录,页面中使用ognl表达式请求值
- 自定义控件之组合控件---以带下划线的EditText为例
- linux 常用命令
- Android Context 上下文 你必须知道的一切
- 黑盒测试方法(五)正交实验设计方法