WiFi连接
最基本最暴力连接
void WiFi_Connect()
{
WiFi.begin("Chinanet-2.4G-7AB0", "aaa1023456n");
while (WiFi.status() != WL_CONNECTED)
{ //这里是阻塞程序,直到连接成功
delay(300);
Serial.print(".");
}
}
http请求和json解析
完整代码:
#include <Arduino.h>
#include <WiFi.h>
#include <HTTPClient.h>
#include <ArduinoJson.h>
// 记得解压ArduinoJson文件夹
// JOSN是一种轻量级的数据交换格式,遵循一下规则:
// 1.并列的数据之间用逗号(,)分隔
// 2.映射用冒号(:)表示
// 3.并列数据的集合(数组)用方括号([])表示
// 4.映射的集合(对象)用大括号({})表示
// WiFi的初始化和连接
void WiFi_Connect()
{
WiFi.begin("Chinanet-2.4G-7AB0", "aaa1023456n");
while (WiFi.status() != WL_CONNECTED)
{ //这里是阻塞程序,直到连接成功
delay(300);
Serial.print(".");
}
}
void setup()
{
Serial.begin(9600);
delay(100);
Serial.print("Connecting... ");
WiFi_Connect();
Serial.println("WiFi connected");
Serial.println(&