Menu
CoddyTech

Witaj na LCD

Część sekcji Wyświetlacze i czujniki ścieżki Arduino w Coddy. Lekcja 6 z 24.

Wyświetlacz LCD znakowy wyświetla tekst: ten model ma 2 wiersze po 16 znaków. Układ scalony z tyłu rysuje litery, a płytka mówi mu, co ma narysować, za pomocą sześciu przewodów.

Biblioteka LiquidCrystal zajmuje się komunikacją. Dołącz ją, a następnie utwórz obiekt lcd z sześcioma pinami w tej kolejności: RS, E, D4, D5, D6 i D7.

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

W setup() lcd.begin(16, 2) informuje bibliotekę, że ekran ma 16 kolumn i 2 wiersze. Bez tego biblioteka traktuje ekran jako jeden wiersz, a dolny wiersz pozostaje pusty.

lcd.print() działa tak jak Serial.print(): przyjmuje tekst w cudzysłowie albo liczbę. Używaj print(), a nie println(): ekran nie wie, czym jest nowa linia, i wyświetla dwa znaki końca linii jako śmieci.

challenge icon

Wyzwanie

Łatwy

Wyświetlacz LCD jest podłączony do pinów 12, 11, 5, 4, 3 i 2, a kod początkowy tworzy obiekt lcd. W setup():

  • uruchom ekran za pomocą lcd.begin(16, 2)
  • wyświetl Hello, world! za pomocą lcd.print()

Naciśnij Run, aby zobaczyć efekt na ekranie, a następnie Check.

Spróbuj swoich sił

#include <LiquidCrystal.h>

// RS, E, D4, D5, D6, D7
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  // uruchom wyświetlacz i wyświetl tutaj komunikat
}

void loop() {
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Wyświetlacze i czujniki

Poćwicz samodzielnie: Edytor online Arduino