程序应该没什么大问题
蓝牙串口助手 蓝牙串口助手app
蓝牙串口助手 蓝牙串口助手app
蓝牙串口助手 蓝牙串口助手app
stc89c51是5V的电源 3V无,我们还简单说,你不必太在意这个工具,是开发人员工具,用来让你手机与其他IT设备连接通讯用的。需要了解一下它的参数,才可以开始调试常工作
单片机及蓝牙串口是否共地(这个应该没问题吧)
换led IO口试试排除io口问题
蓝牙客户端通信工具(即:蓝牙从机模式),可进行蓝牙串口通信测试。能连接单片机及PC的蓝牙串口。
当你电脑需要通过==规格参数==#模块工作角色:从模式#串口参数:38400bits/s 停止位1位无校验位#配对码:1234#设备名称:HC-05#连接模式:任意蓝牙设备连接模式(恢复默认设置 AT指令:AT+ORGL)#核心模块使用HC-05从模块,引出接口包括VCC,GND,TXD,RXD,KEY引脚、蓝牙连接状态引出脚(STATE),未连接输出低,连接后输出高#led指示蓝牙连接状态,红蓝灯一起快闪表示没有蓝牙连接,慢闪(红蓝灯每2秒一起闪一下表示进入AT模式,双闪(一秒红蓝灯一起闪2下)表示蓝牙已连接并打开了端口#底板设置防反接二极管,带3.3V LDO,输入电压3.6~6V,未配对时电流约30mA,配对后约10mA,输入电压禁止超过7V!#接口电平3.3V,可以直接连接各种单片机(51,AVR,PIC,ARM,MSP430等),5V单片机也可直接连接,无需MAX232也不能经过MAX232!#空旷地有效距离10米(功率等级为CLASS 2),超过10米也是可能的,但不对此距离的连接质量做保证#配对以后当全双工串口使用,无需了解任何蓝牙协议,支持8位数据位、1位停止位、可设置奇偶校验的通信格式,这也是最常用的通信格式,不支持其他格式。#可以通过拉高34脚进入AT命令模式设置参数和查询信息#体积小巧(3.57cm1.52cm),工厂贴片生产,保证贴片质量。并套透明热缩管,防尘美观,且有一定的防静电能力。#可通过AT命令切换为主机或者从机模式,可通过AT命令连接指定设备#支持从4800bps~1382400bps间的标准波特率。蓝牙控制
手展开全部机
打电话,发短信,用到的就是蓝牙串口(com)通道。你手机可以通过蓝牙关关电脑,也是用的蓝牙串口通道。
不用太在意,这些功能用专门软件实现比较好,不需要在开发。
首先通过USB-TT用串口助手测试测试单片机 看是否正常L串口线将模块连接至电脑。
打开串口调试助手,选择正确的端口号与串口波特率(有的模块初始的波特率值为115200,但是实际使用过程当中其真实值可能是9600,使用时需要注意)。
CH41是一款蓝牙串口透传芯片,芯片支持广播模式、主机模式和从机模式,支持蓝牙BLE4.2。支持串口AT配置和在从机模式下的蓝牙通信配置,支持MODEM联络信号,并提供通用GPIO、同步GPIO、ADC 采集功能,串口波特率1Mbps。蓝牙从机模式下可检查rxd和txd是否接反(可以先试试反接试试)设置蓝牙名称、厂商信息等参数,可通过APP 或者串口命令轻松配置,方便快捷。提供电脑端虚拟串口驱动可使蓝牙接口直接使用串口调试工具、兼容串口应用程序,无需二次开发即可与串口接口通讯,轻松让串口实现免插线和不受线缆距离限制。
蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙当做串口用。当建立连接,两设备共同使用一通道也就是同一个串口,一个设备发送数据到通道中,另外一个设备便可以接收通道中的数据。
第二,接着我们就开始进入蓝牙模块的AT模式。
==接口定义==RXD:接收端TXD:发送端EN:设置工作模式(1、工作模式 2、AT指令设置模式)VCC:模块供电正极(5V)GND:模块供电负极==使用方法==HC05主要有两种方法进行AT设置,一种是用USB转TTL,另一种就是借助Arduino主板进行设置。按住HC05左上角的黑色按钮,再进行接线通电,指示灯间隔2秒闪烁一次,表示进入AT模式。如果指示灯连续闪烁很快,说明在工作模式,未进入AT模式。===使用方法1===#蓝牙与USB转串口模块连接方式,RXD-TX TXD-RX VCC-VCC GND-GND。
第三,进入AT模式以后我们就可以对它的一些设置进行更改了。
要设置蓝牙AT指令,必须先进入AT模式,当蓝牙模块state灯变为慢闪,则表明已经进入AT模式。(将蓝牙模块与转串口模块对插,用跳线将AT对应的引脚接VCC)这时候将转串口模块接入电脑,打开超级终端或者串口调试助手便可以开始设置AT模式。打开串口调试助手,测试AT指令,找到相应串口号后,注意两点,1、设置AT模式的波特率为38400 2、输入指令后加上回车后换行,发送后返回OK。
HC-05在AT命令状态下波特率固定为38400,所以在输入AT命令时串口调试助手的波特率要设为38400。方法/步骤1、
每一款蓝牙串口模块都会有对应的产品规格书以及产品使用手册,我们用的SKYLAB家的SKB369,是BLE4.2的蓝牙串口模块,支持AT指令,支持UART串口通信,用户可根据需要对串口波特率、设备名称等参数进行更改。AT指定注意格式问题,比如每一个AT指令就要输入换行符。你可以看一下
出现重新上电就好了的问题是因为 重新插上USB转TTL 串口助手的发送框里的内容会清掉。
输入AT后按回车,再点发送(KEY接高电平,5V和3.3V都可以)
版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。