一,该程序需要的基础知识: https://www.cnblogs.com/yangfengwu/category/1566194.html 所有源码开源,请自行学习
这节演示 STM32采集的温湿度数据通过GPRS模块传给手机APP,APP上有个开关按钮,发指令给GPRS模块,然后发给STM32.
该程序需要的基础知识: https://www.cnblogs.com/yangfengwu/category/1566194.html 所有源码开源,请自行学习
说明 测试服务器如下: IP地址: 47.92.31.46 端口号:1883 MQTT用户名:yang MQTT密码:11223344 指令发送步骤 关于指令的详细意义请用户打开文档自行查阅 1. 关
https://www.cnblogs.com/yangfengwu/p/11484159.html
注:用户程序需要清除更新状态为0,如果用户程序运行错误,没有清零,则重启以后
每次设备启动后会将采集到的传感器数据进行内部存储,并在设置好的时间间隔将数据发送出去,通过修改“数据发送方式”参数,监测数据可由数据接口输出也可经由无线网络发送。 在发送监测数据时,可通过修改“数据包协议”参数来设置所发送的数据包的样式。 相关参数说明如下:
整体说明 这节演示一下使用微信小程序扫码绑定GPRS,然后通过MQTT服务器实现远程温湿度采集和远程控制继电器 程序兼容SIM800 测试功能 1.请按照第一节硬件介绍,下载单片机程序 注:这节的单片机程序和上一节一样 注:这节的单片机程序和上一节一样 注:这节的单片机程序和上一节一样 <ignore_js_op>
这节演示下,基于GPRS模块(air202)AT指令TCP透传方式,MQTT通信控制升级STM32程序
https://www.cnblogs.com/yangfengwu/p/10936553.html
完整源码下载: https://download.csdn.net/download/xiaolong1126626497/18245590
首先说明一点:为了程序测试是否连接到下位机,我编写了一个命名为gprs的java文件,这个可以用下位机连接是否成功。程序见附录,下面说具体的部署的步骤:
配置工具的参数配置区列出了与设备工作相关的所有参数项,每个参数项有【读取】和【修改】两个按钮,点击【读取】按钮获得设备的当前参数值,点击【设置】按钮将当前界面显示的值写入设备。
整体说明 这节演示一下使用APP扫码绑定GPRS,然后通过MQTT服务器实现远程温湿度采集和远程控制继电器 程序兼容SIM800 测试功能 1.请按照第一节硬件介绍,下载单片机程序
这节演示 STM32采集的温湿度数据通过WIFI模块传给手机APP,APP上有个开关按钮,发指令给WIFI模块,然后发给STM32.
https://www.cnblogs.com/yangfengwu/p/11273226.html
1.随着2G基站撤销和不再维护,对于低速,小数据量场合的通信由另一个GPRS模组代替(NB-IOT)
SIM868模块具有GPRS数据传输功能(2G网络),但是模块是通过AT指令控制的,在树莓派上用AT指令控制会非常不方便,如果可以像wifi一样操作就很方便了。通过ppp拨号上网就可以实现这个功能。
一.当前只下载了BootLoader程序,在BootLoader程序里面实现更新,需要按照下面操作
说明 安装的MQTT服务器软件,普通TCP通信的TCP端口号为1883; TCP+SSL的端口号为8883 关于模组的SSL相关指令(自行学习哈) 📷 GPRS模块和单片机连接说明 单片机通过串口2和GPRS模块通信; 单片机PA8引脚作为复位模组使用(高电平复位) (单片机)PA2 ---- (EC200)RX; (单片机)PA3 ---- (EC200)TX; (单片机)PA8 ---- (EC200)RST 测试准备工作 1.下载这节程序到单片机 📷 2.单片机工程目录 📷 3.H
说明 安装的MQTT服务器软件,普通TCP通信的TCP端口号为1883; TCP+SSL的端口号为8883 关于模组的SSL相关指令(自行学习哈) 📷 GPRS模块和单片机连接说明 单片机通过串口2和GPRS模块通信; 单片机PA8引脚作为复位模组使用 (单片机)PA2 ---- (EC200)RX; (单片机)PA3 ---- (EC200)TX; (单片机)PA8 ---- (EC200)RST 测试准备工作 1.下载这节程序到单片机 📷 2.单片机工程目录 📷 3.Hex文件位置
3-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案数据篇(安装配置数据库,使用Navicat for MySQL和手机APP 连接测试) 根据前面的教程把软件复制到云
这节和上一节的功能一样(只不过上节是利用Wi-Fi模块,这节是利用GPRS模块)
NB-IoT现在有华为和高通两种最主流的方案,两个方案的代表分别是移远和SIMCOM。
b) 在“计算机配置”-“管理模板”-“windows 组件”-“终端服务”-“会话”上,双击“允许仅从原始客户端重现连接”;
我的这个升级篇的代码适用于自己所有的带WIFI模块的开发板,升级功能实质上是通过MQTT把数据发给WIFI模块,然后模块进行保存和运行.
这一节以 STM32F103RET6 (512KB Flash 64KB RAM) 为例
这节测试一下Android扫码绑定Air724,并通过MQTT和模组实现远程通信控制
这节测试一下CH579M通过串口AT指令控制Air724(4G全网通GPRS)连接MQTT服务器;
说明 这节测试一下Android扫码绑定EC200(移远4G Cat1),并通过MQTT和模组实现远程通信控制 这一节作为板子的整体功能测试,用户下载这一节的程序用来测试基本控制篇实现的基本功能 还有就是测试一下板子是否工作正常. GPRS模块和单片机连接说明 单片机通过串口2和GPRS模块通信; 单片机PA8引脚作为复位模组使用(高电平复位) (单片机)PA2 ---- (EC200)RX; (单片机)PA3 ---- (EC200)TX; (单片机)PA8 ---- (EC200)R
这篇文章我将介绍如何制作中间人(MitM)设置来嗅探SIM卡和后端服务器之间的流量。虽然这不是一项新的研究,但我希望这将帮助一些没有电信基础的人学习移动数据嗅探和虚假基站的知识。但是我只会介绍使用2G和GPRS的SIM卡的方案。希望将来可以带来更多关于3G,4G的文章吧!
这一节作为板子的整体功能测试,用户下载这一节的程序用来测试基本控制篇实现的基本功能
说明 这节测试一下Android扫码绑定EC200(移远4G Cat1),并通过MQTT和模组实现远程通信控制 这一节作为板子的整体功能测试,用户下载这一节的程序用来测试基本控制篇实现的基本功能 还有就是测试一下板子是否工作正常. GPRS模块和单片机连接说明 单片机通过串口2和GPRS模块通信; 单片机PA8引脚作为复位模组使用 (单片机)PA2 ---- (EC200)RX; (单片机)PA3 ---- (EC200)TX; (单片机)PA8 ---- (EC200)RST 测试准备
说明 这节测试一下微信小程序扫码绑定EC200(移远4G Cat1),并通过MQTT和模组实现远程通信控制 这一节作为板子的整体功能测试,用户下载这一节的程序用来测试基本控制篇实现的基本功能 还有就是测试一下板子是否工作正常. GPRS模块和单片机连接说明 单片机通过串口2和GPRS模块通信; 单片机PA8引脚作为复位模组使用 (单片机)PA2 ---- (EC200)RX; (单片机)PA3 ---- (EC200)TX; (单片机)PA8 ---- (EC200)RST 测试准备工作
NB-IoT这个英文名字,相信大家都不陌生,但它具体能做哪些事情呢?可能大家会有些许疑惑。今天,就让我们来举几个NB-IoT在实际生活中的应用例子吧。
说明 这节测试一下微信小程序扫码绑定EC200(移远4G Cat1),并通过MQTT和模组实现远程通信控制 这一节作为板子的整体功能测试,用户下载这一节的程序用来测试基本控制篇实现的基本功能 GPRS模块和单片机连接说明 单片机通过串口2和GPRS模块通信; 单片机PA8引脚作为复位模组使用(高电平复位) (单片机)PA2 ---- (EC200)RX; (单片机)PA3 ---- (EC200)TX; (单片机)PA8 ---- (EC200)RST 测试准备工作 1.下载这节程序到单
参数配置(下列参数位于【 参数配置】 区域内的【 自动模式参数】 和【 GPRS】 面板内)
MQTT协议采用OneNet的旧版协议,登录OneNet控制台创建应用时要选择旧版本。
说明 前面章节已经搭建好了服务器可以实现 微信小程序扫码绑定Air202,并通过MQTT和air202实现远程通信控制(兼容SIM800) 单片机程序修改(修改完成重新下载) 修改为自己的服务器的IP地址 端口号 1883 修改为自己的用户名,密码
static 是 C/C++ 中很常用的修饰符,它被用来控制变量的存储方式和可见性。
上期,我给大家解释了一下,为什么核心网被称为通信里面最难的产品(文章链接),获得了广泛的共鸣。
10月20日,网络安全公司赛门铁克刚披露了一个针对南亚电信公司的神秘APT(高级持续威胁)组织,一个名为 LightBasin 的黑客组织被确定为针对电信行业发起一系列攻击的幕后黑手,其目标是从移动通信基础设施中收集“高度特定信息”,例如用户信息和呼叫元数据。 网络安全公司 CrowdStrike 研究人员发表分析报告称:LightBasin 又名UNC1945,这一组织从2016年起开始活跃,据统计自2019年以来, LightBasin 利用自定义工具通过电信协议中的防御漏洞攻击了全球13家电信公司。
目前随着无线网络收费降低,越来越多的人都利用移动终端--手机来进行移动办公,移动办公中很重要的一项就是收发邮件,现在一般手机都自带有邮件客户端,但很普及程度不高,因为很多人都不清楚如何设置。所以本文将以前的一点设置心得写下来以飨大家。
在共享经济大潮的席卷下,共享单车一直是当下创投市场的宠儿,新公司入场、旧公司倒闭,独角兽融资……单车市场每有大动作,都伴随着连篇累牍的相关报道,今年上半年有关注的同学可能早早就看过这些文章是这样介绍单车上的智能锁的,“技术实现手段也不难:在电动车锁里加上传感器、GPS、3G网络和芯片……”,事实上真的像众多报道中所描述的如此“简单”吗? 单车联网的核心必是智能锁 在探讨共享单车上智能锁要怎样做出来前,我们应该先弄明白:共享单车是否非要智能锁不可? 在如今市场出现的“百车大战”中,OFO和摩拜无疑是众多
说明 前面章节是单片机主动访问升级,这节使用Android软件控制更新单片机程序! 注意哈,只是在原先的基础上让APP通过MQTT通信把固件地址发给设备,而不是设备主动获取了; 当然不仅仅限于APP去控制,后面还有微信小程序,上位机,网页等控制升级的. 整体升级流程如下:(APP和设备通过MQTT通信) 1,用户在APP上点击 "固件升级" 按钮, APP使用MQTT发送: {"data":"updata","cmd":"DeviceInfo"} //询问设备固件信息 2,设备通过MQTT收到该消息以后,
(STM32EC200BKAPP是设备的型号; 0.0.0是设备当前的固件版本)
领取专属 10元无门槛券
手把手带您无忧上云