《hc蓝牙模块》PPT课件.ppt_第1页
《hc蓝牙模块》PPT课件.ppt_第2页
《hc蓝牙模块》PPT课件.ppt_第3页
《hc蓝牙模块》PPT课件.ppt_第4页
《hc蓝牙模块》PPT课件.ppt_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

hc-06蓝牙模块,对于 HC-04,HC-06 主机而言,WAKEUP (KEY)按下后会放弃记忆,重新搜索新的从机,如果不放弃记忆, 主机将一直搜索上一次配对过的从机,直到搜到并配对成功为止,HC-04/06 的主机有个特性 就是 记忆最后一次配对过的从机。WAKEUP 对于从机而言没有意义。 STATE为LED状态输出脚,未连接时输出脉冲,连接后输出高电平,可由MCU判断状态。,无校验设置指令:(V1.5 版后支持) AT+PN(默认就是这个设置) 偶校验设置指令:(V1.5 版后支持) AT+PE 奇校验设置指令:(V1.5 版后支持) AT+PO,主机:用来搜索从设备,不能被其他设备搜索。 (带白点的蓝牙模块) 从机:用来被搜索的设备,不能主动搜索其他设备。 主从连上以后就相当于一根串口线使用,这个时 候就不分主从,也就是透传模式。,进入 AT 指令的方法: 给模块上电,不配对的情况下,就是 AT 模式了。指令间隔 1S左右 出厂参数:波特率 9600N81,名字SH-06,密码 1234,更改模块主从工作模式: 发送:AT+ROLE=S (设置模块为从模块Slave,模块默 认为从模块M为主模块) 返回:OK+ROLE:S,修改AT:,#include / 引用程式庫 SoftwareSerial BT(8, 9); / 接收腳, 傳送腳 char val; / 儲存接收資料的變數 void setup() Serial.begin(9600); / 與電腦序列埠連線 Serial.println(“BT is ready!“); / 設定藍牙模組的連線速率 BT.begin(9600); void loop() / 若收到序列埠監控視窗的資料,則送到藍牙模組 if (Serial.available() val = Serial.read(); BT.print(val); / 若收到藍牙模組的資料,則送到序列埠監控視窗 if (BT.available() val = BT.read(); Serial.print(val); ,修改AT:,void setup() Serial.begin(9600); void loop() while(Serial.available() char c=Serial.read(); if(c=A) Serial.println(“Hello I am amarino“); ,从机:,void setup() Serial.begin(9600); void

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论