资料介绍
描述
这个 RC 控制器将在我将构建四轴飞行器的未来项目中使用。它由 2 个操纵杆组成(一个用于方向,另一个用于“上下”)。
设计
我将专注于这个项目的 3D 打印和设计,因为它比代码本身花费了更多的时间。我受到 PS4 控制器设计的启发:
但是我的控制器不那么完整,按钮也比这个少(可能有点奇怪,但它可以工作)。第一个设计:
打印后,我发现这种设计不适用于良好的操纵杆控制。这是我的第二个设计:
代码
这是我们控制器的完整代码:
- 在此代码的第一部分,我们初始化库(SPI、Mirf、nRF24L01 和 MirfHardwareSpiDriver)。
- 然后,在 void setup 中,我们定义了发送值所需的所有参数。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);
}
连接
如何组装这个控制器?
首先,您必须打印此控制器的各个部分:主要部分、电池适配器和 arduino nano 适配器。
这些部件可在下面找到。
打印 arduino 适配器和电池适配器后,将 NRF24l01 放在 arduino 适配器的插槽上。然后,将 arduino 放在旁边的另一个插槽上(如这些屏幕上所示)。
然后,要安装适配器,您只需将这些部件拧到主体上。您必须使用 M3x20 螺丝。先用arduino nano转接器拧上机身,再拧上电池转接器。
简而言之 :
- 步骤1 :
- 第2步 :
(电池适配器拧在右侧操纵杆孔上)
然后,您可以连接所有组件,您的 RC 控制器就完成了!;D
- 控制器车开源分享
- 智能房间控制器开源设计
- Wiichuck控制器开源分享
- 吉他英雄控制器开源分享
- CHPC热泵控制器开源分享
- Arduino MIDI控制器开源分享
- 照明控制器开源分享
- 智能控制器开源分享
- Arduino游戏控制器开源分享
- Arduino游戏控制器开源
- 智能房间控制器开源分享
- 智能设备控制器开源分享
- 动作识别控制器开源分享
- 如何制作RC控制器
- EPSON RC+ 7.0用于开发机器人控制器的应用软件使用手册免费下载 37次下载
- 微控制器与运动控制器的区别 377次阅读
- PID控制器与PWM控制器的区别 1656次阅读
- PID控制器与开关控制器的区别 398次阅读
- 多台全彩控制器怎么接同步线?LED全彩控制器怎么接同步线? 4821次阅读
- 低端微控制器单元中RC振荡器的校准机制 1947次阅读
- 影响控制器的问题及因素 4034次阅读
- digilent开源微控制器介绍 1482次阅读
- digilent开源微控制器介绍 1492次阅读
- dfrobotRomeo 三合一Arduino兼容控制器介绍 2372次阅读
- 消防联动控制器的分类_消防联动控制器功能和性能 2.2w次阅读
- pid控制器的输入输出_PID控制器的控制实现 2.7w次阅读
- 什么是运动控制器_运动控制器的工作原理及应用 3.6w次阅读
- ac控制器怎么设置_AC控制器带宽控制设置指导 5w次阅读
- 门禁控制器参数 5447次阅读
- led灯带控制器怎么用 2.8w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多