#define ledRed 8
#define ledGreen 9
#define relayA 10
#define pushButtonA 11
#define ntc A0
int buttonAstate , ntcSignal ;
void setup()
{
Serial.begin(9600);
pinMode(ledRed , OUTPUT ) ;
pinMode(ledGreen , OUTPUT ) ;
pinMode(relayA , OUTPUT);
pinMode(pushButtonA , INPUT_PULLUP) ;
}
void loop()
{
buttonAstate = ! digitalRead(pushButtonA) ;
ntcSignal = analogRead(ntc) ;
Serial.println(ntcSignal);
if(buttonAstate == 1 && ntcSignal > 115 ){
digitalWrite(relayA , HIGH);
digitalWrite(ledGreen , HIGH);
digitalWrite(ledRed , LOW);
}
else if (buttonAstate == 1 && ntcSignal < 115 ){
digitalWrite(relayA , LOW);
digitalWrite(ledGreen , LOW);
digitalWrite(ledRed , HIGH);
}
}