记录-蓝牙模块的使用

单片机蓝牙模块的使用,以及配置控制舵机的源码 一、实验原理(如下图) ​ 1、该模块与单片机采用串口通信,手机连接蓝牙模块,通过无线信号发送数据给蓝牙模块,蓝牙模块收到数据后会把数据通过串口(USART)发送给单片机,单片机收到数据(SUBF)以后,就可以对数据进行处理,解析,从而完成单片机对外设的控制。这里注意手机端发送的一般是16进制数据(HEX),或者也可以设置为发送ASCLL格式的数据。 ​ 2、此实验需要把蓝牙模块配置为从机模式,若模块出厂默认就是从机模式,就不需要配置了,(如果不知道默认是什么模式,可以查芯片手册或询问客服),如 阅读详情

来源:http://tieba.baidu.com/p/3324405179

问题0010:蓝牙串口模块使用的正确步骤
很多人现在都开始使用蓝口模块,利用手机蓝牙或者PC蓝牙进行控制单片机系统。但是很多人一上来就直接把蓝牙模块和单片机相连接,然后编写程序,效果实现不了,就不知该如何了。蓝牙模块很多都是结合了串口通信的,通常拿到模块,需要经过一下步骤(自己总结,可做参考):

(1)首先,需要蓝牙模块和PC的硬件连接,这里有两种方法:

1.1 把你的开发板的单片机取下来,然后从开发板引出电源线VCC和GND,还有P30、P31接口,连接蓝牙模块的四个端口(注意RXD和TXD不要反接了)

1.2 如果你有USB-TTL模块,可以直接连接蓝牙模块,无需单片机开发板转接过去。

(2)通过PC的串口软件(比如STC-ISP软件自带的串口),设置好软件的波特率和通信数据格式,通过串口软件发送AT命令(通常购买时卖家提供了),看是否有返回数据,如果没有返回,有可能是P30、P31接口需要换过来,如果发送命令,有返回信息且不是乱码,表示蓝牙模块和PC可以串口通信了。

(3)手机下载软件“蓝牙串口”,通过此软件连接蓝牙模块(蓝牙的名称和配对密码可通过 AT命令设置),然后给蓝牙模块供电,PC打开串口软件,手机发送任意字符到蓝牙模块,会发现PC串口软件接收到了信息,这表示蓝牙可以正常工作。

(4)编写单片机程序,此时需要分为两步:
4.1 先不连接蓝牙模块,编写程序,单片机接收到串口数据,做出相应动作,写好后下载,然后打开PC的串口软件,发送命令,检验现象是否正确,如果正确,开始第二步

4.2 把蓝牙模块连接到单片机,手机蓝牙连接模块,手机发送命令,此时只要步骤<a>现象经过反复验证没有问题,第二步肯定没问题。(如果第二步不对,那就返回去做第一步)

(5)其他。如果需要用PC的蓝牙进行控制,还需要购买蓝牙适配器,也就是模块发送信息到电脑时,需要一个接收器。如果不是很必要,就用手机蓝牙软件就好了,省钱省事。

HC-05蓝牙模块AT模式设置

蓝牙模块无法检测的一些原因

arduino USB-ttl与HC-42(BT5.0)蓝牙模块 这两天调试蓝牙模块HC-42(BT5.0). 连接方法: USBTTL HC-42 RXD-------------------TXD TXD-------------------RXD 5V----------------------VCC GND------------------GND 首先是用STC-ISP自带的串口助手测试 发现不行 发送“AT”没有反应 而且换了个串口助手也没有反应 之后看了这篇博文。 HC-42蓝牙模块-nRF52832-数传蓝牙 之后买了 阅读详情

相关推荐

有关HC-05蓝牙模块的学习记录

文章目录HC-05一、HC-05的应用原理二、使用步骤1.引入库2.读入数据总结学习内容:学习时间:学习产出:欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 HC-05 HC-05是一款不.

m0_50882712的博客 1万+

单片机蓝牙烧录_用单片机实现蓝牙功能

下面的文字只是关于蓝芽技术的调制算法方面,我认为只需要将蓝芽模块加在单片机上就可以了,而不必通过单片机编程来实现具体的算法,只需要编写使两个模块的接口就可以,也就是单片机发送信号时的激励程序,接受外来信号后的处理程序。置于其余就由作为硬件设备的蓝芽来自行处理。不过我并不确定,我会查查看的.蓝牙技术是用于替代电缆或连线的短距离无线通信技术。它需要把数字信号转换成模拟信号以便在空间中传输,它采用的调制...

weixin_39692557的博客 1005

I6328A 蓝牙模块 做 串口透传 操作记录

接到两颗 AC6328A 蓝牙模块,但是资料不足,于是整理了这篇简单的使用说明,供参考。该模块主从一体,配置操作如下。

True Truth 1551

蓝牙模块在cubemx中应用

蓝牙模块,主从通信,

m0_67406292的博客 1072

