#define rele 10 #define power_on 13 //#define MINUTE 62609 #define MINUTE 10000 unsigned long time=0; byte flag=0; int i=1; int val=0; void setup() { Serial.begin(19200); // set up Serial library at 9600 bps //Serial.println("Empezamos"); pinMode(rele, OUTPUT); pinMode(power_on, OUTPUT); digitalWrite(rele,LOW); digitalWrite(power_on,HIGH); } void loop() { if (Serial.available() > 0) { val = Serial.read(); if (val==0x09) { Serial.print(val,BYTE); digitalWrite(rele,HIGH); } else if((val==0x0A)||(val==0x00)) { Serial.print (val,BYTE); digitalWrite(rele,LOW); } } }