|
|
@ -3,6 +3,7 @@ |
|
|
|
#include <ESP8266WiFi.h> |
|
|
|
#include <ESP8266WiFi.h> |
|
|
|
#include <LITTLEFS.h> |
|
|
|
#include <LITTLEFS.h> |
|
|
|
#include <Ticker.h> |
|
|
|
#include <Ticker.h> |
|
|
|
|
|
|
|
#include <ArduinoOTA.h> |
|
|
|
|
|
|
|
|
|
|
|
/*===== Define =====*/ |
|
|
|
/*===== Define =====*/ |
|
|
|
/*[const]*/ |
|
|
|
/*[const]*/ |
|
|
@ -10,11 +11,11 @@ |
|
|
|
|
|
|
|
|
|
|
|
/*[pin]*/ |
|
|
|
/*[pin]*/ |
|
|
|
#define HEAT_GUN_FAN_PIN D2 |
|
|
|
#define HEAT_GUN_FAN_PIN D2 |
|
|
|
#define HEATER1_PIN D4 |
|
|
|
#define HEATER1_PIN D0 |
|
|
|
#define HEATER2_PIN D4 |
|
|
|
#define HEATER2_PIN D5 |
|
|
|
#define CONNECTION_LED_PIN D0 |
|
|
|
#define CONNECTION_LED_PIN D5 |
|
|
|
#define HEATER1_LED_PIN D0 |
|
|
|
#define HEATER1_LED_PIN D4 |
|
|
|
#define HEATER2_LED_PIN D0 |
|
|
|
#define HEATER2_LED_PIN D5 |
|
|
|
#define HEATER1_THERMISTOR_PIN A0 |
|
|
|
#define HEATER1_THERMISTOR_PIN A0 |
|
|
|
#define HEATER2_THERMISTOR_PIN A0 |
|
|
|
#define HEATER2_THERMISTOR_PIN A0 |
|
|
|
|
|
|
|
|
|
|
@ -210,6 +211,7 @@ void setup() { |
|
|
|
server.on("/main.css", HTTP_GET, [](AsyncWebServerRequest *request){ request->send(LittleFS, "/main.css", "text/css"); }); //main css
|
|
|
|
server.on("/main.css", HTTP_GET, [](AsyncWebServerRequest *request){ request->send(LittleFS, "/main.css", "text/css"); }); //main css
|
|
|
|
|
|
|
|
|
|
|
|
server.begin(); |
|
|
|
server.begin(); |
|
|
|
|
|
|
|
ArduinoOTA.begin(); |
|
|
|
|
|
|
|
|
|
|
|
//ticker
|
|
|
|
//ticker
|
|
|
|
temp_reporter.attach(0.5, temp_report_handler); |
|
|
|
temp_reporter.attach(0.5, temp_report_handler); |
|
|
@ -217,7 +219,9 @@ void setup() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void loop() { |
|
|
|
void loop() { |
|
|
|
temp1_current = rand()%100; |
|
|
|
//temp1_current = rand()%100;
|
|
|
|
temp2_current = rand()%100; |
|
|
|
//temp2_current = rand()%100;
|
|
|
|
delay(100); |
|
|
|
//delay(100);
|
|
|
|
|
|
|
|
ws.cleanupClients(); |
|
|
|
|
|
|
|
ArduinoOTA.handle(); |
|
|
|
} |
|
|
|
} |