站内搜索
更多
STM32万能遥控器1.0.1
专业版

STM32万能遥控器1.0.1

简介

二创基于STM32的万能遥控器,主要是为了节约成本,STM32裸片4元一片,更多功能还需要各位开发者脑洞大开~

简介:二创基于STM32的万能遥控器,主要是为了节约成本,STM32裸片4元一片,更多功能还需要各位开发者脑洞大开~
复刻成本:63.2

开源协议

GPL 3.0

创建时间:2025-04-11 17:40:14更新时间:2026-08-10 17:47:34

描述

更新说明:本次更新仅为优化显示效果(排版/结构梳理),内容未做任何实质性技术变更。

NRF24L01 无线遥控项目 · 完整开源说明

视频演示


硬件设计要点

电源方案

  • 项目中使用 3 片 AMS1117 稳压芯片,但实际上 1 片完全够用(已实测)。

    电源方案图
  • 肖特基二极管(D2)需外接,原因在于 5V 稳压模块的电路特性,需要电池短暂地直接为 1117 供电。

    肖特基二极管位置
  • D2 引脚必须连接至 5V 稳压模块,用于单片机启动时激活稳压模块。

    D2 连接示意

软件 & 串口助手

开源串口助手

  • 我自行开发的串口助手,最终决定开源,期待更厉害的大佬继续完善。

    串口助手界面
  • 连接后,串口助手支持 陀螺仪数据所有按键的图形化显示,调试非常直观。

    连接后效果

接收机配置(USB 转 NRF24L01)

硬件连接

  • 接收器可直接使用 USB 转 NRF24L01 模块 作为接收机,便于快速开发和调试。
    连接方式请参照下图,插反不会烧坏模块(防反接设计)。
    连接示意1
    实物图1
    实物图2

软件适配

  • 代码中需根据你所用的接收机型号,修改相应配置代码以实现兼容。

    代码修改位置
  • 软件初始化配置(如数据包包头/包尾波特率等)可在以下界面调整:

    配置界面
  • 特别注意:由于 USB 转 NRF24L01 模块的通讯格式限制,数据包的帧头需要额外留意。

    帧头注意事项
  • 务必确保 接收机与发送机的地址配置信息保持一致,否则无法通信。

    地址配置对照

资料下载 & 交流

  • 更多相关资料已整理至 资料区,方便大家直接下载调试使用。所有内容均经过本人实测,如有问题欢迎交流探讨!

(全文结束)

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
手柄发送端.zip
42
2
手柄接收端.zip
36
3
硬件清单.xlsx
30
4
遥控器外壳.zip
49
5
图形化上位机.zip
40
6
USB无线串口V2.0.rar
33
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航