arduino中舵机打直角的实现
来源:互联网 发布:虎牙直播红警网络 编辑:程序博客网 时间:2024/05/16 19:30
理论上,舵机的行程是0-180度,但在实际的生产过程中,或者使用过程中,会使舵机的角度出现偏差。但在实际的生产过程中,或者使用过程中,会使舵机的角度出现偏差。一般不会按照设定的0、90、180角度进行偏转。以下是一个修订的方法。
程序说明:通过三个按键,a、b、c,让舵机大致打到0、90、180度的位置,然后通多 d 和 e进行修正,得到正确位置的值,可以通过串口读取得到。再填回 a、b、c的三个if判断中。
#include <Servo.h>Servo servo_pin_9;char _ABVAR_1_angle = ' ';int a = 0;void setup(){ servo_pin_9.attach(9); Serial.begin(9600); a=80; servo_pin_9.write( a ); Serial.print("Hello"); Serial.println();}void loop(){ _ABVAR_1_angle = Serial.read(); if (( ( _ABVAR_1_angle ) == ('a') )) { a = 6; servo_pin_9.write( a ); } if (( ( _ABVAR_1_angle ) == ('b') )) { a = 80; servo_pin_9.write( a ); } if (( ( _ABVAR_1_angle ) == ('c') )) { a = 170; servo_pin_9.write( a ); } if (( ( _ABVAR_1_angle ) == ('d') )) { a = a+1; servo_pin_9.write( a ); Serial.print(a); } if (( ( _ABVAR_1_angle ) == ('e') )) { a = a-1; servo_pin_9.write( a ); Serial.print(a); }}
0 0
- arduino中舵机打直角的实现
- Arduino对舵机的控制
- 舵机arduino
- arduino之arduino uno与舵机的使用
- Arduino 摇杆控制 舵机
- arduino-摇杆控制舵机
- Arduino之舵机控制
- Arduino舵机控制1
- 【Arduino】舵机操作
- Arduino舵机控制
- Arduino—舵机控制
- arduino-控制舵机
- Arduino教程(提高篇)——舵机的驱动
- 舵机打表生成器
- arduino-舵机控制(示例)
- 利用arduino 控制舵机转动
- Arduino 卡片11可控舵机
- Arduino 舵机驱动板编程
- 《C语言及程序设计》实践参考——污损的单据
- 《C语言及程序设计》实践参考——三色球问题
- 《C语言及程序设计》实践参考——找数字
- 《C语言及程序设计》实践参考——谁是小偷
- 'use strict' - Javascript 的严格模式
- arduino中舵机打直角的实现
- 二分搜索相关问题
- django1.4.5配置静态文件(img,css,js)访问
- Google Code Jam 2015
- C语言强化(一)二叉排序树转成排序的双向链表
- 【Cocos2D学习】Lua——数学知识的基本应用
- 华为oj - 统计大写字母个数
- GUI控件梳理
- CSDN-MarkDown编辑器-使用随感