Skip to content
ICT Fusion Knowledgebase

LED

Component Light Emitting Diode (LED)
Type Uitvoer
Functie Licht produceren

Introductie

Een LED is een halfgeleiderdiode die licht uitzendt wanneer er stroom doorheen loopt. LEDs worden veel gebruikt om visuele feedback te geven. Ze zijn beschikbaar in allerlei kleuren en kunnen statussen aangeven, verlichting bieden of visuele effecten creëren.

Gebruik in een schakeling altijd een serieweerstand om te voorkomen dat te veel stroom door de LED loopt. De waarde hangt af van de doorlaatspanning en ‑stroom van de LED en van de voedingsspanning.

Pinbeschrijving

Een LED heeft twee pinnen: anode en kathode. De anode is positief, de kathode negatief. Verbind de anode met een digitale uitgang van de microcontroller en de kathode via een serieweerstand met GND. Bij een hoog signaal op de anode gaat de LED branden.

Codevoorbeeld

Het onderstaande voorbeeld laat zien hoe je een LED aan‑ en uitzet met een digitale uitgang op een Arduino.

void setup() {
  pinMode(LED_BUILTIN, OUTPUT); // set the LED pin as an output
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH); // turn the LED on
  delay(1000); // wait for 1 second
  digitalWrite(LED_BUILTIN, LOW); // turn the LED off
  delay(1000); // wait for 1 second
}

In dit voorbeeld gebruiken we digitalWrite om een hoog signaal op de LED‑pin te zetten, waarna de LED licht geeft. Daarna wachten we 1 seconde met delay en zetten de pin laag om de LED uit te doen.