Added heartbeat LED feature on pin 13

This commit is contained in:
foley@ru.is
2013-09-10 21:25:42 +00:00
parent 4176b75d05
commit d92a742e17
2 changed files with 22 additions and 0 deletions

View File

@@ -21,8 +21,10 @@
#include <IRremote.h>
int pinGND=4; // Longer leg on the IR LED
int pinLED=13; // The heartbeat LED on the board
int secs;
int heartbeat=0;
int playtime= 1*60; // set here ypur DVD title playtime in sec leave a little extra
//int playtime= 10; // testing
@@ -30,6 +32,7 @@ IRsend irsend;
void setup() {
pinMode(pinGND,OUTPUT);
pinMode(pinLED,OUTPUT);
Serial.begin(115200);
Serial.println("Toshiba DVD SD1091EKE Synchronizer $Rev$");
@@ -72,6 +75,14 @@ void loop() {
Serial.print(":");
Serial.print(t % 60);
Serial.println("");
if (heartbeat == 1) {
digitalWrite(pinLED, HIGH);
heartbeat = 0;
}
else {
digitalWrite(pinLED, LOW);
heartbeat = 1;
}
delay(1000);
}

View File

@@ -17,7 +17,9 @@
#include <IRremote.h>
int pinGND=4; // Longer leg on the IR LED
int pinLED=13; // The heartbeat LED on the board
int heartbeat=0;
int secs;
int playtime= 6*60+9; // set here ypur DVD title playtime in sec leave a little extra
//int playtime= 10; // testing
@@ -26,6 +28,7 @@ IRsend irsend;
void setup() {
pinMode(pinGND,OUTPUT);
pinMode(pinLED,OUTPUT);
Serial.begin(115200);
Serial.println("Toshiba DVD SD590EKE Synchronizer $Rev$");
@@ -69,6 +72,14 @@ void loop() {
Serial.print(":");
Serial.print(t % 60);
Serial.println("");
if (heartbeat == 1) {
digitalWrite(pinLED, HIGH);
heartbeat = 0;
}
else {
digitalWrite(pinLED, LOW);
heartbeat = 1;
}
delay(1000);
}