const int uvLEDPin = 5; // Pin digital per al LED UV
const int uvSensorPin = 11; // Pin analògic per al sensor UV
void setup() {
pinMode(uvLEDPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
// Encén el LED UV
//digitalWrite(uvLEDPin, 80);
analogWrite(uvLEDPin, 80);
// Mesura el valor del sensor UV
int uvValue = analogRead(uvSensorPin);
// Imprimeix el valor a la consola sèrie
Serial.print("UV Value: ");
Serial.println(uvValue);
// Apaga el LED UV
//digitalWrite(uvLEDPin, LOW);
// Espera un temps abans de fer la següent mesura
delay(1000);
}
Loading
esp32-s3-devkitc-1
esp32-s3-devkitc-1