#include <IRremote.h>
#include "LedControl.h"
LedControl lc=LedControl(8,7,6,1);
#define demora 1000
int receptor=11;
int led=13;
IRrecv irrecv(receptor);
decode_results codigo;
int f_hz = 1;
double delay_time = 1000 / (f_hz * 2);
//////////////////////////////////
////////////////////////////////////////////
///////////////////////////////////////////
/////////////////////////////////////
///////////////////////////////////
void setup() {
Serial.begin(9600);
irrecv.enableIRIn();
pinMode(led,OUTPUT);
lc.shutdown(0,false); // enciende la matriz
lc.setIntensity(0,4); // establece brillo
lc.clearDisplay(0); // blanquea matriz
}
/////////////////////////////////////////////////
/////////////////
void loop() {
///////////////////////////10-->00001010
digitalWrite(led, LOW);
delay(delay_time);
digitalWrite(led, LOW);
delay(delay_time);
digitalWrite(led, LOW);
delay(delay_time);
digitalWrite(led, LOW);
delay(delay_time);
digitalWrite(led, HIGH);
delay(delay_time);
digitalWrite(led, LOW);
delay(delay_time);
digitalWrite(led, HIGH);
delay(delay_time);
digitalWrite(led, LOW);
delay(delay_time);
///////////////////////////11-->00001011
}
///////////////////////////////////////////
////////////Metodos/////////////////////