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.
Wyzwanie
ŁatwyWyś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() {
}
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
1Wyświetlacze siedmiosegmentowe
Wyświetlacz siedmiosegmentowyWzory cyfr w bajtachLiczenie na wyświetlaczuOdliczanie do zeraSymulator rzutu kostką2Wyświetlacz LCD znakowy
Witaj na LCDUmieszczanie tekstu za pomocą setCursorBieżące liczby na LCDUsuwanie pozostałych cyfrRysowanie własnych znakówPrzewijanie tekstuPoćwicz samodzielnie: Edytor online Arduino