|
原帖由 切风40.83 于 2011-6-2 00:48 发表
昨天试飞过了, 最终我还是把 超声波传感器放到了机体的中间,否则机体倾斜会导致过大的误差。
另外 测试的时候 调到高度锁定模式之后 发现飞机 上下抖动的很厉害。 估计是感度太高的原因。
不管你懂不懂C语 ...
LZ这个问题有些无语了...请先调试出超声波传感器的例程。
map(duration, 0, 5000, 90, 65)是一个简单的变换函数,记得是吧一个90到65之间的值变换到0~5000之间,也就是转换成超声测出的距离。你要稳定在一个高度上,比如1米,你就尽量使map(duration, 0, 5000, 90, 65)-1000在0附近。
关于delay(10)我没仔细读你的代码,但应该是越小,甚至去掉,才是最好的。 |
|