#include <ESP8266WiFi.h> //引入ESP8266Wifi库
#include <SPI.h>
#include <MFRC522.h>
#define OUT D3
const char* ssid = "Tenda_261AD0";
const char* password = "ghq13336261416";
const char* httpHost = "192.168.0.105";//服务器ip
const int httpPort = 8080;//服务器端口号
IPAddress local(192,168,0,104);//本地arduino ip
IPAddress gateway(192,168,0,1);
IPAddress subnet(255,255,255,0);
MFRC522 mfrc522(D10, D9); // 创建MFRC实例
void setup()
{
Serial.begin(115200);//端口初始化
Serial.println();
WiFi.begin(ssid, password); //就只需要这一句就可以连接到一个网络了,括号内参数分别为网络名称(SSID)和网络密码
Serial.print("Connecting");
while (WiFi.status() != WL_CONNECTED) //等待网络连接成功
{
delay(300);
Serial.print(".");
}
WiFi.config(local, gateway, subnet);
Serial.println();
Serial.print("Wifi OK! Arduino IP address: ");
Serial.println(WiFi.localIP()); //通过串口打印输出模块在网络中的IP地址
pinMode(OUT,OUTPUT);//电控锁信号
Arduino门禁控制
最新推荐文章于 2024-06-26 09:41:14 发布