Jak podpiąć wyświetlacz LCD 1602 HD44780

Brak komentarzy

W tym artykule dowiesz się jak prawidłowo podpiąć popularny wyświetlacz LCD do Arduino UNO. Następnie pokażemy jak wyświetlić na nim tekst z pomocą ArduinoIDE.

schemat podpięcia wyświetlacza LCD do Arduino UNO

Podłączając wyświetlacz posiłkowałem się tym schematem jest on zgodny z domyślnymi ustawieniami biblioteki LiquidCrystal preinstalowanej w ArduinoIDE.

Masz dość czytania? Skorzystaj z naszego Video Poradnika:

LCD – ARDUINO

  • VSS – GND
  • VDD – 5V
  • V0 – rezystor 10k (regulacja kontrastu)
  • RS – 12 pin
  • RW – GND
  • E – 11 pin
  • D0 – nie podpinać
  • D1 – nie podpinać
  • D2 – nie podpinać
  • D3 – nie podpinać
  • D4 – 5 pin
  • D5 – 4 pin
  • D6 – 3 pin
  • D7 – 2 pin
  • A – 5V
  • K – GND

Potencjometrem należy wyregulować kontrast tak aby był widoczny wyświetlany tekst.

Przejdźmy do ArduinoIDE. Będziemy korzystać z biblioteki LiquidCrystal wbudowanej w to środowisko. Można ze szkiców wybrać LiqidCrystal -> Hello World i wgrać do mikrokontrolera aby szybko sprawdzić czy podpięty wyświetlacz HD44780 działa prawidłowo, w dalszej części znajdziesz kod wraz z komentarzami wyjaśniającymi, która funkcja do jest do czego.

Kompletny spis funkcji można znaleźć na stronie arduino.cc

KOD:

#include //podpinamy bibliotekę obsługującą wyświetlacz LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // ustawiamy odpowiednie piny w arduino według tego jak wpięliśmy LCD void setup() { //ustawiamy (liczba znaków, ilość rzędów) wyświetlacza lcd.begin(16, 2); // wypisujemy nazwę sklepu na wyświetlaczu lcd.print(„Elektroweb.pl”); } void loop() { //ustawiamy kursor w 5 kwadracie 2 rzędu (1 rząd oznaczony jest jako 0) lcd.setCursor(5, 1); //uruchamiamy odliczanie co sekundę lcd.print(millis() / 1000); }

Zachęcamy do odwiedzenia naszego sklepu

Opisywany wyświetlacz LCD 1602 możecie zakupić w naszym sklepie pod tym linkiem: wyświetlacz lcd 1602

Zachęcamy do zapisania się do newslettera – dzięki temu zgarniesz rabat na swoje zakupy i jako pierwszy dowiesz się o nowościach w naszym sklepie!

NEWSLETTERhttps://elektroweb.pl/newsletter.php

Odpowiedz

Twój adres e-mail nie zostanie opublikowany