5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 75816|回复: 90
打印 上一主题 下一主题

让devo 7e 再升值100元(加旋钮)20楼代码 21楼接线图(更新完工图)

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-7-17 21:10 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 babyken 于 2013-7-22 23:57 编辑

一共可以加八个
更新图片



Arduino mini pro 配合 devo的 3.3v 输入 不用2s锂电都可以用了



安装好的样子




单手操作的样子





欢迎继续阅读楼主其他信息

91
发表于 2016-7-5 13:47 | 只看该作者
求详细步骤,说明。
90
发表于 2016-7-4 11:23 | 只看该作者
flyhh 发表于 2013-7-23 14:01
我这完全没编程经验的小白研究了一下,修改如下
原码:
  ppm[0] = analogRead(A0);

你好,我下载好了后,控检测不到ppm,我按照你说的改了程序,A0有输入了,但A1依然没有信号,这是怎么回事?

89
发表于 2015-12-22 15:00 | 只看该作者



前辈看了你之前的老帖。请问前辈还有d7e控改旋钮的教程没。。能否发给我下。谢谢,还有就是给328p小板烧写程序的教程。谢谢

88
发表于 2015-12-22 12:09 ——“来自手机” | 只看该作者
D10怎么加?
87
发表于 2015-12-22 10:30 | 只看该作者



前辈能麻烦发份d7e改旋钮烧写代码的教程给我么。。麻烦了。。谢谢241387777@qq.com

86
发表于 2015-7-15 00:22 | 只看该作者
直接用3.3V带ADC PWM的MCU会比较简单点

85
发表于 2015-1-9 19:52 | 只看该作者
学习了
84
发表于 2014-12-10 20:44 | 只看该作者
babyken 发表于 2013-7-18 20:08
7e
D10 接 PPM in加一条地线

这代码是什么意思呢?怎么全是English!!!看不明

83
发表于 2014-12-5 22:59 | 只看该作者
路过
82
发表于 2014-12-5 20:25 | 只看该作者
flyhh 发表于 2013-7-23 09:14
nano也可以直接用,nano上有低压差稳压片,就算电池降到3.3,输出还有两点几V,ATmega328电源电压范围是1.8 ...

他们的单片机一样吗?所以都可以用吗?


81
发表于 2014-12-1 10:10 | 只看该作者
看看,学习一下
80
发表于 2014-10-5 10:20 | 只看该作者
学习了
79
发表于 2014-8-25 15:03 | 只看该作者
增加旋钮的代码不全啊  就一行?

78
发表于 2014-7-9 18:55 | 只看该作者
babyken 发表于 2013-7-19 19:55
按头追的也可以
http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=803115&page=1

楼主,按照头追的话,小板要刷什么固件呢

77
发表于 2014-6-21 23:01 | 只看该作者
我也刷了, 不是G大的固件,改了3档开关,目前混控APM6个模式稳定中


76
发表于 2014-6-20 23:27 | 只看该作者
牛人在民间

来自安卓客户端
75
发表于 2014-6-20 02:13 | 只看该作者
本帖最后由 k320 于 2014-6-20 15:33 编辑

6/20,我一定要完成它
裝上D7E後,書上說二極體一支壓降0.7V,那 5*0.7=3.5,就夠了,結果實測一支只有降低約0.2V,放棄這招
改用嵇納二極體ZD,它可以穩定輸出我要的電壓(如圖),但是又失敗了,做好時用電表量一下是5V,但裝上Arduino Pro Mini 後,一量只剩0.2V,怎會這樣



只剩最後一招了,就是用IC 7805,希望會成功。


6/20 成功了
使用7805 IC,可以正常供電。
謝謝樓主無私的分享。




74
发表于 2014-6-14 23:34 | 只看该作者
本帖最后由 k320 于 2014-6-18 02:39 编辑

經測試,一個旋鈕可以正常工作
兩個旋鈕就不行了,應該是 PPM frame 長度要修正
但我不會怎辦呢,先貼兩個 PPM 長度參考,不知從哪個網址下載的
長度分別是 20 ms, 22.5ms,看有大大願意提供修正後的代碼嗎。





兩顆旋鈕增加了3行,測試失敗
void loop(){
  //put main code here
  ppm[0] = analogRead(A0);//取第一顆旋鈕
  ppm[0] = map(ppm[0],0,1023,1000,2000);
  delay(10);
  ppm[1] = analogRead(A1);//取第二顆旋鈕
  ppm[1] = map(ppm[1],0,1023,1000,2000);
  delay(10);  
}

6/18
剛剛測試,完全正常,我甚麼也沒做,就是重新接線,
兩顆旋鈕都能正常工作,真奇怪,可能是我的線路有問題。
謝謝大家。

準備裝上D7E了,我的用2S鋰電,8.4V,必須降下來到5V
我想到的是串5個二極體,可以降到4.9V,其中一個用LED來當指示燈,再接個開關。
明天去買材料。
 




73
发表于 2014-6-13 03:30 | 只看该作者
本帖最后由 k320 于 2014-6-18 02:33 编辑

感謝樓主,測試成功了,不會抽蓄了
原來問題是教練線接錯了
附上照片

1.要依照g大的教學,把第三條剪斷,接到照片中的紅線銲點上。
2.黑色那條接地。

一共只用兩條線
D7E  <------------> Arduino
------------------------------
黑色(第1條)
白色(第2條)
紅色(第3條) -----------D10
白色(第4條)------------接地
------------------------------

我電位器使用3K,接線如下
左 中 右
----------
-  A0 +

代碼就是樓主20樓那個

折騰了好久,原來是我線接錯了,不過也讓我學習了PPM,感恩。





您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表