手搓简易版遥控器


头像
遥望星空
原创
发布时间: 2026-05-22 17:29:31 | 阅读数 0收藏数 0评论数 0
封面
本文用STM32F103C8T6最小系统板和两个摇杆传感器外加一个SI24R1,制作了一个简易版的遥控器。

准备工作:

材料:

两个摇杆传感器

一个SI24R1模块

一个STM32最小系统板

一个空板

1

支撑的基板

刚开始计划用纸板做,后来看到同事以前做的一个遥控器烂尾项目。那里有画下的PCB板子,他画的很复杂,我这个是简易版的,只是用的摇杆传感器的位置和SI24R1的位置。

2

摇杆连接

有了PCB就方便了很多,直接焊接,图上是刚开始准备用51系统板做,后来考虑的体积和速度,换成32了。连接图:

Lx ---- A0

Ly ---- A1

Rx --- A2

Ry --- A3

3

si24r1连接

硬件连接图:

CSN ----- A4

SCK ----- A5

MISO ----- A6

MOSI ----- A7

CE ----- B12


4

软件

我用的是标准库版的程序,主要就是ADC来检测摇杆的模拟输出值,一个轴对应一个模拟输出,两个摇杆4根线,对应单片机的ADC引脚,SI24R1直接用spi1驱动。附件是源码。

RAR
yaokongqi.rar
4.97MB
5

用串口测试

这是最基础的版本,如果你有兴趣可以自己扩展别的功能,我的就加了一个物理按键。

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
头像
评论 评论
收藏 收藏
分享 分享
pdf下载 下载
pdf下载 举报