基于STC12C5A60S2单片机的无线方向盘设计

控制/MCU

1818人已加入

描述

放暑假的时候看到无线键盘这个作品,感觉不错!就打算做一个可是暑假也要结束了,军训一个月啊!就搁置一边了。。。前一阵子又捡起来继续做

其实硬件都做的差不多了,就是蓝牙模块死活不配对啊!最后还是老老实实的配对了,问题又来了,不发送数据。。。尴尬了,最后逐一排查发现

单片机用错了,原作者用的是STC12C5A60S2我用的是STC12C5608AD串口部分不以样。。。最后换了,可以发送数据了也能接收数据了电脑也有反应了

不啰嗦了上图!

加速度传感器

分别是接收端(小)和发射端(大)

加速度传感器

单独看看发射端,特意锉了四个倒角

加速度传感器

蓝牙模块HC-05

加速度传感器

ADXL345三轴加速度传感器(这中间有典故,结尾说)

加速度传感器

两个开关,其实一个就够了,一个单独控制蓝牙模块

加速度传感器

单片机STC12C5A60S2

加速度传感器

背面其实不那么复杂,只是用错单片机改线改的

加速度传感器

接收端的蓝牙模块

加速度传感器

CH375模块原作用的CH376实测一样

加速度传感器

单片机STC12C5A60S2

加速度传感器

背面更简洁

典故:

做完以后吧不能连续发送按键代码。。。逐一排查,发现是ADXL345模块的程序干扰,就去掉了(放出的程序是有的)以后改成水银开关的

给要做的童鞋几个注意!

单片机只能用STC12C5A60S2

晶振只能用11.0592MHZ

蓝牙模块要设置从主机才能配对

下载程序的时候不能接蓝牙模块会干扰

如果接收端做完了,插到电脑上在设备管理器里键盘一项会多一个键盘

一般CH376或CH375模块都是USB母口的所以要一条USB公转公的线

ADXL345模块要尽可能放在板子的中间!这个按键是根据 极品飞车设定的如果要改成自己的改发射端程序开头的键盘代码即可。

编辑:黄飞

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分