原本 DIY 模組(這篇)切換協定要靠不同搖桿位置來區分,機子一多,協定一多........哪記得這麼多啊? 只好 ..... 繼續玩下去了!
2016/4/27 更新:
可以:
1. 顯示最後一次飛行的協定
2. 按鍵選單選擇協定
3. 偵測 PPM訊號是否正常
4. 偵測高頻頭是否正常
還沒搞定:
1. 未按鍵時自動倒數進入對頻狀態 -- 暫緩
2. 油門安全鎖定(反向)無法過關時的訊息顯示(THR ppm值?)
3. 怎麼搞小一點 ..... XDD -- 暫緩
2016/5/11 更新:
先前有飛友反應,此模組飛行 JJ1000 時會出現偶而頓一下(Lag?)LED會閃一下的問題,前一篇在更換不同廠牌 Arduino nano 之後已改善,近期把先前 NG 的 Arduion nano 再拿出來在此OLED模組上測試,咦~~~奇怪,怎麼沒有再發生問題?做了一些交叉測試後發現,如果使用 Flysky FS-I6 遙控器的 PPM 輸出,似乎就沒有問題,但用 Flysky老控 FS-TH9X PPM 甚至 Frsky Taranis X9D+ PPM 就會出現這樣的現象,莫非問題出在各家遙控器 PPM 輸出訊號狀況?? 再花時間研究研究.
20180206更新:
STM32 版本的nRF24L01多協議計畫
https://github.com/bv4wg/
接腳定義
https://github.com/bv4wg/
尚未測試過........
程式碼參考: 20180213更新協定及加入未按鍵時(10秒)自動倒數進入對頻狀態,感謝 kabuto大協助.
http://www.mediafire.com/file/mf16puzg5871efd/nrf24_multipro-OLED.zip
支援協定:
"V2X2","CG023","CX10_BLUE","CX10_GREEN","H7","BAYANG","SYMAX5C1","YD829","H8-3D","MJX","SYMAXOLD","HISKY","KN","YD717","FQ777124","E010","BAYANG_SW"(silverware)