//Definimos variables y en que pin conectaremos cada elemento int pin_led_photosen = 9; int pin_led1 = 6; int pin_led2 = 3; int pin_res = A5; int pin_photosen = A0; int val_res = 0; int val_photosen = 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_led1, OUTPUT); pinMode(pin_led2, OUTPUT); pinMode(pin_led_photosen, OUTPUT); pinMode(pin_res, INPUT); pinMode(pin_photosen, INPUT); Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: // INICIO CIRCUITO POTENCIOMETRO val_res = analogRead(pin_res); //Leemos el valor del sensor del potenciómetro analogWrite(pin_led_photosen, val_res); //Encendemos el led con una intensidad dependiente del valor medido por el sensor Serial.println(val_res); // FINAL CIRCUITO POTENCIOMETRO // INICIO CIRCUITO FOTOSENSOR Y POTENCIOMETRO val_res = analogRead(pin_res); //Leemos el valor del sensor del potenciómetro analogWrite(pin_led_photosen, val_res); //Encendemos el led frente a la fotoresistencia con una intensidad dependiente del valor medido por el sensor del potenciómetro val_photosen = analogRead(pin_photosen);//Leemos el valor del sensor de la fotoresistencia analogWrite(pin_led1, val_res); //Encendemos el led 1 con una intensidad dependiente del valor medido por el sensor del potenciómetro analogWrite(pin_led2, val_photosen); //Encendemos el led 2 con una intensidad dependiente del valor medido por el sensor de la fotoresistencia Serial.println(val_photosen); //Imprimimos en pantalla el valor que lee el sensor (este print también se puede poner antes del analogWrite, despues de medir el valor val_photosen) // FINAL CIRCUITO FOTOSENSOR Y POTENCIOMETRO //CIRCUITO PARA ENCENDER Y APAGAR UN LED DURANTE UN SEGUNDO //digitalWrite(pin_led1,HIGH); //Encendemos el led 1 //delay(1000); //Esperamos 1000ms encendido //digitalWrite(pin_led1,LOW); //Apagamos el led 1 //delay(1000); //Esperamos 1000ms apagado }