开源智能插座(ESP连接Blynk)/zh
目录概述
简介:
材料清单
实验原理
智能插座的电源控制分为两部分,分别是电压转换和继电器控制两部分。 首先介绍一下电压转换部分,由于家庭中的电源多为220伏特的交流电,而Microduino-Core+工作在5伏特的直流电压环境下,这部分的功能就如同一个变压器,像手机的充电插头一样转换了电压。 另一部分是继电器控制,继电器是当输入电压的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。由于Microduino-Core+核心控制引脚输出的电压很小,不能直接给电器供电,因此需要通过控制继电器从而间接控制家庭电源。
本套件使用了WiFi无线通信模块Microduino-Module WIFI,ESP,与Blynk远端进行连接
调试过程获取,配置Blynk下面就通过插座的配置过程了解Microduino与Blynk是如何交互的 获取Blynk手机客户端
BLYNK_READ(V0) {
if(digitalRead(outletPin)) {
Blynk.virtualWrite(V0, "ON");
ledState.on();
} else {
Blynk.virtualWrite(V0, "OFF");
ledState.off();
}
}
下载程序智能插座Github:ESP8266BlynkOutlet 程序烧写
拼装智能插座Step1
Step2
Step3
Step4
图中: ①为开关按钮 ②是上电指示灯 ③是智能插座通断指示灯 注意问题
视频 |