zoukankan      html  css  js  c++  java
  • 02-STM32+ESP8266+AIR202基本控制篇- 基本控制篇概述

    整体说明

    基本控制篇主要实现的是基本的远程通信控制远程通信控制是基于MQTT服务器,
    MQTT服务器本质上是一个TCP服务器,所有的设备以TCP的方式连接MQTT服务器,然后按照MQTT规定的协议发送数据
    MQTT服务器会按照规则进行数据转发.
    这样上位机和设备之间便实现了通信控制

    基本控制篇主要分为两大类
    1.自己搭建MQTT通信控制服务器
    2.使用阿里云物联网平台(MQTT)

    自己搭建MQTT通信控制服务器

    自己搭建MQTT通信服务器分为两种搭建方式: Windows系统和Linux系统搭建

    主要实现的功能如下:
    1.APP使用APUConfig配网绑定ESP8266,实现远程温湿度显示和继电器控制.
    2.APP使用SmartConfig配网绑定ESP8266,实现远程温湿度显示和继电器控制.
    3.APP扫描二维码绑定GPRS,实现远程温湿度显示和继电器控制.
    4.微信小程序使用APUConfig配网绑定ESP8266,实现远程温湿度显示和继电器控制.
    5.微信小程序扫描二维码绑定GPRS,实现远程温湿度显示和继电器控制.
    6.网页实现远程通信控制设备


    阿里云物联网平台

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

    静态注册设备:
    1.注册一个设备,使用阿里云物联网平台显示温湿度数据,平台远程控制继电器
    2.静态注册两个设备,APP/微信小程序和网络模块之间实现远程温湿度显示和继电器控制.

    动态注册设备:
    1.APP使用APUConfig配网绑定ESP8266,实现远程温湿度显示和继电器控制.
    2.APP使用SmartConfig配网绑定ESP8266,实现远程温湿度显示和继电器控制.
    3.APP扫描二维码绑定GPRS,实现远程温湿度显示和继电器控制.
    4.微信小程序使用APUConfig配网绑定ESP8266,实现远程温湿度显示和继电器控制.
    5.微信小程序扫描二维码绑定GPRS,实现远程温湿度显示和继电器控制.

    结语

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

    用户学会以后可以轻松的搭建自己的物联网平台或者对接各大物联网平台,
    用户可以在此基础上制作自己的远程通信控制设备.

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

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

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

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

  • 相关阅读:
    烂泥:KVM虚拟机windows系统增加硬盘
    烂泥:KVM虚拟机克隆
    烂泥:KVM快照的创建与恢复
    烂泥:【解决】word复制windows live writer没有图片
    烂泥:ubuntu中使用virt-manager图形化新建虚拟机
    烂泥:ubuntu安装KVM虚拟机管理virt-manager
    烂泥:【解决】ubuntu使用远程NFS报错
    烂泥:kvm安装windows系统蓝屏
    烂泥:ubuntu安装vmtools
    烂泥: KVM虚拟机Linux系统增加硬盘
  • 原文地址:https://www.cnblogs.com/yangfengwu/p/13192087.html
Copyright © 2011-2022 走看看