An open API service indexing awesome lists of open source software.

https://github.com/xddcore/iot_wifi_socket

高二时候做的物联网WIFI插座,方案:stm32+esp8266 平台:机智云
https://github.com/xddcore/iot_wifi_socket

Last synced: 11 months ago
JSON representation

高二时候做的物联网WIFI插座,方案:stm32+esp8266 平台:机智云

Awesome Lists containing this project

README

          

# IOT_WiFi_Socket
高二(2018年)时候做的物联网WIFI插座,希望能够帮助到大家。
方案:stm32+esp8266
平台:机智云
## 系统框图
![FF插座系统框图](http://cdn.chiselos.com/ff-1.jpg)

FF插座是i尚家物联网系统为解决家庭电器不能远程控制,定时开关所开发的基于WIFI远程智能插座。
## 功能支持
目前支持的功能有:
1. 远程开关
2. 定时开关
3. 周重复设置
4. 延迟开关
5. 电流检测
6. 手动开关
## 系统组成
FF插座由电流取样检测部分,数据处理部分,WIFI通信部分,电源管理部分四部分组成。

1. 电流取样检测:FF插座内部采用ACS712-30A 霍尔电流检测IC来实现对插座输出电流的实时检测。ACS712系列芯片内部自带光耦隔离,无需外部另设光耦隔离电路。以此增加插座的稳定性。

2. 数据处理:FF插座板载STM32F103C8Tx“ARM-M3架构”处理器,相比普通8051单片机和arduino开发板上所搭载的AVR单片机具有更高的处理速度,更高的性价比及硬件资源。

3. WIFI通信:对于WIFI通信模组芯片的选用,我选用了由安信可公司开发的 ESP8266wifi通信模组。它具有成本低,体积小,信号搜索能力强,数据丢包概率小的特点。凭借其4MB的内部FLASH空间以及快速的处理速度,可以在上面轻松实现 TCP,MQTT,UDP协议,来完成智能设备与服务器的数据传输。

4. 电源管理:FF插座在对后级处理器及电流检测,WIFI通信部分的供电采用ZVS(开关电源)方案,相比市场上的普通的产品,拥有更高的电源效率,稳定性及长寿命。为了减小供电部分对整个插座体积的占用,我采用了HLK-PM01模组,它采用更加独到的安全与电磁兼容设计(输入端设计采用UL认证0.5A保险;PCB板采用双面覆铜箔板制作,材料防火等级为94-V0级;安全标准:符合UL1012,EN60950,UL60950;绝缘电压:I/P-O/P:2500VAC;绝缘电阻:I/P-O/P>100M,Ohms/500VDC,25℃,70%RH;)

## 作品图片
![FF插座正面图](http://cdn.chiselos.com/ff-2.jpg)
## 视频连接
https://www.bilibili.com/video/BV1dt41187Cm