remove unused led-pin; reduce strip-length
This commit is contained in:
parent
769b323970
commit
206be3e6aa
@ -78,7 +78,7 @@ unsigned long paletteTimeout = 0;
|
||||
#define LED_TYPE WS2812B
|
||||
#define COLOR_ORDER GRB
|
||||
#define NUM_STRIPS 4
|
||||
#define NUM_LEDS_PER_STRIP 16
|
||||
#define NUM_LEDS_PER_STRIP 15
|
||||
#define NUM_LEDS NUM_LEDS_PER_STRIP * NUM_STRIPS
|
||||
CRGB leds[NUM_LEDS];
|
||||
|
||||
@ -147,17 +147,12 @@ void setupCam() {
|
||||
}
|
||||
|
||||
void setup() {
|
||||
pinMode(led, OUTPUT);
|
||||
digitalWrite(led, 1);
|
||||
|
||||
// delay(3000); // 3 second delay for recovery
|
||||
Serial.begin(115200);
|
||||
|
||||
SPIFFS.begin();
|
||||
listDir(SPIFFS, "/", 1);
|
||||
|
||||
// loadFieldsFromEEPROM(fields, fieldCount);
|
||||
|
||||
setupWifi();
|
||||
setupWeb();
|
||||
setupCam();
|
||||
|
||||
17
src/web.h
17
src/web.h
@ -24,27 +24,21 @@
|
||||
|
||||
void setupWeb() {
|
||||
webServer.on("/all", HTTP_GET, []() {
|
||||
digitalWrite(led, 0);
|
||||
String json = getFieldsJson(fields, fieldCount);
|
||||
webServer.send(200, "text/json", json);
|
||||
digitalWrite(led, 1);
|
||||
});
|
||||
|
||||
webServer.on("/fieldValue", HTTP_GET, []() {
|
||||
digitalWrite(led, 0);
|
||||
String name = webServer.arg("name");
|
||||
String value = getFieldValue(name, fields, fieldCount);
|
||||
webServer.send(200, "text/json", value);
|
||||
digitalWrite(led, 1);
|
||||
});
|
||||
|
||||
webServer.on("/fieldValue", HTTP_POST, []() {
|
||||
digitalWrite(led, 0);
|
||||
String name = webServer.arg("name");
|
||||
String value = webServer.arg("value");
|
||||
String newValue = setFieldValue(name, value, fields, fieldCount);
|
||||
webServer.send(200, "text/json", newValue);
|
||||
digitalWrite(led, 1);
|
||||
});
|
||||
|
||||
webServer.serveStatic("/", SPIFFS, "/index.htm", "max-age=86400");
|
||||
@ -64,8 +58,6 @@ void handleWeb() {
|
||||
// check for connection
|
||||
if ( WiFi.status() == WL_CONNECTED ) {
|
||||
if (!webServerStarted) {
|
||||
// turn off the board's LED when connected to wifi
|
||||
digitalWrite(led, 1);
|
||||
Serial.println();
|
||||
Serial.println("WiFi connected");
|
||||
Serial.print("IP address: ");
|
||||
@ -74,14 +66,5 @@ void handleWeb() {
|
||||
setupWeb();
|
||||
}
|
||||
webServer.handleClient();
|
||||
} else {
|
||||
// blink the board's LED while connecting to wifi
|
||||
static uint8_t ledState = 0;
|
||||
EVERY_N_MILLIS(125) {
|
||||
ledState = ledState == 0 ? 1 : 0;
|
||||
digitalWrite(led, ledState);
|
||||
Serial.print (".");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user