(3)把配套的NB-IoT通信板和OLED屏幕插入到STM32F030主板中,如图所示。(4)用Micro USB数据给开发供电后,按一下Reset按键,开发即会自动链接腾讯云,并且在手机小程序中看到温湿度数据更新。 三、常见问题 请参考 bbs.csdn.net/topics/607 联系我们 如需选购Matter、ZigBee、433/868、LoRa、2.4G、WiFi等物联网模块...
这节演示一下使用APP扫码绑定NB-IOT,然后通过MQTT服务器实现远程温湿度采集和远程控制继电器 测试功能 1.请按照第一节硬件介绍,下载单片机程序 2.安装APP 注:这节的APP和第三节的一样,如果在第三节安装了APP,不用重新安装. 3.请使用杜邦线连接如下:(安装手机卡(NB卡,我使用的移动的NB卡),天线) (STM32)A3...
腾讯云IoT平台:接收并存储来自鱼缸的数据,提供数据分析、报警通知等功能,支撑微信小程序的数据展示与指令下发。 1.2 设计思路 (1)感知层: 硬件传感器:包括水质浑浊度传感器、DS18B20温度传感器、MQ137氨气传感器、BH1750光敏传感器等,负责实时收集鱼缸环境的物理参数。 数据采集:各传感器通过模拟/数字信号输出,由STM32F103R...
控制连接服务器使用的是 ConfigModuleNoBlock 框架 注意哈连接上TCP以后设置为了透传, 以后单片机串口发送的数据就会直接通过模组发到服务器 服务器接收的数据直接就通过串口发给了单片机 提示:这个里面也获取了模组的IMEI, 使用IMEI作为了MQTT客户端的ClientID 5.连接上TCP以后,发送连接MQTT协议 6.把服务器返回的数据交...
1,为便于使用mbedtls的SSL功能,我封装了下 2.先说几个自己需要实现的函数,mbedtls底层会调用这些函数 随机数函数和返回时间戳函数(不验证证书时间的话用不到) 网络接收处理函数(mbedtls底层会自动调用这个函数) SSL的底层获取数据的方式是指明需要多少个数据,然后咱再返回多少个数据. ...
开发板型号: ZLIOTB 板载说明: ①主控芯片: STM32F103RET6 ②NB-IOT模组: MN316-XGCD(全网通) ③基本外设: 液晶OLED(IIC); 温湿度传感器(DHT11); 继电器(5脚10A); ④通信接口: 485通信(SP485EEN); CAN总线(TJA1050T); 串口分配情况 一,单片机串口1和串口芯片连接(CH340),作为下载和调试使用 ...
https://mnifdv.cn/resource/cnblogs/iot_documents/STM32%20OTA%20demo.pdf 然后呢, 模组的开发是没有使用IDE的, 是直接使用的ARMCC + Cmake 咱以前是直接在Keil上进行配置, 是软件帮咱内部配置的编译过程. 实际上脱离了Keil软件照样是可以编译程序的, Keil只是提供了页面配置而已. ...
下面实现操作NB的方法,首先是最核心的NB指令发送函数,有了这样一个函数,后面的应用才能写,这里用的是中断采集的方式,后续可以更改成DMA接收,传输效率会更高一些,等下次更新一个新的版本,附带完整的测试工程。
2.7-Air302(NB-IOT)-基础外设-DS18B20温度传感器实验 说明 测试 1.注意 传感器当前只支持原装的.原装的背后圆圈里面有个清晰的P 2.安装传感器 3.原理图上也是使用的GPIO17连接的传感器,直接把官方程序下载到开发板以后打开串口调试助手
说明 这一节提供的方案是STM32L151C8T6+BC260Y低功耗方案. 用户可以使用该方案做夹子报警器, 门磁报警器, 呼叫器等. 默认提供测试是使用一个按键触发, 触碰下按键,单片机控制模组连接MQTT服务器 然后发送时间戳,电池电量信息;发送完进入低功耗模式. 程序每隔12个小时会发送