嘉立创产业服务站群
发作品签到
标准版

1-遥控器-1

工程标签

1.9k
0
0
1

简介

这是一个针对DIY遥控车所制作的遥控器。有多个按键、旋钮和两个摇杆。并且配备了一块0.96寸OLED 屏幕用来显示遥控车状态。

简介:这是一个针对DIY遥控车所制作的遥控器。有多个按键、旋钮和两个摇杆。并且配备了一块0.96寸OLED 屏幕用来显示遥控车状态。

开源协议

GPL 3.0

创建时间:2023-01-23 07:45:08更新时间:2023-02-28 09:54:30

描述

本人是一名20级给排水专业本科生。俗话说隔行如隔山,搞这个纯属爱好,不足之处还望大家多多指教。我做这个是打算自己做一个遥控车。现在车还没好,就先分享这个了。这个遥控器使用了一块esp32c3作为主控。所有的pcb都在10*10CM以内(大家都懂),总共有5pcb,使用排针排母连接,为了省钱就没有设计外壳。

实物展示说明

下层pcb上安装了一块esp32c318650电池座和一个充放电一提模块。整体使用18650电池供电,使用一个USB母口充电。

LJ61nZvearFio2w5aZFKzC2IBn7xj79cbIUsLlIc.png

前挡板使用两块pcb组成使用,集成了两个按钮和两个自锁开关。可以定义多种按键效果。(因为按键有点多,后面打算做一个三挡拨片开关用于换挡)

wtYWo7EL6WkbsgKpUQ28hbybdcpc9cTGg2raHAAu.png

后挡板就是用来连接上下层pcb的,结构特别简单

上层pcb有一个X摇杆和一个Y摇杆。可以用来控制遥控的的前后和左右。并且还有一个电位器可以用来定速。也有一个按钮(目前用来切换前进和后退)X摇杆、Y摇杆电位器和按钮都通过一块ADS1115模块使用iic连接到下层的esp32c3上。

上层pcb上也安装了一块0.96OLED 屏幕。用来显示遥控器和遥控车状态。整个设备使用nrf24l01模块与外部通信。(也可以使用esp-now)

i9ReAt1lJtEVwSjG0fD81wyMGxD1t8D5gAQUmpxT.png

原理图

下层pcb

RWaSNr7Tu3vSfPzReT1jcym64eOh6mphw8nDHUQ4.png

前挡板

5xj3P3BzS9w46HO5bJA4i6aXMxzrsvqw79ZaBSTV.png

后挡板

KWvSQrfg14Dz8ifNoFFgp6lcp93thjYm6VSKnyZ9.png

上层板

bI843ClfwWUIwRA9ZxK7YUZcGl3GtlDGSkZqUUcD.png

材料清单

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正在完善。

设计图

原理图(1 / 4)
PCB

BOM

IDNameDesignatorFootprintQuantity
1HDR-F-2.54_1x6H1,H2,H3,H4,H5,H6HDR-F-2.54_1X66
2HDR-M-2.54_1x1J1,J2,J3,J4HDR-M-2.54_1X14
32K7R1,R2R_AXIAL-0.32
41K3R3R_AXIAL-0.31
53K9R4R_AXIAL-0.31

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航