brighter/darker via webinterface
This commit is contained in:
parent
8f8a63cfb4
commit
8b1ae9606c
15
src/main.cpp
15
src/main.cpp
@ -5,11 +5,13 @@
|
||||
#include <WebServer.h>
|
||||
|
||||
#if PROG_ALL
|
||||
|
||||
#include "mode/GameOfLife/GameOfLife.h"
|
||||
#include "mode/Pong/Pong.h"
|
||||
#include "mode/Test/Border.h"
|
||||
#include "mode/Clock/Clock.h"
|
||||
#include "mode/SpaceInvaders/SpaceInvaders.h"
|
||||
|
||||
#endif
|
||||
|
||||
#include "mode/NewYear/NewYear.h"
|
||||
@ -68,6 +70,7 @@ void web_index() {
|
||||
server.sendContent("<a href='/mode?mode=7'>PONG</a><br>");
|
||||
server.sendContent("<a href='/mode?mode=8'>SPACE_INVADERS</a><br>");
|
||||
server.sendContent("<a href='/mode?mode=9'>NEW_YEAR</a><br>");
|
||||
server.sendContent("Helligkeit: <a href='/brighter'>+</a> / <a href='/darker'>-</a><br>");
|
||||
server.client().flush();
|
||||
}
|
||||
|
||||
@ -86,6 +89,14 @@ void web_setMode() {
|
||||
server.send(301, "text/plain", "ok");
|
||||
}
|
||||
|
||||
void web_brighter() {
|
||||
setBrightness(display.getBrightness() + 10);
|
||||
}
|
||||
|
||||
void web_darker() {
|
||||
setBrightness(max(1, display.getBrightness() - 10));
|
||||
}
|
||||
|
||||
void setup() {
|
||||
delay(500);
|
||||
Serial.begin(115200);
|
||||
@ -117,6 +128,10 @@ void setup() {
|
||||
server.on("/", web_index);
|
||||
server.on("/mode", web_setMode);
|
||||
server.on("/mode/", web_setMode);
|
||||
server.on("/brighter", web_brighter);
|
||||
server.on("/brighter/", web_brighter);
|
||||
server.on("/darker", web_darker);
|
||||
server.on("/darker/", web_darker);
|
||||
server.begin();
|
||||
|
||||
display.setup();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user