此篇智能家居入门与前两篇类似,但是是使用MQTT协议接入ONENET云平台,实现微信小程序与下位机的通信,这里相较于使用http协议的那两篇博客,在主程序中添加了独立看门狗防止程序卡死和服务器掉线问题。后续还有使用MQTT协议连接MQTT服务器的智能家居项目。前言一、硬件模块二、连接服务器测试三、两个协议的对比分析1、代码结构上:2、获取服务器数据上:3、架构上:四、下位机主要代码1、接收并解析云平台下发数据:2、传感器数据上云:五、微信小程序主要代码1、index.js2、index.wxml六、源码获取前言这里给出前两篇使用http协议博客的网址:①实现数据上云:https://blog.
一、注册账户新版onenet平台https://open.iot.10086.cn/作为onenet新用户,需要先进行账号注册登录二、创建产品进入开发者中心->产品开发->创建产品产品品类无要求,智能化化选择设备接入,节点类型为直连设备,协议为HTTP进入对应的产品开发设置物模型,添加自定义功能点三、创建设备在产品开发下对对应产品进行项目管理,添加设备设备名称为设备ID(新版统一设备名称和ID)位置信息可以不选择找到esp8266设备->属性,即可看到产品下的设备自动添加了功能点四、esp8266设备属性上报工具:Postman、token生成工具/代码、开发文档新版onenet平台提供了两种
此篇智能家居入门与前两篇类似,但是是使用MQTT协议接入ONENET云平台,实现微信小程序与下位机的通信,这里相较于使用http协议的那两篇博客,在主程序中添加了独立看门狗防止程序卡死和服务器掉线问题。后续还有使用MQTT协议连接MQTT服务器的智能家居项目。前言一、硬件模块二、连接服务器测试三、两个协议的对比分析1、代码结构上:2、获取服务器数据上:3、架构上:四、下位机主要代码1、接收并解析云平台下发数据:2、传感器数据上云:五、微信小程序主要代码1、index.js2、index.wxml六、源码获取前言这里给出前两篇使用http协议博客的网址:①实现数据上云:https://blog.
ESP8266-01S模块连接服务器(ONENET)固件烧录通过http协议连接onenet云平台固件烧录一般在esp8266到手之后会进行测试,以确保能用,该模块出厂时默认自带出厂固件的,但如果进行了开发即下载了自己写的程序,想再次使用原厂AT固件,这时需要烧录固件,烧录固件直接看别人的教程即可:https://blog.csdn.net/jackcsdnfghdtrjy/article/details/104770612。ESP8266-01S使用的固件是8MB的,然后是使用ESP-12F的话固件是32MB的。由于会使用到串口调试助手、烧录软件、固件等,打包如下:我用夸克网盘分享了「esp
作为入门本篇只实现微信小程序接收下位机上传的数据,之后会持续发布如下项目:①可以实现微信小程序控制下位机动作,真正意义上的智能家居;②将网络通讯协议换成MQTT协议再实现上述功能,此时的服务器也不再是ONENET,可以是公用的MQTT服务器也可以自己搭建或者租最终效果一、下位机模块测试与分析1、MQ系列传感器2、DHT11温湿度传感器3、Esp8266-01s4、oled液晶屏二、微信小程序三、项目获取这个项目参考的是b站up主:彼岸有光我们有船最终效果实物图:主控是STM32F103C8T6,这里arduino开发板我只是拿来给几个模块供电的,有面包板的话也可以用面包板,用到的模块有:MQ-
STM32F103+ESP8266+OneNet温度显示这次实验对应的是我的本科毕业设计,目标是完成一个温度测试平台,具有本地显示,远程显示,算法后台校正的功能。为了适应当前信息化的物联网发展方向,本文选择一款分辨率可调的高线性度CMOS温度传感器作为感温芯片,运用STM32F103C8T6作为微控制器主控芯片,使用WiFi传输作为无线传输方案,结合OLED显示,以及中国移动的OneNET平台,共同设计了一个温度传感器的应用平台,并在立创投板PCB完成实物。在考虑功能的同时,也对性能有更高的要求。综合对比单点校正,两点校正,线性神经网络,复合线性神经网络和径向基函数神经网络校正算法,最后选择基
系列文章目录失败了也挺可爱,成功了就超帅。文章目录前言1.OneNet平台注册2.创建多协议接入设备3.硬件连接4.下载并运行Demo4.1Demo下载4.2运行Demo本小节结束前言最近准备耍下Onenet平台。下载了官方demo遇到几个问题1、创建接入设备因为平台网页界面更新了一些创建接口找不到网上的资料都是旧版网页上的搞了一番才找到2、跑Demo时串口打印乱码故此分享下希望可以对你有帮助吧1.OneNet平台注册直接百度搜索Onenet一键跳转Onenet网站点击右上角登陆选择立即注册注册即可2.创建多协议接入设备设备接入平台需要3个信息1、产品ID2、设备ID3、鉴权信息下面图示创建设
文章目录1.前言2.平台操作流程2.1创建设备2.2创建数据流模板3.WIZnet以太网芯片4.示例讲解以及使用4.1程序流程图4.2测试准备4.3连接方式4.4相关代码4.5烧录验证5.注意事项6.相关链接1.前言 在这个智能硬件和物联网时代,MicroPython和树莓派PICO正以其独特的优势引领着嵌入式开发的新潮流。MicroPython作为一种精简优化的Python3语言,为微控制器和嵌入式设备提供了高效开发和简易调试的 当我们结合WIZnetW5100S/W5500网络模块,MicroPython和树莓派PICO的开发潜力被进一步放大。这两款模块都内置了TCP/IP协议栈,使得
新版ONENET的物联网环境调节系统(esp32+onenet+微信小程序)好久没用onenet突然发现它大更新了,现在都是使用新版的物联网开放平台,只有老用户还有老版的多协议接入,新用户是没有的,所以我顺便更新一下新的开发组件吧.温湿度、Oled、风扇这些基本不变,这里就不再赘叙。1、ONENET平台1.1创建产品这里你任意设置就行我这里选择的是设备接入这里我选择用MQTT协议接入,数据协议选择的数据流,这里最好还是跟我一样。这样就创建完成了1.2创建设备1.3创建数据流这里就可以看到我创建设备完成了,然后进入详情页面,创建数据流2、下位机代码编写2.1接入地址查看文档可以发现新版的接口是1
文章目录0前言1主要功能2硬件设计(原理图)3核心软件设计软件设计主程序介绍按键扫描程序设计流程DHT11读取程序流程图LCD12864显示流程图4实现效果5最后0前言🔥这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是🚩毕业设计STM32智能衣柜(ONENET云平台)(源码+硬件+论文)🥇学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:4分🧿项目分享:https://g