用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用,第1张

现如今,每个人的手机都配有蓝牙功能,我们可以用蓝牙传输数据,连接耳机以及控制一些自带蓝牙功能的电子设备。我们也可以使用蓝牙模块配上单片机就可以轻松实现手机控制LED灯,电机,智能小车,机器人等各种设备。让我们的创作实现无线控制。

下面我们就来介绍一种性价比极高的蓝牙模块:HC-06从机蓝牙模块。

BLE蓝牙的角色有以下几种:广播者(Advertise)、扫描者(Scanner)、从设备(Slave)、主设备(Master)、发起者(Initiator),其中主设备是由发起者、扫描者转化而来,从设备则是由广播者转化而来;蓝牙模块通信是指两个蓝牙模块或蓝牙设备之间进行通信,进行数据通信的双方一个是主机,一个是从机。

主模式与从模式的区别:主机是指能够搜索别人并主动建立连接的一方,从机则不能主动建立连接,只能等别人连接自己。

HC-05是主从一体化的蓝牙串口模块,主从可指令切换,指令丰富齐全。

HC-06是主从一体化的蓝牙串口模块,主从可指令切换,指令少于HC-05,使用简单。

这次使用的是蓝牙HC-06是从模块,也就是从机模块,我们的手机就是主模块。主机可以与从机配对,从机不能和从机配对。如果要两个单片机通信,那就至少一个是有主机功能的,要是两个都是从机是通信不了的。

引脚定义:

重要提示:

下面我们就用一台手机控制一个点阵屏的亮暗和不同图案显示。

硬件设备:

接线图:

将点阵模块的DIN、CS、CLK分别连到Arduino10/11/12数字引脚上,连接电源和接地线;蓝牙模块的TXD:连接ArduinoRXD接收端;RXD连接ArduinoTXD发送端,连接电源和接地线。

下面是实物图;图中Arduino模块增加了扩展板,方便接线。

程序:

手机蓝牙通讯app:

在进行控制之前,我们需要在手机端安装蓝牙调试工具。在手机应用商店里搜索“蓝牙调试器”。我选择的是这款工具,体积小, *** 作简单,功能强大。

效果展示:

安装APP后,蓝牙连接HC-06模块;

我们选择按钮控制模式;将其中四个按键名词改为:关闭,打开, ,笑脸;并将按下按键的发送代码分别改为:0,1,2,3。

现在大功告成,分别按下:关闭、打开、 、笑脸,点阵屏就会按照对应的方式显示:

只要我们在加上不同的执行器,就可以用手机蓝牙控制步进电机,舵机,灯等等,实现各种功能了。一起来试试吧。

智能空气净化器方案硬件搭配:

(1) 手机app软件:用户通过3G/4G/wifi连接云端,在手机端远程 *** 控家里的空气净化器

(2) 云端服务器:负责存储空气质量数据,以及执行用户的 *** 控指令

(3) 蓝牙+WiFi组合模块WG222:负责接收蓝牙模块透传过来的空气质量数据并上传云端

(4) 内嵌ble蓝牙模块的空气检测传感器:布置在各个房间里面,负责采集各房间的温度、湿度和空气质量度(pm25等)

方案概述:

将蓝牙+WiFi组合模块WG222接入智能空气净化器方案的主控制板电路中,内嵌ble蓝牙模块的空气传感器负责实时自动采集各房间的温度、湿度和空气质量度,通过ble蓝牙模块将数据透传给WG222的ble蓝牙部分,透传过来的空气质量数据再通过WG222内部的串口传给WiFi部分,WiFi部分负责上传空气质量数据到云端,手机app就可以通过3G/4G/wifi远程连接沟通云端,按自己的需求远程 *** 控净化器的加强或减弱等

方案整体应用框架:

该方案的优势:

(1)空气质量无线实时自动采集,在手机app可以实时查看

(2)去硬件按键 *** 作,全程手机app *** 控

(3)手机app查看家里空气质量,远程 *** 控净化器,即使不在家里也可随时 *** 控,方便省心

智能空气净化器解决方案应用场合:

(1)智能家居:关爱宝宝与长辈的身体健康,给家人一个洁净的空气

(2)智慧商场、博物馆:方便商场对净化机的管理与控制,减少人员 *** 作。

(3)智慧办公场所:改善封闭环境的空气质量,极大提高工作效率与员工健康

蓝牙+WiFi组合模块:

