久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2958|回復: 0
打印 上一主題 下一主題
收起左側

arduino nano小遙控器源程序

[復制鏈接]
跳轉到指定樓層
樓主
寒假無聊,在家里整了個航模遙控器。遙控器的代碼大體算是完成了,但略顯粗糙,計劃寫個藍牙軟件對這個遙控器進行調參,開學了,就沒整軟件。
接收機的代碼寫的也差不多了,我自己只試過無刷電調的單向驅動,還不錯。雙向電調家里邊沒有,所以雙向電調的對中信號也沒算出來。

NANO引腳分配
左遙桿 X軸Y軸 A0,A1
右遙桿 X軸Y軸 A2,A3
OLED屏幕 SDA SCL A4,A5
電位器1,2 A6,A7
電容觸摸按鍵 2自鎖2點動 D2,D3,D4,D5
指示燈LED PWM輸出 D6
二段開關 D7,D8
NRF24L01P引腳 D9,D10,D11,D12,D13
藍牙串口 RX0,TX1

LED指示燈
指示燈我用的是共陽極的三色LED,之前,我還不知道有2812這種好東西 o(0…0)o ,所以就自己整了個電路

由于NANO只剩一個6號io口,使用6號口的pwm,利用LM339電壓比較器將電壓分開,對LED分開控制;
下邊是LM339接線圖;

但實際接線過程中,不懂什么原理,1.2-2.5v那一欄是沒有用的,而且直接用直流電源接輸入端與用方波信號輸入出現不同的結果,不知哪位大神能解答一下
但這些問題不影響使用,只用了兩個狀態


遙控器外殼



組裝成品



下面有代碼
       遙控器代碼大體算完成,不用改基本能用,但推薦自己根據情況修改
       接收機的代碼未完整需要自己調整pwm占空比,接收機有三個模式
模式1:接收機采用PCA9685模塊擴展PWM接口;50Hz 無刷電調上升沿為1ms-2ms 對應值為187-373; 舵機上升沿102為0度 187為45度 280為90度 373為135度 510為180度模擬通道
數值算法:
0.05 X 4096 X 0.915 ~= 187 ;
0.1 X 4096 X 0.915 ~= 374 ;
以此類推。
模式2:接收機采用nano自帶的3,5,6,9,10 PWM引腳輸出。11腳被占用,用軟件模擬的話會占用單片機資源,所以,只有五路PWM輸出口。
模式3:自行定義~

程序: arduino nano遙控器.rar (35.12 KB, 下載次數: 23)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 天天干狠狠| 欧美一级在线免费观看 | 亚洲精品乱码久久久久久按摩 | 免费观看av| 欧美在线视频一区二区 | 一区二区精品 | 日韩午夜一区二区三区 | 久久久精彩视频 | 日韩av在线免费 | 久久久久久久久久久高潮一区二区 | 久久99精品久久久久久琪琪 | 欧美一区二 | 99爱国产| 成人黄色电影在线播放 | 一级毛片大全免费播放 | 亚洲一二三区精品 | 久久不射电影网 | 久久高清 | 久久美女网 | 99久久99| 成人免费一区二区三区视频网站 | 成人在线观看亚洲 | 中国一级毛片免费 | 日韩免费高清视频 | 日韩一级免费电影 | 亚洲精品粉嫩美女一区 | 亚洲综合色丁香婷婷六月图片 | 国产免费一级一级 | 日本精品一区二区三区在线观看视频 | 亚洲成人一区二区三区 | 久久午夜精品 | 国产午夜视频 | 欧美在线视频一区 | 91视频久久 | av黄在线观看 | 亚洲日本一区二区三区四区 | 视频二区 | 在线免费观看亚洲 | 亚洲黄色一级毛片 | 色综合天天天天做夜夜夜夜做 | 激情婷婷 |