All pastes #2008031 Raw Edit

Someone

public text v1 · immutable
#2008031 ·published 2010-12-01 20:36 UTC
rendered paste body
int heatRelay =  2;  
int overrideButton = 7;
int inByte;
int counter = 0;
int counter2 = 0;
boolean heat;
boolean override;

void setup()   {  
  Serial.begin(9600);  
  pinMode(heatRelay, OUTPUT);  
}

void loop() {
   if (Serial.available() > 0) {
     inByte = Serial.read();
     switch (inByte) {
       case 49:
        heat = true;
        break;
       case 48: 
        heat = false;
        break;
       default:
        break;
     }
   }
   override = digitalRead(overrideButton);
   if (override) { heatOn(); }
   else if (heat) { heatOn(); }
   else { heatOff(); }
 }

void heatOn() {
  digitalWrite(heatRelay, HIGH);
  return;
}

void heatOff() {
  digitalWrite(heatRelay, LOW);
  return;
}