0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

WiFi蓝牙模块开发配置过程中需要注意的细节

美迅物联网 来源:jf_75680484 作者:jf_75680484 2024-05-24 16:58 次阅读

在很多产品的应用场景中,WIFI网络会给我们提供很多便捷,MCU开发中大多使用串口WIFI蓝牙模块来实现产品接入WIFI网络中。
具体的使用模型如下图所示:整个系统涉及到WIFI网络、手机、服务器平台以及我们设计的产品,一个完整的生态是这样的。服务器端要有数据库和管理平台,手机端有一个APP来远程查看或者操控,大多数智能家居产品使用这个模式。

wKgaomZQU5GAa6mrAAFjPFxwkVI717.png


常规的使用流程:
1.产品的WIFI蓝牙模块首先应该处在AP模式下,手机连接WIFI蓝牙模块释放的WIFI网络,实现手机与设备之间的网络通信,这一步是用来给WIFI配置网络使用的,这个网络是能够连接到互联网中的。

wKgaomZQU-SAM2skAACz0aDSf9k955.png


2.当设备收到手机端传来的WIFI名称(SSID)和密码(password)时,WIFI蓝牙模块进入到STA模式下,去连接手机配置的这个WIFI网络,如果网络连接成功之后,就可以去跟服务器进行通信了。
需要注意的是,部分WIFI蓝牙模块厂家的模块连接的WIFI名称和密码都必须是英文字符和数字,例如中文名的WIFI就无法连接。
3.WIFI连接成功之后,就是连接服务器了,可以通过一条AT指令与服务器建立一个TCP或者UDP连接或者其他什么网络连接。使用AT指令去建立连服务器的IP和端口
例如:
221.23.452.22是服务的IP地址,1883是端口。
4.手机去连接到服务器,这样整个系统就连接到一起了,实现了手机到设备的远程查看和设置,服务器更像是一个中间媒介,将手机和设备通过网络连接起来。
基于MCU开发串口WIFI蓝牙模块需要了解哪些?
AT指令
串口WIFI蓝牙模块的控制都是通过AT指令来实现的,其他一些串口模块都是这样的。这里说一些处理AT指令处理的方法。
AT指令都是字符串格式的,C语言有专门处理字符串的函数,#include string.h这个头文件;
指令和响应一般都是以rn作为结束符,处理数据时可以以此来作为判断;
服务器通信协议
有很多WIFI蓝牙模块已经集成了一些网络通信协议,例如MQTT、HTTP等网络协议,但是有一些模块是没有这些通信协议的,价格会便宜一些。如果没有通信协议,WiFi蓝牙模块只能建立TCP连接,需要开发工程师自己编写程序来实现相应的网络协议。这些协议都是标准协议,可以参考相应的文档,包括连接过程,数据格式等。
WIFI蓝牙模块不支持MQTT协议,可以通过MCU实现。
如何实现网络协议?需要开发工程师找到相对应的协议标准,根据协议标准去开发,因此开发工程师要对这些协议标准比较熟悉。
建立通信协议
上面介绍的是标准的网络通信协议,通过协议格式能够与服务器正常的连接上,能够正常的通信。但是具体发送什么内容,还需要再制定一个通信协议。
MesoonRF美迅物联网工业物联网无线通信模块生产厂商,提供WiFi蓝牙模块,低功耗蓝牙模块,Mesh组网模块,UWB模块,NFC模块等产品,并通过了BQB,FCC,CE,ROHS,REACH等认证。产品包括蓝牙串口透传模块,蓝牙双模,低功耗蓝牙4.2/5.0/5.1/5.2/5.3,hc05/06,BM77/78,蓝牙mesh组网等工业级、车规级物联网方案。
审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WIFI
    +关注

    关注

    81

    文章

    5286

    浏览量

    203266
  • 串口
    +关注

    关注

    14

    文章

    1543

    浏览量

    76174
  • 蓝牙模块
    +关注

    关注

    30

    文章

    565

    浏览量

    55688
