项目采用了BC26 NBIOT模块,借助低功耗广域网技术,将鱼缸的实时数据上传至腾讯云IoT物联网平台。这一设计使得用户可以通过定制的微信小程序远程监控鱼缸状态,随时随地查看水质、水温、光照强度等关键参数,并根据需要远程调控设备工作模式与参数设定,如调整增氧泵的工作周期、设定水温阈值等,真正实现了观赏鱼缸管理的智能化...
①主控芯片: STM32F103RET6 ②NB-IOT模组: BC260Y(全网通) ③基本外设: 液晶OLED(IIC); 温湿度传感器(DHT11); 继电器(5脚10A); ④通信接口: 485通信(SP485EEN); CAN总线(TJA1050T); 串口分配情况 一,单片机串口1和串口芯片连接(CH340),作为下载和调试使用 二,单片机串口2和BC26模组连接 三,单片机串口3...
http://服务器IP地址/ota/hardware/STM32BC260YBK/info.txt 4.修改 用户程序 的IAP.C文件 1.修改固件程序版本(可随意指定,我设置的为0.0.2) 2.修改产品型号(我设置的为STM32BC260YBK) 3.修改记录云端固件信息文件下载地址(我的为:http://mnif.cn/ota/hardware/STM32BC260YBK/info.txt) 5.修改BootLo...
注意:首先确定自己已经实现了使用TCP连接服务器! 该底层包适用于所有的单片机,和所有的网络模块. 该教程以STM32工程为例子说明移植过程. 文件夹说明 1.移植使用的是下面两个文件夹里面的文件 我准备了一个空模板程序,然后在这个模板上演示移植过程. 2.MQTT文件夹 mqtt_msg 文件作为最底层的最直接的MQTT协议处理文...
MQTT是一套通信协议的简称! 这套协议是建立了TCP连接之后,使用的通信数据协议. 安装上MQTT服务器(TCP服务器)软件之后,所有的设备都以TCP的方式连接上服务器, 然后使用MQTT规定的协议,就可以轻松的实现设备和设备之间通信. MQTT服务器实际上就是做TCP数据转发. ...
开发板型号: ZLBC26A(出售版型号) 板载说明: ①主控芯片: STM32F103CBT6; ②网络芯片: NB-IOT(移远BC26); ③基本外设: 液晶OLED(IIC); RGB三色灯; 温湿度传感器(DHT11); 热释红外传感器(RDB223); 光敏电阻(5516); 继电器(5脚10A); 蜂鸣器; ...
这节是动态注册设备003-在阿里云物联网平台上一型一密动态注册设备(STM32+BC260Y) 章节的基础上增加了订阅主题和发布温湿度消息(使用物模型主题); 准备工作 1,在前面的章节中记得打开动态注册 2,根据前面的章节添加温度和湿度的物模型 单片机程序测试
智能井盖是一种通过物联网技术实现对井盖状态监测和管理的设备。当前介绍基于STM32微控制器,BC26 NBIOT模组以及华为云IOT平台设计一款智能井盖系统。该系统通过光线传感器、霍尔传感器、温湿度传感器等设备实现井盖状态的实时监测,通过NBIOT网络将数据上传到华为云IOT平台,再通过云平台下发控制指令实现远程管理。
NBIOT-BC26是一种窄带物联网(NB-IoT)通信模块,支持低功耗、广覆盖、远距离的物联网通信。它能够将垃圾桶采集到的数据通过NB-IoT网络上传到云平台,实现实时监测和远程管理。 【3】传感器模块: DHT11模块:用于采集环境温度和湿度数据。DHT11是一种低成本、数字式温湿度传感器,具有简单的接口和良好的性能,适用于本...
说明 这节详细说明一下如何把我工程里面的MQTT包移植到用户自己的工程. 注意:首先确定自己已经实现了使用TCP连接服务器! 该底层包适用于所有的单片机,和所有的网络模块. 该教程以STM32工程为例子说明移植过程. 文件夹说明 1.移植使用的是下面两个文件夹里面的文件 我准备了一个空模板程序,然后...