Stap 3 - LEDje aanzetten

Laten we eens beginnen met het LEDje aanzetten

void setup() {
  // Markeer pin A3 als output. Zo kunnen we 'digitalWrite' gebruiken
  // om de pin aan te sturen.
  pinMode(A3, OUTPUT);
}

void loop() {
  // Schrijf een 1 naar pin A3
  digitalWrite(A3, HIGH);
}

De bovenstaande code markeert pin A3 als output, dit is het. Dit is belangrijk want met Arduino kunnen we zowel schrijven als lezen van een pin. Hier leer je later meer over. Het markeren van een pin voor INPUT or OUTPUT is een typisch stuk code wat in setup() thuis hoort.

Vervolgens kunnen we in de loop() functie een andere functie aanroepen, namelijk digitalWrite(). Deze functie wordt gebruikt om een pin aan of uit te zetten. In Arduino noemen we dit HIGH of LOW.

TIP Je hebt vast wel eens gehoord dat computers in 1-en en 0-en denken. Dat is met Arduino ook zo. Als je zegt HIGH schrijven we eigenlijk een 1 (~5 volt) naar een pin. Als we zeggen LOW schrijven we eigenlijk een 0 (~0 volt) naar een pin. Hierdoor gaat het LEDje aan of uit.

results matching ""

    No results matching ""