原创 基于机智云物联网平台4孔插座开源

2021-3-11 12:32 2598 15 2 分类: 消费电子 文集: 机智云

机智云物联网平台的4孔插座开源开源内容


1.    控制4路插孔,可单控和全控。
2.    定时任务创建
3.    控制5V2.1A手机充电孔开关
4.    硬件接线开源已经参考设计
5.    掉电记忆开关状态

6.    远程升级


硬件参考
1.    本次设计采用ESP12F作为主控和WiFi网络通讯芯片。最小系统如下图所示。

2.    本次设计接线方式已经IO控制状态如下:
按键        GPIO0    低电平有效    长按softap(热点配置),短按控制全开
继电器1  GPIO5    低电平有效    插座开关控制
继电器2  GPIO4    低电平有效    插座开关控制
继电器3  GPIO13  低电平有效    插座开关控制
继电器4  GPIO12  低电平有效    插座开关控制
USB         GPIO14  高电平有效    USB手机充电孔开关
LINK       GPIO16  低电平有效    插座开关状态指示灯

USBLED   GPIO2    低电平有效    USB开关状态指示灯


3.    参考硬件如下


4.    没有相关硬件的可以自己购买一个4路继电器的板子,一个5V2.1A电源板,一个内部空间大的插座(有条件的可以自己定制插座),一个ESP12F最小系统板来进行搭建。


云端部署

1.进入机智云新版本开发者中心https://developer.gizwits.com/menu/dashboard点击左上角创建。



2.由于此处我没有加计量模块,此处选择无计量四路插座。



3.选择产品开发,编辑数据点,保留以下数据点。



4.点击左侧MCU开发,选择SOC方案32M,生成32M代码。



5.    点击下载,将生成好的代码下载到电脑备用。



6.    回到首页,点击右上角创建,创建一个移动应用。



7.关联相关产品到应用。



7.其他个性主题设计直接点击更换即可。



8.构建应用,生成对应的手机应用安装包



9.建好的应用下载到手机进行安装



乐鑫ESP12程序编写

1.将前面下载备用的代码进行解压。



2.用乐鑫IDE软件导入项目,没有软件的可以去QQ群438373554下载,将文件解压到非中文路径即可使用,不需要安装,一定要是非中文路径。



3.按照下图配置导入代码


4.按照如下图修改项目编译信息
5.定义全局开关状态变量STATE[5],
6.编写云端下发响应程序
7.修改按键程序,此处采用1个按键。
8.实时引脚处理函数。
9.掉电记忆程序
10.编译烧录.
11.远程OTA升级固件
验证固件
12.APP相关展示。
教程到此结束,实际代码以附件开源为准,截图仅供参考,智能控制选机智云,方便快捷完成手中的项目。
代码附件全部下载解压  代码下载.zip 链接:https://club.gizwits.com/thread-166049-1-1.html

作者: 机智云物联网, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3934591.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

curton 2021-3-14 21:46

学习了

面包板工业电子版块3月份活动,免费送20BB,欢迎留言!
https://mbb.eet-china.com/forum/topic/86917_1_1.html
相关推荐阅读
机智云物联网 2025-02-28 13:35
机智云gokit5 AI智能体开发板操作说明
Gokit5是一个零代码智能体开发板,开发者只需专注智能体的业务逻辑设计,快速搭建属于自己的AI智能体对讲系统。使用说明长按2️⃣按键对,开启设备,灯光开始闪烁同时按下3️⃣、4️⃣键,设备进入配网状...
机智云物联网 2025-02-28 13:28
机智云gokit5AI智能体开发板正式发布,开启AI应用开发新纪元:完整开发流程解析
公司介绍机智云是全球领先的AIoT开发和云服务平台,深耕物联网及人工智能技术应用,为中小企业提供数字化智能化解决方案,已获评国家级专精特新“小巨人”企业、国家级特色工业互联网平台、工信部第五批服务型制...
机智云物联网 2025-02-26 19:01
机智云发布gokit5 AI智能体开发板:工业级智能体流水线重构AIoT开发范式
2025年2月26日,广州】全球领先的AIoT服务商机智云正式发布“Gokit5 AI智能体开发板”,该产品作为行业首个全栈式AIoT开发中枢,深度融合火山引擎云原生架构、豆包多模态大模型、扣子智能体...
机智云物联网 2024-10-12 17:42
机智云开发板代码阅读报告
【机智云gokit2.0开发板】+代码阅读报告硬件:GOKIT2 功能板+arduinoUnoWiFi开发板软件:机智云产品调试 APP(点击此处为下载链接)https://accounts.gizw...
机智云物联网 2024-10-12 17:12
【机智云Gokit2.0开发板】+智能卧室睡眠环境装置
引言本项目使用机智云gokit2.0开发板,实现智能睡眠环境装置,解决目前大多数人对卧室睡眠要求逐渐增高的痛点。痛点环境数据可检测温湿度可智能调控人起床自动开灯按下开关调控屋内设备功能当温度超过20°...
机智云物联网 2024-10-12 16:55
【机智云gokit2.0开发板】+宠物屋体验控制电机马达、RGB全彩LED灯及温湿度传感器等
【机智云Gokit2.0开发板】+宠物屋体验控制电机马达、RGB全彩LED灯及温湿度传感器等GoKit 2代,把应用板与主控板分离,使用了arduino标准接口,如下图:应用板依然板载了正反转可调速电...
我要评论
1
15
关闭 站长推荐上一条 /4 下一条