flyhh 发表于 2013-7-23 14:01 你好,我下载好了后,控检测不到ppm,我按照你说的改了程序,A0有输入了,但A1依然没有信号,这是怎么回事? |
前辈看了你之前的老帖。请问前辈还有d7e控改旋钮的教程没。。能否发给我下。谢谢,还有就是给328p小板烧写程序的教程。谢谢 |
D10怎么加? |
前辈能麻烦发份d7e改旋钮烧写代码的教程给我么。。麻烦了。。谢谢241387777@qq.com |
直接用3.3V带ADC PWM的MCU会比较简单点 |
学习了 |
babyken 发表于 2013-7-18 20:08 这代码是什么意思呢?怎么全是English!!!看不明 |
路过 |
flyhh 发表于 2013-7-23 09:14 他们的单片机一样吗?所以都可以用吗? |
看看,学习一下 |
学习了 |
增加旋钮的代码不全啊 就一行? |
babyken 发表于 2013-7-19 19:55 楼主,按照头追的话,小板要刷什么固件呢 |
我也刷了, 不是G大的固件,改了3档开关,目前混控APM6个模式稳定中
![]() ![]() |
本帖最后由 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,可以正常供電。 謝謝樓主無私的分享。 ![]() |
本帖最后由 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來當指示燈,再接個開關。 明天去買材料。 |
本帖最后由 k320 于 2014-6-18 02:33 编辑 感謝樓主,測試成功了,不會抽蓄了 ![]() 原來問題是教練線接錯了 附上照片 ![]() 1.要依照g大的教學,把第三條剪斷,接到照片中的紅線銲點上。 2.黑色那條接地。 一共只用兩條線 D7E <------------> Arduino ------------------------------ 黑色(第1條) 白色(第2條) 紅色(第3條) -----------D10 白色(第4條)------------接地 ------------------------------ 我電位器使用3K,接線如下 左 中 右 ---------- - A0 + 代碼就是樓主20樓那個 折騰了好久,原來是我線接錯了,不過也讓我學習了PPM,感恩。 |