hc05刷hid固件_HC-06蓝牙模块刷Rn42固件 记录

最近在自制蓝牙机械键盘,需要一个蓝牙模块,常用的模块是rn42或esp32。还有一种方法是购买廉价的hc-06或hc-05,刷rn42固件支持蓝牙hid。HC-05和HC-06的硬件相同,都采用CSR公司的BC417143芯片,只是固件一样不同。两款蓝牙模块是CSR公司推出的主从机一体蓝牙模块板,非常多人会搭配Arduino进行一些简单的开发。外观展示某宝购买的蓝牙hc-06模块,应该是寨品而...

weixin_39583013的博客 2173

无人机项目跟踪记录七十七----蓝牙模块详解

蓝牙模块的电路图如下: BM_SO2为集成模块,将CC2541集成在模块上 ,下表为CC2541对应的蓝牙芯片管脚表,为了减小体积,集成模块中有一些CC2541上的模块没有引出: 模块脚位序号 模块脚位名称 芯片脚位名称 输入/输出 说明 Pin1 GND GND - 模块地 GND Pin2 VCC VCC - 模块电源正极 2V-3.6V Pin3 IO7 P2.2 O 输出口(可定时

技术博客 3993

单片机蓝牙模块

蓝牙模块 蓝牙转串口(TTL)模块,蓝牙转串口,不需要知道蓝牙协议,只需要知道串口协议就好。我所用的是BT06,只能做从机,蓝牙接收数据。 BT06蓝牙模块是专为智能无线数据传输而打造,遵循V3.0 蓝牙规范。 本模块支持UART接口,并支持SPP蓝牙串口协议,具有成本低、体积小、功耗低、收发灵敏性高等优点,只需配备少许的外围元件就能实现其强大功能。 接线图 可以USB-TTL模块直接与蓝牙模块相...

qq_43421598的博客 1万+

BT08b蓝牙 模块资料

BT08 蓝牙模块资料与AT指令集的使用(BT05通用) 本蓝牙模块遵循V2.1+EDR蓝牙规范。 本模块支持UART接口,并支持SPP蓝牙串口协议,具有成本低、体积小、功耗低、收发灵敏性高等优点,只需配备少许的外围元件就能实现其强大功能。

csr 蓝牙驱动_HC-06蓝牙模块刷Rn42固件 记录

最近在自制蓝牙机械键盘,需要一个蓝牙模块,常用的模块是rn42或esp32。还有一种方法是购买廉价的hc-06或hc-05,刷rn42固件支持蓝牙hid。HC-05和HC-06的硬件相同,都采用CSR公司的BC417143芯片,只是固件一样不同。两款蓝牙模块是CSR公司推出的主从机一体蓝牙模块板,非常多人会搭配Arduino进行一些简单的开发。外观展示某宝购买的蓝牙hc-06模块,应该是寨品而...

weixin_39722563的博客 1279

蓝牙模块使用说明书

蓝牙模块使用说明书,有较详细的使用操作方法,使用者可以自己定义选用口线

SystemVue 链路预算、仿真分析步骤

使用SystemVue进行链路预算、频谱分析等,相对ADS更全面。

BeCourageable的博客 3834

HC-05蓝牙模块配对连接记录

首先自我介绍一下,本人小白一个,最近自学32,顺带接手了个小项目,用到了蓝牙模块。 以前也用过很多次,不过这次,却出了岔子。废话少说,先上干活。 两块HC-05蓝牙模块,发现某宝上边卖的有两种版本(兼容版和全新版),出于谨慎的缘故,买了兼容版。 设置蓝牙的顺序:(假设有蓝牙主和蓝牙从) 蓝牙主: 首先检查蓝牙能否正常工作。 设置名字:主 设置连接密码 设置波特率 设置主从模式:主...

qq_41821562的博客 1226

Computer Networks 和 Computer & Security投稿经验

论文投稿

qq_50604294的博客 9231

HC-05蓝牙模块使用记录

前言 后面可能需要用到蓝牙远程控制,所以提前了解了一下。主要是用买来的蓝牙模块HC-05,主要包括一个蓝牙芯片CSR BC417(该公司是剑桥的一个公司,现已被高通收购)和一个FLASH芯片,调试一下两个HC-05之间基本的通讯以及与手机蓝牙的通讯。 一、蓝牙技术介绍 蓝牙(Bluetooth)是一种短距离的无线通讯技术,最初是研究在移动电话和其它配件间进行低功耗、低成本无线通信连接的方法。发明者...

weixin_41796052的博客 6950

别再死记硬背了!用Wireshark抓包实战,5分钟搞懂GRE、L2TP、IPsec的区别

本文通过Wireshark抓包实战,详细解析GRE、L2TP和IPsec三大隧道协议的核心差异与应用场景。从报文结构到配置示例,帮助网络工程师快速掌握这些协议的本质,提升VPN部署与故障排查能力。特别适合准备HCIP认证的工程师深化理解。

weixin_30352645的博客 439

逆变器技术解析:DDSRF双解耦在正负序分离中的关键作用

本文深入解析了DDSRF双解耦技术在逆变器正负序分离中的关键作用。通过建立正反旋转坐标系并利用交叉反馈解耦网络,DDSRF能快速、精准地分离电网电压中的正负序分量,从而显著提升锁相环在电网不平衡条件下的精度与系统稳定性,是现代高性能并网逆变器的核心算法之一。

m3n5b7v8c9x的博客 410

linux识别csr8510,【记录】给CSR8510 A10芯片的USB转蓝牙模块安装驱动

【背景】折腾:期间,已经去买了那个:现在已经到货了。去安装对应的Win7的驱动。【折腾过程】1.先上图:【TODO:添加对应的照片】2.然后插入到Win7中,自动去安装驱动:找到了是CSR8510 A10的芯片,然后自动搜驱动:3.然后找到了4个设备并安装好了对应驱动:Generic Bluetooth RadioBluetooth Device(RFCOMM Protocol TDI)Micro...

weixin_39928233的博客 4795

机器学习算法原理:详细介绍各种机器学习算法的原理、优缺点和适用场景

现在,我们将进入到机器学习的核心部分——算法原理。在本篇文章中,我们将详细探讨各种机器学习算法的原理、优缺点和适用场景。

a871923942的博客 2965

蓝牙模块hc05和 06区别_HC-06蓝牙模块刷Rn42固件 记录

最近在自制蓝牙机械键盘,需要一个蓝牙模块,常用的模块是rn42或esp32。还有一种方法是购买廉价的hc-06或hc-05,刷rn42固件支持蓝牙hid。 HC-05和HC-06的硬件相同,都采用CSR公司的BC417143芯片,只是固件一样不同。两款蓝牙模块是CSR公司推出的主从机一体蓝牙模块板,非常多人会搭配Arduino进行一些简单的开发。外观展示某宝购买的蓝牙hc-06模块,应该是寨品而不...

weixin_39654848的博客 4032

ICC2: 如何让CTS指定pin多长指定长度

这里create_clock不需要写到sdc里,在脚本里写就行,需要注意的是脚本里存在remove_clock_tree的话,add_buffer就要放remove_clock_tree后面,或者给guide buffer设don't touch也行。跟innovus的操作逻辑一样,如果要让tree上的某一点长长,要先考虑这个点后面的clock tree能正常balance。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?-5意味着长长5ns,相反正值意味着做短。

m0_61544122的博客 679

【stm32+K210项目】基于K210与STM32协同工作的智能垃圾分类系统设计与实现(完整工程资料源码)

本系统采用SG90舵机Maix Bit摄像头STM32C8T6主控板以及LX_TRIG_MP3_V6.0语音播报模块,构建了一套高效的智能垃圾分类系统,综合运用了图像识别、语音播报及精准控制技术。SG90舵机负责控制垃圾桶的开盖操作。该舵机通过接收PWM信号来实现转动,内部有一个基准电路产生周期为20ms的PWM信号,通过外部脉冲信号的控制(高电平时间在0.5ms至2.5ms之间),使得舵机的输出轴转动到指定位置。舵机内的位置反馈电位计。

嵌入式技术开发 5099

HC-05蓝牙模块主从配对设置步骤记录

蓝牙HC-05主从配对配置说明

weixin_43980908的博客 4459

【YOLOv12[基础]】热力图可视化实践 | 脚本升级 | 优化可视化效果 | 论文必备 | GradCAMPlusPlus, GradCAM, XGradCAM, EigenCAM等

热力图可视化实践 | 脚本升级 | 优化可视化效果 | 论文必备 GradCAMPlusPlus, GradCAM, XGradCAM, EigenCAM等

静谧、淡雅 895

STM32学习记录——ATK-HC05蓝牙模块

一、结构图 二、使用 大家一开始用这个模块大多应该都是看的正点原子的视频教程,但按照视频来接线,会发现lcd上一直显示ATK-HCO5 error,我也是,用串口助手试了很久都没用,后来才看到解决方式: 也就是说HC05接口是TTL电平不能直接接到单片机上,只要用HC05接到USB转TTL串口上在接到电脑即可用串口调试助手发送AT指令。 要接单片机时,因为我这里用的是stm32f1精英版,所以要通过串口1(USB转TTL串口),拔掉串口1的跳线帽,接到PA9/10,然后注意要将波特率都改为9600,自己

清园暖歌的博客 3210

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

AP6256 WIFI蓝牙模块 调试使用测试记录

wifi通常情况下可以处在sta和ap模式下:sta模式:作为终端去连接其他WiFi网络ap模式:作为接入的热点中心,被其他终端连接。

weixin_47732921的博客 2102

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

上一篇: 解决teamview检测为商业用途的方法记录
下一篇: Arduino之DS1307模块的使用记录
chenduoQi
博客等级 码龄9年 34粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值