智能空气净化器方案的主体选用的是ble蓝牙+WiFi组合模块WG222,基于MT7697研发。模块拥有1x1 80211n双频Wi-Fi,蓝牙和电源管理单元。 还包含ARM Cortex-M4F MCU以及许多接口,包括UART,I2C,SPI,I2S,PWM,IrDA和辅助ADC,只需要一个外部33V电源即可正常工作。

蓝牙+WiFi组合模块

模块特征:

(1)处理器部分

具有高达192MHz时钟速度的FPU的ARM Cortex-M4 MCU

22个通用IO与其他接口复用

电压供应:33V±10%

(2)WiFi部分

80211 a / b / g / n

在24GHz频段5GHz频段支持20MHz,40MHz带宽

双频1T1R模式,数据速率高达150Mbps

自动信标监视/扫描

80211 i安全特性:预认证和TSN; 硬件加密引擎AES,DES / 3DES,SHA2,用于网络安全

基础设施BSS工作站模式/ SoftAP模式

(3)蓝牙部分

BLE蓝牙42

最大发射功率+10 dBm

BLE信标

模块尺寸:313mm 203mm 32mm

也有国产方案的WiFi+蓝牙组合模块LCS2028

LCS2028是一款小尺寸,低功耗,支持24GHz单频80211b / g / n ,蓝牙双模51的低成本串口WiFi+串口蓝牙组合模块,支持UART-WiFi -以太网数据传输。可以支持AP 和STA 双角色连接,并同时支持经典蓝牙和低功耗蓝牙连接。运行速度最高可到120 MHz 得32-bit MCU 以及内置的256 KB RAM,可以使得芯片支持云连接。

LCS2028 拥有丰富的外设,如PWM、I2C、UART、SPI、SDIO 以及IrDA。可以直接通过UART下载和烧录程序。LCS2028 可以提供当前收发器的收发状态指示,从而支持外部的PA 和LNA 扩展。

LCS2028 内嵌eFUSE 并支持FLASH 内的OTP 读写,可以用于提供唯一序列号、代码加密并保护调试接口安全。内部集成了真随机数发生器和安全模块,保证通信的安全和快速的身份验证和网络连接。

LCS2028 支持低功耗睡眠模式,MCU 可以进入睡眠状态,达到微安级的睡眠电流。LCS2028 支持的深度睡眠模式,可以在几个微安的电流下,运行32 位时钟,并可以被此时钟唤醒或者被任何GPIO 唤醒。

功能特性

符合 IEEE 80211b/g/n WLANs

集成经典蓝牙和低功耗BLE系统

蓝牙和Wi-Fi 共享天线和收发电路。

内部基于优先级的调度逻辑保证蓝牙和Wi-Fi 双连接的稳定并能够有效地共享空中资源。

80211 n(24 GHz),高达150 Mbps

AT Set,云服务器,应用程序

网络协议:IPv4,TCP / UDP / >

256 KB 内部RAM

2MB 内部Flash

256 Byte ~ 2 KByte OTP

Wi-Fi保护访问(WPA)/ WPA2/ WPA2企业版/无线网络连接受保护的设置(WPS)

六路高速10 位多通道ADC,并支持内部滤波到16 位

支持Station/Soft AP模式

符合RoHS(无铅)、FCC、CE认证标准

33V供电

24016032(mm)

模块优势

国产芯片方案,性价比更高;

SMD贴片封装,尺寸小巧,更易集成;

低功耗硬件设计和软件架构,功耗更低;

支持串口透传,契合物联网数据传输需求;

加速产品智能化设计,加快产品上市速度并降低开发成本;

可通过串口AT指令控制。

该组合模块应用:

BLE信标

蓝牙网关

可穿戴电子设备

Wi-Fi位置感知设备

安全ID标签

工业无线控制

智能家居

基本上我们都是从别人手里购买核心模块,然后进行二次开发使用。关于 蓝牙模块 的使用议一般人也不大会了解。要调试使用蓝牙模块与自己的电路板一起联合使用,需要给写个详细的说明书。下面我就具体来说说蓝牙模块怎么用。

蓝牙模块 怎么用

1、通信前必须具备东西:蓝牙串口模块、蓝牙适配器、串口调试软件、蓝牙测试软件。

2、配置蓝牙串口模块,让蓝牙串口模块进入命令设置状态(按着模块上唯一的按键不放,用USB接口给模块上电);将模块通过串口线与电脑连接,打开电脑的设备管理器看到“端口”下有USB-SERIAL 端口即表示连接成功;打开“蓝牙测试软件”,点击“搜索端口”,波特率选择“38400”;在“蓝牙测试软件”的右边输入你要配置的信息(设备名称置为“Bluebooth”、主从角色选择“从角色”,蓝牙设备类型,这里设置为COD,查询访问码9e8b33,通信波特率选择9600,查询访问模式这里选1)。

