Skip to content
ICT Fusion Knowledgebase

LCD‑display

Component LCD‑display (+ I2C‑backpack)
Type Uitvoer
Functie Tekst, getallen en symbolen tonen
Info 2 tekstregels, 16 tekens per regel.

Introductie

Het LCD‑display is een veelgebruikt uitvoerapparaat in embedded systemen. Je gebruikt het om informatie leesbaar te tonen: tekst, getallen en symbolen. Denk aan toepassingen zoals digitale klokken, thermometers en andere apparaten die visuele output nodig hebben.

Pinbeschrijving

Het LCD‑display heeft 16 pinnen voor besturing, data en voeding. Meestal sluit je deze parallel aan op een microcontroller. Met een I2C‑backpack kan het ook via I2C, waardoor je veel minder pinnen nodig hebt.

Gebruik bij voorkeur een I2C‑backpack. Dat vereenvoudigt de bedrading en vermindert het aantal benodigde microcontrollerpinnen.

Codevoorbeeld

Onderstaand voorbeeld laat zien hoe je met de LiquidCrystal‑bibliotheek een LCD‑display aanstuurt via I2C op een Arduino.

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

// Set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  // Initialize the LCD
  lcd.init();
  lcd.backlight();
  lcd.setCursor(0, 0);
  lcd.print("Hello, world!");
}

void loop() {
  // Do nothing
}

(Dit voorbeeld gebruikt de LiquidCrystal_I2C‑bibliotheek. Installeer deze via de Arduino Library Manager.)