KC伺服舵机带参四方向Demo程序
来源:互联网 发布:python 支持中文 编辑:程序博客网 时间:2024/05/16 08:53
/***********************************************************
功能:KC伺服舵机带参四方向Demo程序
说明:P1_0接左电机,P1_1接右电机(Velocity的值在0~200之间)
时间:2012.12.10
作者:荆轩道
************************************************************/
#include<BoeBot.h>
#include<uart.h>
void Forward(int PulseCount,int Velocity)
/* Velocity should be between 0 and 200 */
{
int i;
for(i=1;i<= PulseCount;i++)
{
P1_1=1;
delay_nus(1500+ Velocity);
P1_1=0;
P1_0=1;
delay_nus(1500- Velocity);
P1_0=0;
delay_nms(20);
}
}
void Left(int PulseCount,int Velocity)
/* Velocity should be between 0 and 200 */
{
int i;
for(i=1;i<= PulseCount;i++)
{
P1_1=1;
delay_nus(1500-Velocity);
P1_1=0;
P1_0=1;
delay_nus(1500-Velocity);
P1_0=0;
delay_nms(20);
}
}
void Right(int PulseCount,int Velocity)
/* Velocity should be between 0 and 200 */
{
int i;
for(i=1;i<= PulseCount;i++)
{
P1_1=1;
delay_nus(1500+Velocity);
P1_1=0;
P1_0=1;
delay_nus(1500+Velocity);
P1_0=0;
delay_nms(20);
}
}
void Backward(int PulseCount,int Velocity)
/* Velocity should be between 0 and 200 */
{
int i;
for(i=1;i<= PulseCount;i++)
{
P1_1=1;
delay_nus(1500-Velocity);
P1_1=0;
P1_0=1;
delay_nus(1500+ Velocity);
P1_0=0;
delay_nms(20);
}
}
int main(void)
{
uart_Init();
printf("Program Running!\n");
Forward(65,200); //向前
Left(26,200); //左转90度
Right(26,200); //右转90度
Backward(65,200);
while(1);
}
- KC伺服舵机带参四方向Demo程序
- KC伺服舵机带参控制程序程序
- KC伺服舵机四个方向的打包程序
- 伺服舵机四方运动程序以及角度确定
- 伺服舵机带参方向控制
- 伺服舵机匀加速和匀减速运动Demo
- 伺服舵机控制程序
- CodeForces 540C--自带标记的四方向搜索
- 步进电机、伺服电机和舵机
- 伺服电机(舵机)简单介绍
- 伺服电机、舵机、步进电机的区别
- 伺服电机、舵机、步进电机的区别
- HDU1035 四方向dfs
- cocosCreator 键盘四方向移动
- 伺服舵机匀加速和匀减速程序控制
- 树莓派3b+控制舵机、伺服电机的驱动代码。
- KC小车Move(带三个参数)
- ROHM四方向传感器RPI-1031简介
- <为知更新>Preference的 相关类 及 常用方法
- 未能加载文件或程序集“App_Web_eez-t60x, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null”或它
- x264中两个重要的结构体x264_param_t和cli_opt_t
- IE下Ajax缓存问题的解决办法
- Tomcat6性能调优 出现java.lang.OutOfMemoryError: PermGen space
- KC伺服舵机带参四方向Demo程序
- WebService CXF学习(入门篇1):CXF由来
- Linux 信号signal处理机制
- 学懂linux命令(1) linux很简单
- 使用js实现两点之间距离计算功能
- java JDBC通用dao
- 使用js实现大小写字母转换功能
- 两个类相互包含引用的问题--类前向声明
- WebService CXF学习(入门篇2):HelloWorld