# 前言

最近因为工作的关系

家里的树莓派也吃灰很久了

Arduino 和 esp8266 之前摆弄过几次,有一定基础了

这次就深入研究一下子,做个智能家居服务

首先第一步,搭建开发环境!

以下开发均使用该开发板 40 多元一块还挺贵的
开发板

Arduino esp8266 开发库文档

# 搭建 Arduino 开发环境

下载 Arduino IDE, 到官网下载即可

接下来要下载 esp8266 的开发包,打开 IDE 的首选项界面,在其他开发板管理器地址栏里填写如下地址:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

随后就可以在开发板管理器中查找到 esp8266 的开发板 ESP8266 Community , 下载安装之.

网络比较慢可能要安装多次才能成功,貌似电信网络比较快.

# 写点代码连接 Wifi

p
#include <ESP8266WiFi.h>
// 定义 wifi 名称和密码
const char* ssid = "HUAWEI-KTT6S5_HiLink";
const char* password = "15008683399lwp";
// 设置 led 灯的 gpio
const int led = 2;
void setup() {
  Serial.begin(115200);
  // 设置 led 为输出模式
  pinMode(led,OUTPUT);
  digitalWrite(led,1);
  // 设置 Wifi 连接模式为 STA
  WiFi.mode(WIFI_STA);
  WiFi.begin(ssid,password);
  while(WiFi.status() != WL_CONNECTED){
    Serial.println(".");
    delay(2000);
  }
  Serial.println("success");
  Serial.println(WiFi.localIP());
  digitalWrite(led,0);
}
void loop() {
  
}

写好之后验证没有问题进行上传烧写到板子里

Arduino

一个简单的连接 Wifi 的 demo,30 行代码就搞定,Arduino 还是很简单的.

请我喝杯[咖啡]~( ̄▽ ̄)~*

一个放羊娃 微信支付

微信支付

一个放羊娃 支付宝

支付宝