Schuifpotentiometer

dit is de code voor een schuifpotentiometer.

 

// Definieer pinnen
const int potPin = A0; // Pin voor de potentiometer
const int led1Pin = 7; // Pin voor de eerste LED
const int led2Pin = 10; // Pin voor de tweede LED
int potValue = 0; // variabele om de potentiometerwaarde op te slaan
void setup() {
// Stel LED-pinnen in als uitvoer
pinMode(led1Pin, OUTPUT);
pinMode(led2Pin, OUTPUT);
// Start seriële communicatie
Serial.begin(9600);
}
void loop() {
// Lees de waarde van de potentiometer (0 tot 1023)
potValue = analogRead(potPin);
// Schrijf de waarde naar de seriële monitor
Serial.print(“Potentiometerwaarde: “) ;
Serial.println(potValue);
// Regels voor LED 1 (brand bij lage waarden)
if (potValue < 400) {
digitalWrite(led1Pin, HIGH); // LED 1 aan
digitalWrite(led2Pin, LOW); // LED 2 uit
}
// Regels voor LED 2 (brand bij hoge waarde)
else if (potValue < 600) {
digitalWrite(led1Pin, LOW); // LED 1 uit
digitalWrite(led2Pin, HIGH); // LED 2 aan
}
// Beide LED’s uit als waarde tussen 400 en 600 ligt
else {
digitalWrite(led1Pin, LOW); // LED 1 uit
digitalWrite(led2Pin, LOW); // LED 2 uit
}
// Wacht even voordat de volgende waarde wordt gelezen
delay(100);
Dat is de chip die gaat progammeren zodat alles het goed doet. je verbind de chip hierna aan je laptop en je volgt de instructie van de code en voert hem in die je nodig hebt om de schuifpotentiometer te laten werken.
dit is de schuifpotentiometer.
zo moet je de schuifpotentiometer aansluiten op de chip.
wat heb je nodig?
-schuifpotentiometer
-stroomkabels
-arduino chip.