pinMode()

Uitleg

De functie pinMode()wordt gebruikt om een digitale pin in te stellen als INPUT of OUTPUT.

Parameters

Dit moet je tussen de haakjes van digitalwrite typen zodat deze correct werkt.

digitalWrite(pin, waarde)

  • pin: Het nummer van de pin die je wilt aansturen (bijv. 2, 13, enz.)

  • waarde: Kan INPUT of OUTPUT zijn

    • INPUT = gebruik dit voor sensoren, als je de pin wil lezen 

    • OUTPUT = zorgt ervoor dat je stroom naar die pin kan sturen.

Let op: pinMode()zelf doet niets, je hebt digitalWrite() nodig om stroom naar een pin te sturen of digitalRead()om de pin uit te lezen.

Voorbeeld

In dit voorbeeld wordt pin 13 geïnitialiseerd als OUTPUT:

example.ino
void setup() {
  pinMode(13, OUTPUT);      // Zet pin 13 als uitgang
}

void loop() {
  digitalWrite(13, HIGH);   // Zet pin 13 aan (bv. LED gaat branden)
  delay(1000);              // Wacht 1 seconde
  digitalWrite(13, LOW);    // Zet pin 13 uit (LED gaat terug uit)
  delay(1000);              // Wacht 1 seconde
}

Ontdek praktische projecten. Ben je een beginner, geen probleem! Er zijn projecten voor zowel beginners als gevorderden.

Hier vindt je hoe de componenten die je in de projecten gebruikt werken.

Wil je de functie van een commando weten? Wil je meer Arduinocommando’s bijleren? Ga dan naar de codedatabank. Daar vind je uitleg over de Acommando’s

logo

Copyright © 2025 Arduinolessen.org | Gebouwd door Arduinolessen.org