• 02-STM32+W5500+AIR202基本控制篇-基本控制篇概述


    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/STM32W5500AIR202A/" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

    整体说明

    基本控制篇主要实现的是基于MQTT服务器的基本的远程通信控制远程通信控制

    MQTT服务器本质上是一个TCP服务器,所有的设备以TCP的方式连接MQTT服务器,然后按照MQTT规定的协议发送数据

    MQTT服务器会按照规则进行数据转发.

    这样上位机和设备之间便实现了通信控制

    提示:对于基本的TCP,UDP等等各种基础的通信,请看上面的开源链接学习!

    本家不出售基础知识!请自行学习.

    基本控制篇分为两大类(自己搭建MQTT服务器 和 使用现成的物联网平台)

    1.自己搭建物联网平台

    自己搭建物联网平台分为两种搭建方式:Windows平台 和 Linux平台

    主要实现的功能如下:

    1.W5500连接MQTT服务器,实现485/422通信和继电器控制

    2.APP使用UDP绑定W5500,实现485/422通信和继电器控制

    3.微信小程序使用UDP绑定W5500,实现485/422通信和继电器控制

    4.APP扫描二维码绑定GPRS,实现远程温湿度显示和继电器控制.

    5.微信小程序扫描二维码绑定GPRS,实现远程温湿度显示和继电器控制.

    6.扩展:网页控制,远程通信控制PLC等

    2.阿里云物联网平台

    阿里云平台主要分为两种:静态注册设备,动态注册设备

    具体看后期教程

    结语

    基本控制篇,几乎涉及了整个物联网通信控制的所有内容

    用户学会以后可以轻松的搭建自己的物联网平台或者对接各大物联网平台,

    用户可以在此基础上制作自己的远程通信控制设备.

    为了保证硬件程序/部分软件程序便于移植到用户项目中
    程序封装了很多包,为此,如果用户想学会程序,首先要了解整个程序的处理思想

    程序处理思想开源:自行学习(缓存管理+DMA)

    https://mnifdv.cn/forum.php?mod=forumdisplay&fid=53

    绝非一般的程序,请交给公司里面的专业开发人员研究!

  • 相关阅读:
    MySQL中IS NULL、IS NOT NULL、!=不能用索引?胡扯!
    市值TOP10,人类进化及中美坐标
    倒序切片
    对list进行切片
    Python之定义可变参数
    Python之递归函数
    Python之“可变”的tuple
    Python之创建单元素tuple
    Python中Unicode字符串
    Pycharm配置autopep8让Python代码更符合pep8规范
  • 原文地址:https://www.cnblogs.com/yangfengwu/p/13303493.html
Copyright © 2020-2023  润新知