Update Doorbell-Sender.ino - WiFi reconnect
This commit is contained in:
+22
-17
@@ -24,21 +24,8 @@ void setup() {
|
|||||||
pinMode(ledPin, OUTPUT);
|
pinMode(ledPin, OUTPUT);
|
||||||
pinMode(buttonPin, INPUT);
|
pinMode(buttonPin, INPUT);
|
||||||
|
|
||||||
boolean ledStatus = false;
|
connectWifi();
|
||||||
Serial.print("Connecting to ");
|
|
||||||
Serial.println(ssid);
|
|
||||||
WiFi.begin(ssid, password);
|
|
||||||
while (WiFi.status() != WL_CONNECTED) {
|
|
||||||
delay(500);
|
|
||||||
Serial.print(".");
|
|
||||||
ledStatus = !ledStatus;
|
|
||||||
digitalWrite(ledPin, ledStatus);
|
|
||||||
}
|
|
||||||
|
|
||||||
Serial.println("WiFi connected.");
|
|
||||||
Serial.println("IP address: ");
|
|
||||||
Serial.println(WiFi.localIP());
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void loop() {
|
void loop() {
|
||||||
@@ -59,7 +46,7 @@ void loop() {
|
|||||||
int httpCode = http.GET();
|
int httpCode = http.GET();
|
||||||
|
|
||||||
if (httpCode > 0) {
|
if (httpCode > 0) {
|
||||||
String payload = http.getString();
|
//String payload = http.getString();
|
||||||
Serial.println(httpCode);
|
Serial.println(httpCode);
|
||||||
//Serial.println(payload);
|
//Serial.println(payload);
|
||||||
}
|
}
|
||||||
@@ -83,6 +70,24 @@ void loop() {
|
|||||||
digitalWrite(ledPin, HIGH);
|
digitalWrite(ledPin, HIGH);
|
||||||
delay(200);
|
delay(200);
|
||||||
digitalWrite(ledPin, LOW);
|
digitalWrite(ledPin, LOW);
|
||||||
|
connectWifi();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void connectWifi() {
|
||||||
|
boolean ledStatus = false;
|
||||||
|
Serial.print("Connecting to ");
|
||||||
|
Serial.println(ssid);
|
||||||
|
WiFi.begin(ssid, password);
|
||||||
|
while (WiFi.status() != WL_CONNECTED) {
|
||||||
|
delay(500);
|
||||||
|
Serial.print(".");
|
||||||
|
ledStatus = !ledStatus;
|
||||||
|
digitalWrite(ledPin, ledStatus);
|
||||||
|
}
|
||||||
|
|
||||||
|
Serial.println("WiFi connected.");
|
||||||
|
Serial.println("IP address: ");
|
||||||
|
Serial.println(WiFi.localIP());
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user