/* Potentiometer
  Regel knippersnelheid met sleper van potentiometer op A1
  en geef de waarde van de potentiometer weer op de seriële monitor
*/

const int sensorPin = A1; // Sleper op input A1
const int ledPin = 13; // Constante ledPin = 13
int sensorValue = 0; // Variabele vertegenwoordigt sensorwaarde
int prevValue = 0; // Variabele voor het bewaren van de vorige sensorwaarde

void setup() {
  // Initialiseer digitale poort ledPin (D13)
  pinMode(ledPin, OUTPUT);
  // Stel de seriële communicatie in:
  Serial.begin(9600);
  Serial.println("sensorValue");
}

void loop() {
  // Lees de analoge sensorwaarde op A1:
  sensorValue = analogRead(sensorPin);
  if(sensorValue!=prevValue){
    Serial.println(sensorValue);
    prevValue = sensorValue;
  }
  // Zet de ledpin op hoog/1:
  digitalWrite(ledPin, HIGH);
  // Pauze afhankelijk van de sensorwaarde in milliseconden:
  delay(sensorValue);
  // Zet de ledpin op laag/0:
  digitalWrite(ledPin, LOW);
  // Pauze afhankelijk van de sensorwaarde in milliseconden:
  delay(sensorValue);
}