Sistema de turnos con Infrarojo
#include <IRremote.h> int receiver = 5; // pin 1 of IR receiver to Arduino digital pin 5 IRrecv irrecv(receiver); // create instance of 'irrecv' decode_results results; int contador = 0; //Variable asociada al contador void encender(int a, int b, int c, int d, int e, int f, int g) { //Funcion que permite mostrar los numeros del 0 al 9 //Asigna un segmento del display a cada pin digitalWrite (7,a); //Se reciben 7 variables y se asignan digitalWrite (8,b); //a cada una de las salidas digitalWrite (9,c); digitalWrite (10,d); digitalWrite (11,e); digitalWrite (12,f); digitalWrite (13,g); } void setup() { Serial.begin(9600); // for serial monitor output irrecv.enableIRIn(); // Start the receiver //Inicializa los pines como entradas/salidas digitales pinMode(7, OUTPUT); pinMode(8, OUTPUT); pinMode(9, OUT...