esp8266制作智能开关(保姆级)不需要会开发,有手就行
厦门特小吃esp8266制作智能开关(保姆级)不需要会开发,有⼿就⾏esp8266制作智能开关,有⼿就⾏
废话不多说直接上⼲货:
⼀、准备东西:
1、ESP8266-01S 加 继电器 某宝,某⼣⼣上直接搜 ⼀套也就⼗⼏!
就长这样啊!
2、ESP8266固件烧录器 某宝,某⼣⼣上直接搜 和上⾯的有配套卖的!
就长这样啊!
3、ACDC降压模块220V转5V(继电器需要⼀个5V供电)
⼀个也就⼗⼏块钱接好线还带外壳的安全
4、电脑上下载Arduino软件!
5、⽆脑下⼀步不管他弹什么你都点下⼀步,安装,直到完成桌⾯显⽰图标!
桌⾯上显⽰这个图标说明你安装成功了!
6、下载ESP8266离线安装包并且解压并且安装!
第⼀次打开他会提⽰你
点击更多然后点击仍要运⾏!
等待安装完成就OK了!
7、下载点灯科技的⽂件包
8、⼿机上安装点灯科技的APP
⼆、东西都准备好了,那就开始我们的下⼀步吧!
1、拿出你买回来的ESP8266和烧录器
就这俩!!
2、像这样把他俩插好 ↓
插在电脑的⽩⾊或⿊⾊的USB插⼝上(USB2.0接⼝)蓝⾊的是USB3.0有的电脑可能不识别
3、点击此电脑右键管理
这⾥记住这串⼝的数字我这⾥的是COM13看你⾃⼰电脑上的是多少(串⼝多的话拔掉在插⼀下看那个是多出来的就是那个)
4、打开你安装好的Arduino软件
5、点击项⽬-----加载库-----添加.zip库-----选择刚下载好的点灯科技的⽂件包-------点击打开
新学期对孩子的期望和祝福语
6、把下⾯的代码复制编辑器中(编辑器⾥现有的代码全部删除)
/*Flash Size⾄少1M起
2019年10⽉14⽇
参考⽂档h/doc/xiaoai
手机改自己家wifi密码⾸发于知乎zhuanlan.zhihu/p/87212242
开发者:Bright_ML*/
#define BLINKER_WIFI
#define BLINKER_MIOT_LIGHT//⽀持⼩爱同学
#include<Blinker.h>
char auth[]="ABCD";//app中获取到的Secret Key(密钥)
char ssid[]="WIFI名称";//你屋⼦⾥的WIFI名称(不知道的话打开你的⼿机看以下)WIFI名中不能有中⽂char pswd[]="WIFI密码";//WIFI密码
int GPIO =0;//定义继电器输⼊引脚为GPIO/0
// 新建组件对象
BlinkerButton Button1("taideng");//注意:要和APP组件’数据键名’⼀致
// 按下BlinkerAPP按键即会执⾏该函数
void button1_callback(const String & state){
80后歌曲
BLINKER_LOG("get button state: ", state);
digitalWrite(GPIO,!digitalRead(GPIO));
Blinker.vibrate();
}
//⼩爱电源类操作的回调函数:
//当⼩爱同学向设备发起控制, 设备端需要有对应控制处理函数
void miotPowerState(const String & state)
{
BLINKER_LOG("need set power state: ", state);
if(state == BLINKER_CMD_ON){
digitalWrite(GPIO, HIGH);
BlinkerMIOT.powerState("on");
BlinkerMIOT.print();
}
else if(state == BLINKER_CMD_OFF){
digitalWrite(GPIO, LOW);
BlinkerMIOT.powerState("off");
BlinkerMIOT.print();
}
}
void setup(){
// 初始化串⼝,并开启调试信息,调试⽤可以删除
Serial.begin(115200);steam上好玩的游戏
BLINKER_DEBUG.stream(Serial);
// 初始化IO
pinMode(GPIO, OUTPUT);
digitalWrite(GPIO, HIGH);
// 初始化blinker
Blinker.begin(auth, ssid, pswd);
Button1.attach(button1_callback);
/
/⼩爱同学务必在回调函数中反馈该控制状态
BlinkerMIOT.attachPowerState(miotPowerState);//注册回调函数
}
void loop(){
Blinker.run();
}
9、打开⼿机点灯科技APP-----先注册⼀个账号
WIFI名称和密码在路由器或者猫的下⾯贴这呢⾃⼰看以下
看清楚这⾥需要改的代码
⼿机的操作部分就到这
继续看代码
确认⼀下是否改好
选择好后在查看⼀下防⽌⼿抖点错
点击上传后进度条开始加载
显⽰上传成功说明你已经完成80%了,电脑没⽤了直接拔下烧录器把8266插回到继电器上
插回去下⾯就开始连接电路了
VCC连接5V的正极
GND连接5V的负极
COM连接灯的⽕线⼀端
NO连接灯的⽕线另⼀端
连接完成后,等1分钟⼿机打开点灯科技APP就能看到设备在线!
点击下开,在点⼀下关
点击这个 的符号可以修改名字!
到这⾥你以为就结束了?那你想错了,我们继续接⼊⼩爱同学!
1、⼿机上下载⼩爱同学APP和⽶家APP
最好奶粉打开⽶家APP注册⼀个账号
打开⼩爱同学APP
给⼤家解释以下为什么我打开灯是点击的关灯的操作?
因为我两个线接反了,所有后⾯加了⼀句”打开了“的回复可以控制,不影响使⽤我就懒得改了!在⽤添加训练同样的⽅法添加⼀个关灯的操作就可以⽤⼩爱同学控制了!
**哈哈哈感谢⼤家能耐⼼的看完!不知道您成功了!如果没成功记得私我哦! **

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。