//Definimos variables y en que pin conectaremos cada elemento int pin_led = 9; int pin_receptor_ir = A0; int val_receptor_ir = 0; void setup() { // put your setup code here, to run once: //Indicamos si el pin servirá como entrada o salida, el serial.begin(9600) iniciará la pantalla donde imprimirá los números pinMode(pin_led, OUTPUT); pinMode(pin_receptor_ir, INPUT); Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: // INICIO CIRCUITO RECEPTOR IR val_receptor_ir = analogRead(pin_receptor_ir) - 1023; //Leemos el valor del sensor, cambiar el 1023 según el valor que necesites! analogWrite(pin_led, val_receptor_ir); //Encendemos el led con una intensidad dependiente del valor medido por el sensor Serial.println(val_receptor_ir); //Imprimimos en pantalla el valor que lee el sensor (este print también se puede poner antes del analogWrite) // FINAL CIRCUITO RECEPTOR IR }