Links / rechts stapje voor stapje
Ditmaal een erg eenvoudig script. We gebruikern 2 LED's, eentje links en eentje rechts. Midden ertussen zit een pot meter, een potentio meter. Deze knop kunnen we de ene kant op draaien, dan gaat die LED branden. Of de andere kant op, dan gaat die LED branden.
Breadboard
Source code
/*
   Left / right
   (C) copyright www.punthooft.nl 2019-2025
*/
// Constants
const int pinLeft = 7;
const int pinRight = 6;
const int analogPot = A0;
// Variables
int value; // Fetched value
// Setup function runs once when powerup the board and on reset
void setup() {
   pinMode(pinLeft, OUTPUT);
   pinMode(pinRight, OUTPUT);
   pinMode(analogPot, INPUT);
}
// The loop function runs over and over again forever
void loop() {
   value = analogRead(analogPot);
   if(value<128) {
      digitalWrite(pinLeft, LOW);
      digitalWrite(pinRight, HIGH);
   } else {
      digitalWrite(pinLeft, HIGH);
      digitalWrite(pinRight, LOW);
   }
   delay(10);
}