int ledPin = 13; // LED verbonden met digitale pin 13
int potMeter = A0; // potentiometer verbonden met analoge pin A0
void setup() {
pinMode(ledPin, OUTPUT); // Stel de pin van de LED in als een uitvoerpin
pinMode(potMeter, INPUT);
Serial.begin(9600); // Initialiseer de seriële communicatie met een baudrate van 9600
}
void loop() {
int potValue = analogRead(potMeter); // Lees de analoge waarde van de potentiometer
float voltage = potValue * (5.0 / 1023.0); // Omzetten van analoge waarde naar volt
int dimmen = potValue / 4; // De waarde van de potentiometer wordt gedeeld door 4 om deze te schalen naar het bereik van 0 tot 255
analogWrite(ledPin, dimmen); // Pas de helderheid van de LED aan
Serial.print("Analoge waarde van potentiometer: ");
Serial.print(potValue);
Serial.print(", Voltage: ");
Serial.print(voltage, 2); // Weergeven tot 2 decimalen
Serial.println("V");
delay(100); // Wacht een korte tijd voordat je de volgende meting doet
}