基于ESP12F和机智云物联网平台MCU开发智能插座

机智云物联网平台的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相关展示。
教程到此结束,实际代码以附件开源为准,截图仅供参考,智能控制选机智云,方便快捷完成手中的项目。

Facebook决定削减对机器学习和人工智能技术的投资
33KHZ 100W超声波振动筛换能器振子设计
与非门组成声光节拍器电路图
调制器原理
荣耀卖身,谁是最大的赢家?
基于ESP12F和机智云物联网平台MCU开发智能插座
壁仞科技携手人工智能开放计算体系DeepLink,软硬件生态建设再添助力
江苏亚电15亿元的电集成电路项目签约
诺基亚控告11家全球大厂 但有兴趣庭外和解
滚珠丝杆在各种自动化设备中的作用
FPGA技术呈现的4个主要的发展动向
绕线型片式电感应用噪声变大的原因
一阶低通滤波器的截止频率
Redmi K30 5G 6GB内存版将于明日开售 售价1999元起
华为 | 包裹被“精准失误”送到美国,联邦快递是有心还是无意?
微波介质陶瓷的三大性能指标和分类
5G救不了营销,事实上并不是什么好事
DRAM ,终于迎来了春天
豪威集团发布全新OS05B CMOS图像传感器
机器视觉在工业自动化控制中的应用