3、关闭软件,把蓝牙串口模块的串口与电脑断开连接,再重新给模块上电,然后与电脑串口连接。

4、等待电脑自动安装好驱动软件,在电脑右下角的蓝牙图标上单击,“添加设备”,就可以看到蓝牙串口模块Bluebooth了,之后就是单击下一步。输入设备进行配对。

5、连接成功后就可以进行蓝牙通信了,使用串口调试软件进行通信,要注意的是不能传输中文。打开两个串口调试软件窗口,串口号是“com2”波特率我们设定的是9600。8位数据位,1位停止位,无校验位,无数据流控制,打开串口。在字符串输入框中输入要发送的数据,点击发送即可。至此蓝牙串口模块与电脑的通信过程讲解完毕。需要注意的是两个蓝牙是全双工通信,两边都可以实现同时收发的。

蓝牙模块 都有哪些

目前用的比较广泛的CSR 86xx系列的 蓝牙模块 构成,般是16MHz/26M/32MHz的,部分模块因为内部已经集成EEPROM所以无需外挂存储也可工作,为了节省空间,RF天线是不制作在模块上的,但是作为一个模块,比如CSR1010,TI的CC2540/2541,可以用来配合传感器来做一些计步器,心率,血压,血氧含量等低功耗个人健康类设备。

编辑总结:以上就是我为大家带来的 蓝牙模块 怎么用以及蓝牙模块都有哪些的相关内容,希望能给各位带来一些帮助。使用蓝牙模块与电脑通信是一个比较复杂的程序,大家还多多熟悉。

蓝牙50模块相比蓝牙42模块提高了2倍的传输速度、4倍的传输范围以及8倍的广播能力,我知道的SKYLAB已经有在生产支持蓝牙50协议的蓝牙模块,现有目前支持42即将支持50(烧录固件)的蓝牙模块SKB369,基于Nordic nRF52832,支持NFC和ANT!

还有一款是基于Nordic nRF52840的蓝牙50模块SKB501,他们网站上有规格书可以下载了解,希望能够帮助到您。

wii基本常识之一:死机黑屏的时候不能直接拔电源,要长按电源键直到正常关机再开机重启即可。否则有几率烧坏主板零件。蓝牙模块是最可能被烧坏的。我也觉得这个可能性最大。

如果像楼上所说,属于视频信号问题,那么开机的时候进了菜单应该是有系统菜单声音的,另外我觉得视频信号是不可能出错的,毕竟你只是关机了并没有动到连接线。可以试试解决但是可能不大。

二楼说的意思是你可以看看主机里有没有安装preloader。有的话可以重新刷机试试,这个也有可能,断电的时候损坏了系统文件,如果安装了preloader的话有可能通过重新刷系统来解决。查看有没有安装preloader的方法是按住主机上的reset再开机,一直按着直到出现几排英文字母为止,如果没出现的话就说明没装。

以上都是有可能出现的问题,如果是购买一年之内,某些游戏实体店还是会帮你尽量弄好的,以下是大概的价格:换蓝牙模块60,重新刷机可能要个50,有些店也会免费。最坏的打算就是主板坏了,600。

在毕设中,如果需要使用蓝牙模块,通常需要开发一个相应的App来进行蓝牙通信。这个App可以用于控制蓝牙设备、传输数据等。但是,是否需要自己开发蓝牙模块App,需要根据具体的情况来决定。

首先,如果使用的是已有的蓝牙模块,那么通常会有相应的App可供使用,这时候可以直接使用现成的App,无需自己开发。但是,如果需要自己定制功能,或者使用的蓝牙模块没有相应的App可用,那么就需要自己开发蓝牙模块App了。

其次,开发蓝牙模块App需要具备一定的技术能力,如Android或iOS开发等。如果毕设的主要内容不是开发App,或者没有相关的技术能力,那么可以考虑借助第三方库或者委托其他人来开发。

最后,需要考虑的是时间和成本。开发一款稳定的蓝牙模块App需要一定的时间和技术支持,如果时间和成本有限,就需要权衡是否值得花费这些资源来开发蓝牙模块App。

总之,是否需要自己开发蓝牙模块App,需要结合具体情况来决定。如果条件允许,自己开发一个蓝牙模块App可以提高毕设的完成度和实用性。

以上就是关于用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用全部的内容,包括:用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用、基于蓝牙 WiFi组合模块的智能空气净化器解决方案、蓝牙模块怎么用 蓝牙模块都有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10132967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存