发作品签到
标准版

开源-基于CH32V103的蓝牙串口控制器

工程标签

254
0
0
0

简介

开源自己的一个工程,一个迷你蓝牙串口遥控器。单片机采用CH32V103R8T6,(略微浪费),板载了7个按键用于控制,以及一个遥感(PS4同款)。集成了MPU6050可以实现体感遥控。

简介:开源自己的一个工程,一个迷你蓝牙串口遥控器。单片机采用CH32V103R8T6,(略微浪费),板载了7个按键用于控制,以及一个遥感(PS4同款)。集成了MPU6050可以实现体感遥控。
复刻成本:59

开源协议

GPL 3.0

创建时间:2024-07-14 01:43:05更新时间:2024-07-29 01:44:40

描述

开源自己的一个工程,一个迷你蓝牙串口遥控器。单片机采用CH32V103R8T6,(略微有一点浪费),板载了7个按键用于控制,以及一个遥感(PS4同款)。集成了MPU6050可以实现体感遥控。程序会在近期完成并分享出来。另外感谢JLC的4层免费打样。

2024.7.26 程序已经完成!上传到附件了!另外AMS1117不更换依然可以工作,但屏幕亮度较低。除此之外没有不好的地方。

软件是基于逐飞科技官方库编写而来,WIN操作系统下使用的IDE为MRS(具体请百度搜索WCH官网下载),我已经将库文件集成在里面,另外附件中有HEX文件可以直接通过MRS进行烧录或者WCHispTools进行烧录。想要自己修改或者学习的话你应先去git clone一下库:逐飞科技CH32V307开源库: 逐飞科技针对参加各类竞赛以及使用CH32V307进行产品开发,制作的CH32V307开源库。 (gitee.com)

下载方式可以使用CH系列单片机特有的WCH_LINK进行下载,需要配合WCH_LINK下载器.更具体地方式请STFW。“search the friendly web”.

 

2024.7.27 PS4摇杆那里的原理图画错了,这会导致PS4的按压操作变得无效,抽时间会修改,但此按键用处不大,程序中没有用到。不改也是可以的。

 

操作方法,按键SW1为选择键,SW2为确认键,也为退出键(在某一个模式中时)。系统开机展示为2级菜单。

模式一为按键操作,进入该模式后,使用右侧5个按键可以控制串口发送ABCDE,也即前后左右停。五个命令。

模式二为摇杆操作,进入该模式后,旋转摇杆来实现与模式一同样的功能。

模式三为陀螺仪模式,进入该模式后,陀螺仪生效,前后左右转动来实现与上述同样的功能!

 

 

设计图

原理图
PCB

BOM

IDNameDesignatorFootprintQuantity
1BH-18650-B1BA002BT1BATTERY-SMD_18650-1S-L77.1-W20.7-11
222pFC1,C2,C7,C8C06034
3100nFC3,C5,C9,C10,C11,C12,C13,C14,C17,C18,C19,C20,C21,C22,C23,C24C060316
410uFC4,C6C06032
510nFC15C06031

附件

序号文件名称下载次数
1
5-UART Demo.zip
8
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航