微信小程序+阿里/Onenet物联+esp32搭建无服务器系统
简介
微信小程序+阿里/Onenet物联平台+esp32搭建无服务器物联系统,移动物联设备端,esp32,锂电池供电、继电器控制,数字开关量采集,模拟量信息采集、485通讯等功能。量测及控制等功能。
简介:微信小程序+阿里/Onenet物联平台+esp32搭建无服务器物联系统,移动物联设备端,esp32,锂电池供电、继电器控制,数字开关量采集,模拟量信息采集、485通讯等功能。量测及控制等功能。开源协议
:GPL 3.0
描述
今天准备开始用 微信小程序+阿里/Onenet物联平台+esp32搭建一套无服务器版本的物联网系统。
该方案是在4G通讯的基础上升级而成,RYK-如意控系统可以兼容4G通讯和WiFi通讯等方式,都可以实现相同的功能。
今天写一下主要设计思路,
- 前端-----与用户完成人机交互功能,准备采用微信小程序开发+阿里IoTStudio物联平台或者中移onenet平台,用于用户控制物联设备,(此部分全部免费)
- 服务器-----采用微信小程序云开发,实现数据库存储,图片存储,数据处理云函数等功能。(此部分也免费)
- 物联网中台------采用阿里物联平台或者中移onenet studio平台,实现创建物联产品,创建物联设备,管理物联设备、通过MQTT协议控制设备,缓存设备属性数据及服务数据等功能,(采用公共平台 免费)
- 移动物联设备端------采用ESP32进行硬件设计,实现继电器控制,数字开关量量信息采集(通断),模拟量信息采集(稳定、电压等)、485/232/modebus通讯等功能。
- 电路设计及制版------电路设计采用嘉立创平台设计电量+制版。(此处基本免费)
- 前端微信小程序控制设备与 阿里物联平台或者onenet studio平台直连,物联平台与设备通过WiFi通讯方式链接,进行设备量测及控制等功能。
微信小程序云开发作为数据管理平台,对整个项目进行管理及控制。
7.WiFi模组的ESP32连接路由器通过手机的APP--smartconfig配置路由器账户及密码。
该项目包括小程序开发,服务器开发,物联网中台开发,ESP32-WiFi模组开发,单片机程序开发,电路图设计,元器件选型及焊接,系统整体调试等。(吃完软饭吃硬饭。难 啊!!!)
一、硬件设计
硬件作为系统实施 的核心,涉及到硬件设计及ESP32模组程序开发,
硬件部分包含ESP32模组核心板,
功能包括:ESP32模组核心板,4G、5V供电、锂电池充电、锂电池供电SI网络指示灯等。
硬件部分包含ESP32 测控底板
功能包括:如意控测控底板,光耦隔离继电器、传感器、LED灯、温度传感器、ADC采集用电位器等。
二、资料汇总
物联平台搭建可以参考以下博客,Air724UG的4G连接物联平台和小程序与ESP32-WiFi连接一样的,
微信小程序+阿里物联平台+合宙Air724UG搭建无服务器物联系统(一)
https://blog.csdn.net/unforgettable2010/article/details/122355050
微信小程序+阿里物联平台+合宙Air724UG搭建无服务器物联系统(二)---阿里物联平台搭建
https://blog.csdn.net/unforgettable2010/article/details/122889742
重点来了:这是小程序的开源代码,记得加星哦!!
https://gitee.com/TR_studio/WXtodvc?_from=gitee_search
B站视频连接(如果下边视频无法播放也可以参考这视频)
【微信小程序+阿里/Onenet物联平台+esp32搭建无服务器物联系统】 https://www.bilibili.com/video/BV14M411h74G/?share_source=copy_web&vd_source=4eb2c999b10a888d2ba3fb3d2016ad8b
三、成品展示
下面是硬件焊接好以后的图片
主板图片
底板图片
原理图
硬件图
评论