const char *ssid = "********"; // 这里定义将要建立的WiFi名称。
const char *password = "********"; // 这里定义将要建立的WiFi密码。
多WiFi连接:
wifiMulti.addAP("********", "********");
wifiMulti.addAP("********", "********"); //调用函数addAP来记录3个不同的WiFi网络信息。
wifiMulti.addAP("********", "********");
char auth[] = "********"; //换成APP获取到的密匙
char ssid[] = "********"; //WiFi账号
char pswd[] = "********"; //WIFI密码
#include
#include
#include
#include
Serial.begin(9600); // 启动串口通讯
digitalRead( ); // 获取引脚状态
digitalWrite( , );
ESP8266WebServer esp8266_server(80);
esp8266_server.begin();
esp8266_server.on("/", handleRoot); // ‘/’ 首页信息
esp8266_server.onNotFound(handleNotFound);
esp8266_server.on("/", HTTP_GET, handleRoot); // 设置服务器根目录即'/'的函数'handleRoot'
esp8266_server.on("/LED", HTTP_POST, handleLED);
esp8266_server.handleClient(); // 处理http服务器访问
esp8266_server.send(200, "text/plain", "Hello from ESP8266"); // 200 相应状态码 “text” 纯文本
"text/html"
String displayPinState; // 存储按键状态的字符串变量
displayPinState = "Button State: HIGH"; // 字符串赋值信息
esp8266_server.send(200, "text/plain", displayPinState); // 向浏览器发送按键状态信息
String sendHTML(bool buttonState){
String htmlCode = " \n";
htmlCode +="
\n";htmlCode +="
htmlCode +="\n";
htmlCode +="\n";
htmlCode +="
\n";htmlCode +="
if(buttonState)
{htmlCode +="
Button Status: HIGH
\n";}else
{htmlCode +="
Button Status: LOW
\n";}htmlCode +="\n";
htmlCode +="\n";
return htmlCode;
}
File dataFile = SPIFFS.open(file_name, "w"); // 建立File对象用于向SPIFFS中的file对象(即/notes.txt)写入信息
File dataFile = SPIFFS.open(file_name, "r"); //读取文件内容并且通过串口监视器输出文件信息
pinMode( 1 , INPUT_PULLUP); // 将按键引脚设置为输入上拉模式
digitalWrite(LED_BUILTIN, HIGH); //写 高电平
Serial.begin(9600);
Serial.println(bright);
Serial.print(bright);
if(Serial.available()>0) // 检测串口缓存是否有数据等待传输
{
char serialData=Serial.read(); //1个数
Serial.println(serialData);
}
serialData=Serial.parseInt(); //多位数
if(Serial.available()>0) // 检测串口缓存是否有数据等待传输
{
int serialData=Serial.parseInt();
Serial.print("serialData:");
Serial.println(serialData);
}
analogWrite(D1,bright); //数模转换
库:
#include
Servo myservo;
myservo.attach(2);
int pos;
myservo.write(pos);
\": HEML代码的“前+\
快捷键:
一级标题:
<h1>
h1>
段落标签:
<p>
p>
换行:
<br>
文本加粗:
<b> b>
空格:
图片标签:
<img src="32.jpg">
../ 返回文件上一级
表格:
按钮:
提交按钮
普通按钮
align="center"
width="500" height="100"