Stap 3 - Wordt er gedrukt? Deel 1

Om te beginnen moeten we eerst maar eens kijken of het ons lukt om één knop uit te lezen. Vul je nieuwe project in met onderstaande code:

// Omdat we dit getal willen onthouden moeten we een
// variabele maken die buiten de functies vallen.
int aantal_stemmen_a = 0;

// Hier bepalen we ook direct welke poorten we gebruiken
int knop_a = A3;

void setup() {
  // Begin de seriele verbinding met de laptop
  Serial.begin(57600);

  // Vertel de Marvin dat we willen lezen (=INPUT)
  pinMode(knop_a, INPUT);
}

In de eerste regel, nog vóór de setup() functie, maken we een variabele voor knop A. In deze variabele gaan we opslaan hoe vaak er op de knop is gedrukt.

De volgende regel bepaalt op welke poort van de Marvin het knopje zit aangesloten. In ons geval A3 (meest linker poort).

In de setup() functie eronder starten we zoals gewoonlijk de seriele verbinding met de laptop en stellen we de poort in op lezen.

results matching ""

    No results matching ""