将esp8266接入手机端

 

目录

前言

一、开发环境配置。

二、配置Blinker软件

1.下载Blinker

2.添加设备

三、将程序烧录进ESP8266

总结


 


 


前言

这是在校小白的第一条博文,技术含量低,只是作为自己知识的积累记录,请大神勿喷。

最近在玩esp8266的开发板,见到大神玩得出花儿来,我也想试试,今天我也试试将esp8266接入米家,但也没完全接入,后面加以改进。


一、开发环境配置。

本次esp8266开发环境我用的是Arduino,

打开Arduino点击首选项

将esp8266接入手机端_第1张图片

在红圈处填入http://arduino.esp8266.com/stable/package_esp8266com_index.json,点击黄色箭头处保存,然后关闭这个界面。

将esp8266接入手机端_第2张图片

依次点击工具→开发板管理器

将esp8266接入手机端_第3张图片

在红框输入esp8266回车键确定。

将esp8266接入手机端_第4张图片

出现下面的信息,由于我已经安装过了,大家可以点击安装,建议安装最新版本。

将esp8266接入手机端_第5张图片

安装成功后即可进行esp8266的烧录。大家根据自己的型号选择开发板,这里我的是第一个。

将esp8266接入手机端_第6张图片

二、配置Blinker软件

1.下载Blinker

下载安装blinker软件。

2.添加设备

点击右上角加号,

将esp8266接入手机端_第7张图片

点击独立设备。

将esp8266接入手机端_第8张图片

点击右下角网络接入。

将esp8266接入手机端_第9张图片

点击点灯科技。

将esp8266接入手机端_第10张图片

点击复制key,这是设备接入的密钥。

将esp8266接入手机端_第11张图片

自此手机端软件配置完成。

三、将程序烧录进ESP8266

将复制的密钥粘贴到设备密钥处,并修改WIFI名称及其密码。

#define BLINKER_WIFI//以WiFi方式接入blinker
#include 
#include 

char auth[] = "*********";//设备密钥
char ssid[] = "*********";//WiFi名称
char pswd[] = "*********";//WiFi密码

void setup()
{
    // 初始化串口
    Serial.begin(115200);
    BLINKER_DEBUG.stream(Serial);
    BLINKER_DEBUG.debugAll();
    // 初始化blinker
    Blinker.begin(auth, ssid, pswd);
}

void loop() {
    //Blinker运行
    Blinker.run();
}

回到手机端便会显示设备在线。

将esp8266接入手机端_第12张图片


总结

目前虽然已经接入了手机端,但是只能显示设备在线,因为我们没有给esp8266加入其他功能,也不能进行自动配网,后期可以让其功能丰富起来,打造属于自己的智能化设备。

你可能感兴趣的:(esp8266,物联网,嵌入式,arduino)