现如今,每个人的手机都配有蓝牙功能,我们可以用蓝牙传输数据,连接耳机以及控制一些自带蓝牙功能的电子设备。我们也可以使用蓝牙模块配上单片机就可以轻松实现手机控制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组合模块的智能空气净化器解决方案、蓝牙模块怎么用 蓝牙模块都有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)