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