很多专业的不专业的朋友都想试着自己做一个手机控制电灯或者是手机控制电机,手机读取室内温度,蓝牙是一个好的选择,下面小编把自己做过的STM32控制蓝牙的电路图和大家分享一下,这个小编亲测过的电路。
工具/原料
1
AD软件
2
元器件
方法/步骤
2
下面上STM32主控制器的原理图,这个是小编亲自画的原理图哦!我用了STM32控制了蓝牙和电机,继电器,温湿度传感器,读取光敏电阻,加了串口。还有很多STM32资源没有用,如果您有什么需要,可以加上。
3
接下来是蓝牙模块,我选的是bc05其它模块也可以滴,自己读读资料。这个是串口蓝牙很好操作,连接单片机串口通过串口通讯透传就可以了。自己定一个简单的协议即可。
4
电源部分的设计如下,此处用microUSB供电,也就是手机充电器就可以了。蓝牙的供电也是可以控制的,我用了一个mos管做了开关管,由STM32控制。
6
温湿度传感器,和光敏电阻的接法如下。元器件自己去选型吧!
7
电机接口如下,这里没有画电器驱动电路,那个可以买到。用三极管做可以做,用ULN2003也可以。
8
加了一个串口,可以与PC通讯,下载程序也可以的。
9
接下来的,就是编写嵌入式程序了,蓝牙很容易连通的,直接进入透传,自己定一个协议,如x001是打开继电器,x002打开电机等等。Android方面下载一个开源的Eclipse就可以了,然后找Android蓝牙基本程序,改改界面,读读代码,加几个button搞定,小编没学过Android,也是把例程自己修改的。
注意事项
1
本人设计的硬件,已经打板调试。
2
个人版权希望大家一起学习,对你有用的话收藏,点赞!
上一篇:视力保护仪设计思路
下一篇:PR-b如何恢复光敏参数