Updated Code to fit the correct Pins
This commit is contained in:
parent
1eeb2969dc
commit
2106c526b6
1 changed files with 37 additions and 21 deletions
|
@ -34,13 +34,13 @@ Point sensor("SampleData");
|
|||
#define VREF 3.3 // analog reference voltage(Volt) of the ADC
|
||||
|
||||
//Relay
|
||||
#define HeatPin 27
|
||||
#define StirrerPin 26
|
||||
#define LightPin 25
|
||||
#define HeatPin 14
|
||||
#define StirrerPin 13
|
||||
#define LightPin 12
|
||||
|
||||
//Water Level I2C
|
||||
#define I2C_SDA_PIN 13
|
||||
#define I2C_SCL_PIN 14
|
||||
#define I2C_SDA_PIN 27
|
||||
#define I2C_SCL_PIN 25
|
||||
unsigned char low_data[8] = {0};
|
||||
unsigned char high_data[12] = {0};
|
||||
#define NO_TOUCH 0xFE
|
||||
|
@ -64,7 +64,7 @@ OneWire oneWire(ONE_WIRE_BUS);
|
|||
DallasTemperature sensors(&oneWire);
|
||||
|
||||
//Trigger for Reset
|
||||
#define RESET_TRIGGER 12
|
||||
#define RESET_TRIGGER 26
|
||||
int buttonState = 0;
|
||||
int lastButtonState = 0;
|
||||
int startPressed = 0;
|
||||
|
@ -79,7 +79,7 @@ int previousMinute = -1;
|
|||
unsigned long previousMillisSync = 0;
|
||||
unsigned long previousMillisPrint = 0;
|
||||
const unsigned long intervalSync = 1800000;
|
||||
const unsigned long intervalPrint = 60000;
|
||||
const unsigned long intervalPrint = 600000;
|
||||
|
||||
// Box für Zieltemperatur
|
||||
WiFiManagerParameter MaxTemp_Text_Box("MaxTemp_Text", "Maximale Temperatur", "32", 2);
|
||||
|
@ -176,23 +176,36 @@ void setup()
|
|||
}
|
||||
|
||||
if (pref.getBool("setupbool") == false)
|
||||
{
|
||||
pref.putString("ReaktornameUser", Token_Text_Box.getValue());
|
||||
pref.putBool("setupbool", true);
|
||||
blinkLEDs(10,20);
|
||||
}
|
||||
}
|
||||
|
||||
String ReaktornameUser = pref.getString("ReaktornameUser");
|
||||
const char* Reaktorname = ReaktornameUser.c_str();
|
||||
Serial.print("Your Reactor is called: ");
|
||||
Serial.println(Reaktorname);
|
||||
sensor.addTag("Reaktorname", Reaktorname);
|
||||
Serial.print("Added Tag");
|
||||
|
||||
|
||||
//Write one initial Point for initial User Feedback
|
||||
AddSensorData();
|
||||
WriteSensorData();
|
||||
WriteSensorData(); {
|
||||
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
String ReaktornameUser = pref.getString("ReaktornameUser");
|
||||
const char* Reaktorname = ReaktornameUser.c_str();
|
||||
Serial.print("Your Reactor is called: ");
|
||||
Serial.println(Reaktorname);
|
||||
sensor.addTag("Reaktorname", Reaktorname);
|
||||
Serial.print("Added Tag");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
@ -228,7 +241,7 @@ void loop()
|
|||
|
||||
if (((currentHour == 0 && currentMinute == 0) ||
|
||||
(currentHour == 6 && currentMinute == 0) ||
|
||||
(currentHour == 14 && currentMinute == 15) ||
|
||||
(currentHour == 12 && currentMinute == 0) ||
|
||||
(currentHour == 18 && currentMinute == 0)) &&
|
||||
(!dataSent))
|
||||
{
|
||||
|
@ -307,6 +320,7 @@ float readKonzentration()
|
|||
|
||||
int readWaterlevel()
|
||||
{
|
||||
//uses i2c
|
||||
int sensorvalue_min = 250;
|
||||
int sensorvalue_max = 255;
|
||||
int low_count = 0;
|
||||
|
@ -588,7 +602,8 @@ void PrintValues()
|
|||
float PrintintervalMinutes = atof(pref.getString("IntervalStirrer").c_str());
|
||||
float PrintdurationMinutes = atof(pref.getString("DurationStirrer").c_str());
|
||||
String ReaktornameUser = pref.getString("ReaktornameUser");
|
||||
|
||||
Serial.println("");
|
||||
Serial.println("___BEGIN___");
|
||||
Serial.println("Your Reactor is called: " + ReaktornameUser);
|
||||
Serial.print(F("Europe: "));
|
||||
Serial.println(myTZ.dateTime());
|
||||
|
@ -604,6 +619,7 @@ void PrintValues()
|
|||
Serial.println("MaxTemp: " + String(PrintMaximumTemp));
|
||||
Serial.println("Licht an um " + String(PrintlightOnTime));
|
||||
Serial.println("Licht aus um " + String(PrintlightOffTime));
|
||||
Serial.println("___END___");
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in a new issue