int led = 22;
//LDR
int pot = 35;
int volt;
//POTENCIOMETRO
int pot2 = 34;
int volt2;
//PWM
int freq = 5000;
int ledChannel =0;
int resolution = 8;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
analogReadResolution(10);
pinMode(pot, INPUT);
pinMode(led, OUTPUT);
pinMode(pot2, INPUT);
//pwm, obligatorias para hacer control del led
ledcSetup(ledChannel,freq, resolution);
ledcAttachPin(led, ledChannel);
}
void loop() {
//pwm
//pwm = map (volt, valor_min, valor_max,nvm, nvm)
//pwm = map (volt, 0, 1023, 0, 255);
volt = analogRead(pot);
volt2 = analogRead(pot2);
Serial.println(volt2);
//AND = &&
//OR = ||
/*if (volt >50 && volt2 < 700) {
//digitalWrite(led, HIGH); en vez de esto se escribe:ledWrite(ledChannel, 255)
}
else{
//digitalWrite(led, LOW);
}*/
for (int i =0; i<=255; i++){
int intensidad = volt2 *255 ;
Serial.println(intensidad);
ledcWrite(ledChannel, intensidad);
}
}