找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 14457|回复: 8
打印 上一主题 下一主题
收起左侧

单片机智能蓝牙灯制作 带源码 APP 教程

  [复制链接]
跳转到指定楼层
楼主
本文介绍单片机蓝牙灯制作,附件里面有软件和程序和教程.

一、蓝牙模块进入AT指令(修改模块参数)(AT指令通讯波特率固定为3840)
(注我买的模块也差不多跟这个二十多块钱,不用买太贵)
第一步:接好线
接线图如下:

第二步:数据线接到电脑的USB
第三步:打开串口通讯助手,打开串口


把软件的参数设置好,参数部分必须与红色框内的一致。
按下发送键,会返回OK:如下图所示

本软件可以在51黑电子论坛下载,具体修改串口通讯波特率请参考蓝牙模块AT指令集。
本次实验要把模块波特率设置为9600
修改指令发送如下:(在英文状态下输入)
AT+UART=9600,0,0
OK
查询指令:
AT+UART?
+UART:9600,0,0
OK
二、蓝牙模块与单片机串口通讯接线图:(实验时单片机使用的晶振是:11.0592Mhz)


三、程序:
  1. /*****************************************************************************

  2. 说  明: 利用串口调试助手给单片机发送数据,单片机接收到数据再将数据发送至上位机

  3. ******************************************************************************/
  4. #include<REG52.H>
  5. #define uchar unsigned char
  6. #define uint  unsigned int
  7. uchar m,k;

  8. /*****************************************************************************
  9. 函  数:void delay(uint t)
  10. 功  能:延时函数

  11. ******************************************************************************/
  12. void delay(uint t)
  13. {
  14.         for(;t!=0;t--);
  15. }
  16. void main()
  17. {
  18.         delay(1000);        
  19.         TMOD=0x20;        //定时器T1工作方式2,八位定时器,自动重载
  20.         TH1 =0XFD;        //波特率设置为9600        
  21.         TL0 =0XFD;
  22.         PCON=0X00;        //设置波特率倍增率SMOD=0;
  23.         SCON=0X50;        //设置串口工作方式1,接收允许位:REN=1
  24.         TR1 = 1;                        

  25.         while(1)
  26.         {
  27.                 while(!RI);
  28.                 RI=0;
  29.                 m = SBUF;
  30.                 if(k==1)                        //成功收到指令后,回答


  31. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

四、手机与蓝牙模块搭建连接
蓝牙模块与单片机接线图

在安卓手机上安装蓝牙串口助手APP:
打开软件:选择操作类型(此处选键盘模式)

对键盘进行设置:(三星手机如图点击红色框内,具体手机具体操作);点击设置键盘,软件会自动进入按键参数设置,用户可以自由设置参数;



然后按任意一个白色键进行编辑(编辑内容必须如下,因为上面程序的原因,设置收到22时关灯,收到11时开灯)


再次点击红色框内的按键会弹出结束按键设置(点击结束键盘设置)

设置输入输出类型设置:再次点击红色框的按键,选择设定IO模式,然后勾选如下图所示:


效果图:


注:以上所引用到的资料所有权归资料的所有者;
软件所有权归开发者所有,尊重知识产权。


全部资料下载:
蓝牙智能灯.rar (1.49 MB, 下载次数: 182)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏13 分享淘帖 顶1 踩
回复

使用道具 举报

沙发
ID:95394 发表于 2017-12-31 09:38 | 只看该作者
好资源,谢谢楼主分享
回复

使用道具 举报

板凳
ID:249901 发表于 2018-1-8 12:43 | 只看该作者
好东西,感谢楼主,学习了
回复

使用道具 举报

地板
ID:272625 发表于 2018-1-25 21:39 | 只看该作者
第一个图接线错误
回复

使用道具 举报

5#
ID:296048 发表于 2018-3-23 16:56 | 只看该作者
谢谢楼主,感激不尽
回复

使用道具 举报

6#
ID:294844 发表于 2018-3-23 22:18 | 只看该作者
第一个图就是调试蓝牙模块的的接图啊
回复

使用道具 举报

7#
ID:314204 发表于 2018-4-25 22:48 | 只看该作者
好资源,谢谢楼主分享
回复

使用道具 举报

8#
ID:581696 发表于 2019-7-15 10:09 | 只看该作者
受用了
回复

使用道具 举报

9#
ID:256009 发表于 2019-11-25 15:30 | 只看该作者
太好了 正好学习一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表