38 lines
651 B
Plaintext
38 lines
651 B
Plaintext
|
|
#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);
|
|
}
|
|
}
|
|
}
|
|
|