模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

1438查看 | 7回复

arduino与apm的信号传输问题

[复制链接]
发表于 2017-4-23 16:59:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我在遥控接收机与apm之间接了一个arduino mega2560板,用它来接收遥控信号,然后再传输pwm信号给apm,地面站mp上遥控显示与自己拨动遥控有一定的延迟,这个怎么解决?
求助大佬!!!arduino与apm的信号传输问题 信号传输,接收机 作者:daylight 1743
 楼主| 发表于 2017-4-23 16:59:52 | 显示全部楼层
#include<Servo.h>
Servo one;
unsigned long a;
int b;
void setup()
{
pinMode(33,INPUT);
Serial.begin(9600);
one.attach(5);
}
void loop()
{
  a = pulseIn(33,1);
  b = map(a,1000,2000,47,144);
  one.write(b);
}
我的代码是在这个基础上改动的
发表于 2017-4-23 22:48:47 | 显示全部楼层
有这个必要吗                                       
Now 该用户已被删除
发表于 2017-4-23 23:38:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2017-4-24 19:46:36 | 显示全部楼层
为了达到一定的效果啊,你单用遥控的话只能根据遥控推动行程来决定动作,用arduino增加了遥控的多样性
 楼主| 发表于 2017-4-24 19:47:10 | 显示全部楼层

为了达到一定的效果啊,你单用遥控的话只能根据遥控推动行程来决定动作,用arduino增加了遥控的多样性
发表于 2017-4-24 20:51:49 | 显示全部楼层
daylight 发表于 2017-4-24 19:47
为了达到一定的效果啊,你单用遥控的话只能根据遥控推动行程来决定动作,用arduino增加了遥控的多样性 ...

但是增加了延迟  也增加了不稳定因素                           
发表于 2017-4-25 06:54:01 | 显示全部楼层
串口率有影响没? 改下试试  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!