
1-遥控器-1
简介
这是一个针对DIY遥控车所制作的遥控器。有多个按键、旋钮和两个摇杆。并且配备了一块0.96寸OLED 屏幕用来显示遥控车状态。
简介:这是一个针对DIY遥控车所制作的遥控器。有多个按键、旋钮和两个摇杆。并且配备了一块0.96寸OLED 屏幕用来显示遥控车状态。开源协议
:GPL 3.0
描述
本人是一名20级给排水专业本科生。俗话说隔行如隔山,搞这个纯属爱好,不足之处还望大家多多指教。我做这个是打算自己做一个遥控车。现在车还没好,就先分享这个了。这个遥控器使用了一块esp32c3作为主控。所有的pcb都在10*10CM以内(大家都懂),总共有5块pcb,使用排针排母连接,为了省钱就没有设计外壳。
实物展示说明
下层pcb上安装了一块esp32c3、18650电池座和一个充放电一提模块。整体使用18650电池供电,使用一个USB母口充电。
前挡板使用两块pcb组成使用,集成了两个按钮和两个自锁开关。可以定义多种按键效果。(因为按键有点多,后面打算做一个三挡拨片开关用于换挡)
后挡板就是用来连接上下层pcb的,结构特别简单
上层pcb有一个X摇杆和一个Y摇杆。可以用来控制遥控的的前后和左右。并且还有一个电位器可以用来定速。也有一个按钮(目前用来切换前进和后退),X摇杆、Y摇杆电位器和按钮都通过一块ADS1115模块使用iic连接到下层的esp32c3上。
上层pcb上也安装了一块0.96寸OLED 屏幕。用来显示遥控器和遥控车状态。整个设备使用nrf24l01模块与外部通信。(也可以使用esp-now)
原理图
下层pcb
前挡板
后挡板
上层板
材料清单
oled屏幕 | 0.96寸iic协议 | 1 |
nrf24l01模块 | GT-24 | 1 |
数模转换 | ads1115 | 1 |
18650电池座 | 1 | |
锂电池充放电模块 | 1 | |
按键开关 | 编号C97448 | 3 |
自锁开关 | 5.8*5.8mm | 2 |
usb母座 | 1 | |
单排弯角开关 | SS-12F23 | 1 |
电阻 | 1K | 4 |
电阻 | 1.3K | 1 |
电阻 | 2.7K | 4 |
电阻 | 3.9K | 1 |
电位器 | RV09型5K | 1 |
排针 | 6p | 若干 |
排母 | 6p | 若干 |
使用程序
使用arduino正在完善。
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | HDR-F-2.54_1x6 | H1,H2,H3,H4,H5,H6 | HDR-F-2.54_1X6 | 6 |
2 | HDR-M-2.54_1x1 | J1,J2,J3,J4 | HDR-M-2.54_1X1 | 4 |
3 | 2K7 | R1,R2 | R_AXIAL-0.3 | 2 |
4 | 1K3 | R3 | R_AXIAL-0.3 | 1 |
5 | 3K9 | R4 | R_AXIAL-0.3 | 1 |

评论