收藏 人收藏

    评论

    相关推荐

    焊接机器人使用过程中要注意哪些问题

    操作过程中需要注意以下几个方面的问题。 焊接机器人使用过程中要注意哪些问题? 1. 设备维护与保养 焊接机器人作为高精度设备,日常维护保养必不可少。定期检查各类传感器、机械臂的关节、导
    的头像 发表于 10-22 17:43 135次阅读
    焊接机器人使用<b class='flag-5'>过程中</b><b class='flag-5'>要注意</b>哪些问题

    RAKsmart服务器升级需要注意哪些细节

    RAKsmart是一家知名的IDC(互联网数据中心)服务提供商,为广大用户提供包括服务器托管、租用在内的多种服务。当您的业务需求发生变化或者技术进步导致现有配置不再满足要求时,对服务器进行升级就显得尤为重要。以下是进行RAKsmart服务器升级时需要注意的一些关键
    的头像 发表于 09-25 09:56 153次阅读

    bnc公头注塑需要注意什么

    德索工程师说道在BNC公头注塑过程中需要注意多个方面以确保产品的质量和生产效率。以下是对这一过程中关键注意事项的详细阐述:   材料选择:根据BNC公头的使用环境和性能要求,选
    的头像 发表于 08-22 08:53 203次阅读
    bnc公头注塑<b class='flag-5'>需要注意</b>什么

    使用DCAC电源模块需要注意的事项

    BOSHIDA  使用DC/AC电源模块需要注意的事项 1. 仔细阅读和理解产品说明书:在使用DC/AC电源模块之前,应该仔细阅读和理解产品说明书,了解其性能特点、技术要求和使用方法,以确保
    的头像 发表于 07-03 13:27 322次阅读
    使用DCAC电源<b class='flag-5'>模块</b>时<b class='flag-5'>需要注意</b>的事项

    FPGA实现SDIO访问需要注意的问题

    FPGA实现SDIO访问时,需要注意以下几个关键问题和细节: 初始化过程: SDIO总线的初始化是确保FPGA与SD卡能够正常通信的第一步。这包括设置时钟频率、配置数据传输模式以及校验
    发表于 06-27 08:38

    应用PLC需要注意哪些问题

    PLC(可编程逻辑控制器)作为现代工业控制的核心设备,其应用的广泛性和重要性不言而喻。然而,在应用PLC的过程中,也需要注意一系列问题,以确保PLC系统的稳定运行和高效控制。本文将结合实际应用经验,详细探讨应用PLC时需要注意
    的头像 发表于 06-17 11:29 499次阅读

    FPGA开发过程中配置全局时钟需要注意哪些问题

    在FPGA开发过程中配置全局时钟是一个至关重要的步骤,它直接影响到整个系统的时序和性能。以下是配置全局时钟时需要注意的一些关键问题: 时钟抖动和延迟 :全局时钟资源的设计目标是实现最
    发表于 04-28 09:43

    PCBA加工生产时需要注意哪些相关事项?

    一站式PCBA智造厂家今天为大家pcba批量生产过程中需要注意什么?pcba生产过程中需要注意的问题。PCBA(Printed Circuit Board Assembly)是电子产品
    的头像 发表于 04-16 09:59 506次阅读
    PCBA加工生产时<b class='flag-5'>需要注意</b>哪些相关事项?

    汽车电子PCBA加工过程中需要注意细节

    不可或缺的一环。PCBA在汽车起着至关重要的作用,它是整个汽车电子系统的核心部件之一。接下来将详细介绍汽车电子电路板PCBA的生产加工过程和相关细节,并致力于提供全面丰富的内容。 一、汽车电子电路板PCBA生产加工流程 PCB
    的头像 发表于 04-10 09:25 412次阅读

    SMT贴片加工生产过程中需要注意的方面

    一站式PCBA智造厂家今天为大家讲讲SMT贴片加工过程中需要注意的方面?SMT贴片加工的几点注意事项。SMT或表面贴装技术是现代电子生产中最常用的技术之一。它已经被广泛应用于各种领域
    的头像 发表于 02-20 09:14 447次阅读

    LTM4630电源模块在多路并联时在pcb设计时需要注意哪些细节

    LTM4630电源模块在多路并联时在pcb设计时需要注意那些细节 比如在3路或者4路并联时在画pcb时走线需要注意那些地方,要加入对称设计和阻抗匹配吗, 如何才能做到并联均流效果最好,
    发表于 01-05 08:07

    WiFi蓝牙模块厂家:选购蓝牙模块的10大注意事项

    目前市场上有很多不同尺寸、类型的蓝牙模块可供选择,但很多智能设备厂商都会苦恼于如何选购适合自己产品的蓝牙模块。其实,选购蓝牙
    的头像 发表于 01-02 10:09 684次阅读

    PCBA加工过程中一定要注意的事项

    一站式PCBA智造厂家今天为大家讲讲pcba生产过程中需要注意什么?PCBA加工生产过程中注意事项。PCBA是Printed Circuit Board Assembly(印刷电路板
    的头像 发表于 12-20 09:43 470次阅读

    永磁同步电机的分离过程需要注意哪些事项?

    永磁同步电机的分离过程需要注意哪些事项? 1. 安全注意事项: 分离过程中需要确保安全,避免因操作不当导致人身伤害或设备损坏。操作人员应戴
    的头像 发表于 12-19 11:04 1020次阅读

    选择使用贴片保险丝时要注意的5个细节

    选择使用贴片保险丝时要注意的5个细节
    的头像 发表于 12-05 15:48 1202次阅读