✓ Speciaal voor VO, Technasium & Bèta-onderwijs ✓ Scholen bestellen op rekening (achteraf betalen)
Direct contact: info@funmetelectronica.nl | Tel: 06-53111122
Arduino Basis › Les 12: Analog

Les 12: Analog

Arduino Basis

Functie na opstelling

Een vervolg op de vorige les zonder opdracht. Nu hebben we de ingang analoog gemaakt met een potmeter. We gaan het dimmen van de LED de het analoge ingangswaarde koppelen. Deze les kan overgeslagen worden als de code duidelijk is zonder het systeem gebouwd te hebben. Opstelling Code
/*
  Autheur:      Fun met Electronica
  Link:         lessen.php?id=520
  Beschrijving: Met een potmeter een ledje dimmen op de digitale pin.
*/

int led = 11; // led aan pin 11
int pot = A0; // potmeter aan A0
int val = 0;  // variable waarde van de potmeter

/*
  Het programmablok void setup wordt eenmaal beschreven
*/
void setup() {
  pinMode(led, OUTPUT);   // ledpin is output
}

/*
  Het programmablok void loop herhaalt zich keer op keer
*/
void loop() {
  val = analogRead(pot);      // lees de waarde van de potmeter
  analogWrite(led, val / 4);  // waarde van de potmeter delen door 4
}

/*
  Geen opdracht!
*/

Opdrachten

Bij deze les zijn geen opdrachten geleverd. Probeer zelf iets te veranderen!