資料介紹
描述
這個(gè) RC 控制器將在我將構(gòu)建四軸飛行器的未來(lái)項(xiàng)目中使用。它由 2 個(gè)操縱桿組成(一個(gè)用于方向,另一個(gè)用于“上下”)。
設(shè)計(jì)
我將專(zhuān)注于這個(gè)項(xiàng)目的 3D 打印和設(shè)計(jì),因?yàn)樗却a本身花費(fèi)了更多的時(shí)間。我受到 PS4 控制器設(shè)計(jì)的啟發(fā):
但是我的控制器不那么完整,按鈕也比這個(gè)少(可能有點(diǎn)奇怪,但它可以工作)。第一個(gè)設(shè)計(jì):


打印后,我發(fā)現(xiàn)這種設(shè)計(jì)不適用于良好的操縱桿控制。這是我的第二個(gè)設(shè)計(jì):
?

?

?
代碼
這是我們控制器的完整代碼:
- 在此代碼的第一部分,我們初始化庫(kù)(SPI、Mirf、nRF24L01 和 MirfHardwareSpiDriver)。
- 然后,在 void setup 中,我們定義了發(fā)送值所需的所有參數(shù)。CE 和 CSN 引腳為 3 和 4。
#include <SPI.h>
#include <Mirf.h>
#include
#include <MirfHardwareSpiDriver.h>
void setup() {
Serial.begin(9600);
Mirf.cePin = 3;
Mirf.csnPin = 4;
Mirf.spi = &MirfHardwareSpi;
Mirf.init();
Mirf.channel = 1;
Mirf.payload = sizeof(int) * 5;
Mirf.config();
Mirf.setTADDR((byte *) "dron1");
}
void loop() {
int valeurs[4];
valeurs[0] = analogRead(0);
valeurs[1] = analogRead(1);
valeurs[2] = analogRead(2);
valeurs[3] = analogRead(3);
Mirf.send((byte *) &valeurs);
if(Mirf.isSending()){
Serial.println("Values are sent");
}
delay(50);
}
?
連接
?

?
?
如何組裝這個(gè)控制器?
?
首先,您必須打印此控制器的各個(gè)部分:主要部??分、電池適配器和 arduino nano 適配器。
這些部件可在下面找到。
打印 arduino 適配器和電池適配器后,將 NRF24l01 放在 arduino 適配器的插槽上。然后,將 arduino 放在旁邊的另一個(gè)插槽上(如這些屏幕上所示)。
然后,要安裝適配器,您只需將這些部件擰到主體上。您必須使用 M3x20 螺絲。先用arduino nano轉(zhuǎn)接器擰上機(jī)身,再擰上電池轉(zhuǎn)接器。
簡(jiǎn)而言之 :
- 步驟1 :


- 第2步 :

(電池適配器擰在右側(cè)操縱桿孔上)
然后,您可以連接所有組件,您的 RC 控制器就完成了!;D
- 控制器車(chē)開(kāi)源分享
- 智能房間控制器開(kāi)源設(shè)計(jì)
- Wiichuck控制器開(kāi)源分享
- 吉他英雄控制器開(kāi)源分享
- CHPC熱泵控制器開(kāi)源分享
- Arduino MIDI控制器開(kāi)源分享
- 照明控制器開(kāi)源分享
- 智能控制器開(kāi)源分享
- Arduino游戲控制器開(kāi)源分享
- Arduino游戲控制器開(kāi)源
- 智能房間控制器開(kāi)源分享
- 智能設(shè)備控制器開(kāi)源分享
- 動(dòng)作識(shí)別控制器開(kāi)源分享
- 如何制作RC控制器
- EPSON RC+ 7.0用于開(kāi)發(fā)機(jī)器人控制器的應(yīng)用軟件使用手冊(cè)免費(fèi)下載 41次下載
- 海默RC系列機(jī)器人控制器 991次閱讀
- 微控制器與運(yùn)動(dòng)控制器的區(qū)別 1.7k次閱讀
- PID控制器與PWM控制器的區(qū)別 6.7k次閱讀
- PID控制器與開(kāi)關(guān)控制器的區(qū)別 2.4k次閱讀
- 多臺(tái)全彩控制器怎么接同步線?LED全彩控制器怎么接同步線? 6.5k次閱讀
- 低端微控制器單元中RC振蕩器的校準(zhǔn)機(jī)制 3.2k次閱讀
- 影響控制器的問(wèn)題及因素 5.1k次閱讀
- digilent開(kāi)源微控制器介紹 2.9k次閱讀
- digilent開(kāi)源微控制器介紹 2.6k次閱讀
- dfrobotRomeo 三合一Arduino兼容控制器介紹 3.2k次閱讀
- pid控制器的輸入輸出_PID控制器的控制實(shí)現(xiàn) 3.1w次閱讀
- 什么是運(yùn)動(dòng)控制器_運(yùn)動(dòng)控制器的工作原理及應(yīng)用 3.9w次閱讀
- ac控制器怎么設(shè)置_AC控制器帶寬控制設(shè)置指導(dǎo) 5.6w次閱讀
- 門(mén)禁控制器參數(shù) 6.4k次閱讀
- led燈帶控制器怎么用 3.3w次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費(fèi)
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 8MS1000TA 超聲波測(cè)量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
本月
- 1愛(ài)華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書(shū)
- 838.47 KB | 5次下載 | 免費(fèi)
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊(cè)
- 1.81 MB | 1次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論