Biblioteka ciekłokrystaliczna Arduino

Biblioteka ciekłokrystaliczna Arduino
Aby wyświetlić wyjście programu Arduino, istnieje wiele sposobów, z których jeden z nich używa wyświetlacza ciekłokrystalicznego. Do interfejsu LCD z Arduino używana jest biblioteka dla wyświetlacza ciekłego kryształu, a istnieje wiele funkcji biblioteki, których można użyć do wykonywania różnych zadań do wyświetlania wyjścia.
  • Funkcja ciekłego kryształu
  • Rozpocznij funkcję
  • Ustaw funkcję kursora
  • Funkcja wydruku
  • Funkcja wyświetlania
  • Funkcja mrugnięcia
  • Funkcja domu
  • Jasna funkcja

Ten dyskurs zawiera krótkie wyjaśnienie powszechnie stosowanej funkcji wyświetlacza ciekłokrystalicznego

Funkcja ciekłego kryształu

Aby zainicjować szpilki Arduino, na których zostanie podłączony wyświetlacz LCD, oraz niektóre inne piny, takie jak wybór rejestru i włączyć pin Płynny kryształ() Zastosowana jest funkcja. Wyświetlacz może być używany zarówno w trybie 4-bitowym, jak i 8-bitowym. W trybie 8-bitowym 8 pinów danych będzie używanych, podczas gdy w trybie 4-bitowym używane są tylko cztery piny danych. W trybie 8 -bitowym wyświetlacz będzie działał szybciej niż tryb 4 -bitowy. Ta funkcja Liquidcrystal () można zastosować za pomocą następującej składni.

Nazwa płynności (RS, EN, Pins danych);

Rozpocznij funkcję

Inną funkcją biblioteki, która służy do określenia liczby wierszy i kolumn wymaganych do wyświetlania danych, jest LCD.zaczynać() funkcjonować. Ponieważ najczęściej używanym rozmiarem LCD jest 16*2, co oznacza 16 kolumn i 2 wiersze. LCD.początkowe () innymi słowy inicjuje wymiary wyświetlacza i w tym celu należy przestrzegać następującej składni:

LCD.początek (kolumny, wiersze);

Dla wyświetlacza LCD 16 × 2:

LCD.rozpocząć (16,2);

Ustaw funkcję kursora

Aby wyświetlić dane na LCD, lokalizację na LCD można określić za pomocą LCD.setCursor () funkcjonować. Ta funkcja przyjmuje dwa argumenty, jeden to wiersze, na których wyświetlane są dane, a drugi kolumny, z których dane zaczną wyświetlać.

Na przykład, jeśli używamy wyświetlacza o wymiarach 16 × 2, więc mamy tylko 2 wiersze do wyświetlania danych, a dane można wyświetlić z dowolnej kolumny. Podobnie, tę funkcję można użyć, jeśli ma zostać wyświetlona więcej niż jedna linia danych. Aby użyć funkcji SET Cursor, należy śledzić następującą składnię:

LCD.setCursor (kolumny, wiersze);

Funkcja wydruku

Gdy dane mają być wydrukowane na LCD LCD.wydrukować() Zastosowana jest funkcja. Każdy rodzaj danych można wydrukować na wyświetlaczu jako znak lub liczba. Składnia LCD.Funkcja print () jest podana jako:

LCD.drukuj („Dane do wydrukowania”);

Funkcja wyświetlania

Aby włączyć i wyłączać moduł ciekłokrystaliczny, zastosowana funkcja jest funkcją wyświetlania. Podobnie, aby włączyć wyświetlacz LCD.Wyświetlacz() funkcja jest używana i wyłączyć wyświetlacz podczas programu LCD.nodisplay () Zastosowana jest funkcja. Ta funkcja wyświetlania nie ma w sobie argumentów i można ją używać za pomocą następującej składni:

LCD.wyświetlacz();

I bez użycia wyświetlania:

LCD.nodisplay ();

Funkcja mrugnięcia

Funkcja mrugnięcia jest najczęściej używana, gdy wyświetlacz jest również łączony z klawiaturą. Ta funkcja mrugania po prostu mrugnie kursor i informuje użytkownika, gdzie dane będą wyświetlane na LCD. Mrugnąć kursor funkcję LCD.Migać() jest używany i powstrzymać kursor przed mrugnięciem funkcji LCD.Noblink () Jest używane. Aby użyć tej funkcji w Arduino, można użyć następującej składni, a funkcje te nie mają również żadnych argumentów.

LCD.migać();

I:

LCD.Noblink ();

Funkcja domu

Aby przesunąć kursor w lewej górnej pozycji wyświetlania funkcja LCD.dom() Zastosowana jest funkcja. Ta funkcja po prostu porusza kursor. Składnia dla odpowiedniej funkcji jest podana jako:

LCD.dom();

Jasna funkcja

Gdy wyświetlane dane mają zostać usunięte lub wyczyszczone z wyświetlacza LCD.jasne() Zastosowana jest funkcja. Ta funkcja można użyć, jeśli na LCD ma być wyświetlana seria danych, ponieważ nie można wyświetlić zbiorowo dużej ilości danych. Wyraźną funkcję można użyć, postępując zgodnie z podaną składnią:

LCD.jasne();

Wniosek

Wyświetlacze ciekłokrystaliczne są najczęściej używane do wyświetlania wyjściowych programów Arduino, ponieważ są one łatwe do połączenia z Arduino. Aby połączyć LCD z Arduino, jego biblioteka jest zdefiniowana jako płyncrystal.H. Istnieje duża liczba funkcji lub dodatkowe funkcje modułu wyświetlania, które mogą ułatwić wyświetlanie danych. Ten zapis wyjaśnia krótko najczęściej używane funkcje biblioteki ciekłokrystalicznej.