//Definimos variables y en que pin conectaremos cada elemento int pin_led = 9; int pin_pirsensor = A0; int val_pirsensor = 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_pirsensor, INPUT); Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: // INICIO CIRCUITO PULSO val_pirsensor = analogRead(pin_pirsensor) * 4 - 2000; //Leemos el valor del sensor, cambiar el 4 y el 2000 según el valor que necesites! analogWrite(pin_led, val_pirsensor); //Encendemos el led con una intensidad dependiente del valor medido por el sensor Serial.println(val_pirsensor); //Imprimimos en pantalla el valor que lee el sensor (este print también se puede poner antes del analogWrite) // FINAL CIRCUITO PULSO }