control SSR on pin 8
This commit is contained in:
10
src/main.cpp
10
src/main.cpp
@@ -6,9 +6,15 @@
|
||||
#define Bknown 4267
|
||||
#define R0 100000
|
||||
#define T0 298.15
|
||||
#define SSR 8
|
||||
|
||||
void setup()
|
||||
{
|
||||
// turn on SSR (and bed)
|
||||
pinMode(SSR, OUTPUT);
|
||||
digitalWrite(SSR, HIGH);
|
||||
|
||||
// set up serial port
|
||||
Serial.begin(9600);
|
||||
}
|
||||
|
||||
@@ -28,6 +34,10 @@ void loop()
|
||||
// write out message
|
||||
Serial.write(String(String(T-273.15)+","+String(Rknown)+","+String(Runknown)+"\r\n").c_str());
|
||||
|
||||
// turn off SSR (and bed) at limit
|
||||
if (T>120)
|
||||
digitalWrite(SSR, LOW);
|
||||
|
||||
// wait a sec, then repeat
|
||||
unsigned long start=millis();
|
||||
while (millis()-start<1000);
|
||||
|
||||
Reference in New Issue
Block a user