Spisu treści:

Arduino dla początkujących: Interfejs Arduino z wyświetlaczem LCD 16x2 Objaśnienie: 5 kroków
Arduino dla początkujących: Interfejs Arduino z wyświetlaczem LCD 16x2 Objaśnienie: 5 kroków

Wideo: Arduino dla początkujących: Interfejs Arduino z wyświetlaczem LCD 16x2 Objaśnienie: 5 kroków

Wideo: Arduino dla początkujących: Interfejs Arduino z wyświetlaczem LCD 16x2 Objaśnienie: 5 kroków
Wideo: #0586 MK GLCD - przykłady - Part 02 2024, Listopad
Anonim
Arduino dla początkujących: objaśnienie interfejsu Arduino z wyświetlaczem LCD 16x2
Arduino dla początkujących: objaśnienie interfejsu Arduino z wyświetlaczem LCD 16x2

Cześć wszystkim, W dzisiejszych czasach Arduino stało się bardzo popularne i wszyscy to akceptują ze względu na łatwość kodowania.

Stworzyłem serię Arduino Basics, która pomaga początkującym, nowicjuszom, a nawet programistom w uzyskaniu pracy modułu. Seria ta obejmowała podstawy modułów, interfejs używany między modułem a Arduino oraz kodowanie.

Zaczynajmy..

Krok 1: Pinout 16x2 LCD

Pinout 16x2 LCD
Pinout 16x2 LCD

16x2 LCD to 16-znakowy i 2-wierszowy wyświetlacz LCD, który ma 16 pinów połączenia. Ten wyświetlacz LCD wymaga do wyświetlania danych lub tekstu w formacie ASCII. Pierwszy wiersz zaczyna się od 0x80, a drugi wiersz zaczyna się od adresu 0xC0.

Wyświetlacz LCD może pracować w trybie 4-bitowym lub 8-bitowym. W trybie 4-bitowym dane/polecenie są wysyłane w formacie półbajtowym najpierw wyższy półbajt, a następnie niższy półbajt

Na przykład, aby wysłać 0x45 Najpierw zostanie wysłanych 4 Następnie zostanie wysłanych 5.

Krok 2: Połączenie interfejsu LCD 16x2 z Arduino

Połączenie interfejsu LCD 16x2 z Arduino
Połączenie interfejsu LCD 16x2 z Arduino

Krok 3: Kontrola pinów i przepływ

Są 3 piny sterujące tj. RS, RW, E.

Jak używać RS: Kiedy polecenie jest wysyłane, wtedy RS = 0 Gdy dane są wysyłane, wtedy RS = 1

Pin RW to odczyt/zapis.

gdzie RW=0 oznacza Zapis Danych na LCD

RW=1 oznacza odczyt danych z LCD

Jak korzystać z RW:

Kiedy piszemy do komendy LCD/Danych, ustawiamy pin jako LOW.

Gdy czytamy z LCD, ustawiamy pin jako HIGH.

W naszym przypadku okablowaliśmy to na poziomie LOW, ponieważ zawsze będziemy pisać na LCD.

Jak korzystać z E (włącz):

Kiedy wysyłamy dane do LCD, podajemy impuls do LCD za pomocą pinu E.

Krok 4: Przepływ wysokiego poziomu

Jest to przepływ wysokiego poziomu, którym musimy się kierować wysyłając COMMAND/DATA do LCD.

Impuls aktywujący wyższy nibble,

Prawidłowa wartość RS, na podstawie POLECENIA/DANE

Dolna Nibble

Włącz puls,

Prawidłowa wartość RS, na podstawie POLECENIA/DANE

Zalecana: