Handson Technology DSP-1182 I2C Interfejs szeregowy 1602 Instrukcja obsługi modułu LCD
Jest to moduł wyświetlacza LCD 2×16 z interfejsem I2C, wysokiej jakości moduł LCD o rozdzielczości 2 linii i 16 znakach z wbudowaną regulacją kontrastu, podświetleniem i interfejsem komunikacyjnym I2C. Dla początkujących Arduino koniec z uciążliwym i skomplikowanym podłączeniem obwodu sterownika LCD. Prawdziwe znaczenie advantagElementy tego modułu szeregowego LCD I2C upraszczają połączenie obwodów, oszczędzają niektóre piny we/wy na płycie Arduino, upraszczają tworzenie oprogramowania sprzętowego dzięki szeroko dostępnej bibliotece Arduino.
SKU: DSP-1182
Krótkie dane:
- Kompatybilny z płytką Arduino lub inną płytką kontrolera z magistralą I2C.
- Typ wyświetlacza: Negatywna biel z niebieskim podświetleniem.
- I2C Address:0x38-0x3F (0x3F default)
- Objętość dostawtage: 5 V
- Interfejs: I2C do 4 bitów danych LCD i linii sterujących.
- Regulacja kontrastu: wbudowany potencjometr.
- Sterowanie podświetleniem: oprogramowanie sprzętowe lub przewód połączeniowy.
- Rozmiar płytki: 80×36 mm.
Konfiguracja:
Znakowe wyświetlacze LCD firmy Hitachi oparte na technologii HD44780 są bardzo tanie i powszechnie dostępne i stanowią istotną część każdego projektu wyświetlającego informacje. Korzystając z płytki typu piggy-back LCD, żądane dane można wyświetlić na wyświetlaczu LCD za pośrednictwem magistrali I2C. Zasadniczo takie plecaki są zbudowane w oparciu o PCF8574 (firmy NXP), który jest dwukierunkowym 8-bitowym ekspanderem portów I/O ogólnego przeznaczenia, który wykorzystuje protokół I2C. PCF8574 to krzemowy obwód CMOS zapewniający zdalne rozszerzenie we/wy ogólnego przeznaczenia (8-bitowe quasi-dwukierunkowe) dla większości rodzin mikrokontrolerów za pośrednictwem dwuliniowej dwukierunkowej magistrali (magistrala I2C). Należy pamiętać, że większość modułów typu piggy-back skupia się wokół PCF8574T (pakiet SO16 PCF8574 w pakiecie DIP16) z domyślnym adresem slave 0x27. Jeśli Twoja płyta typu piggy-back zawiera układ PCF8574AT, domyślny adres urządzenia podrzędnego zmieni się na 0x3F. Krótko mówiąc, jeśli płytka typu piggy-back oparta jest na PCF8574T, a połączenia adresowe (A0-A1-A2) nie są zmostkowane lutem, będzie miała adres slave 0x27.
Pole wyboru adresu na płytce typu piggy-back I2C do LCD.
Ustawienie adresu PCD8574A (wyciąg ze specyfikacji danych PCF8574A).
Uwaga: Gdy podkładka A0 ~ A2 jest otwarta, kołek jest podciągnięty do VDD. Kiedy pin jest zwarty, jest on obniżany do VSS.
Domyślne ustawienie tego modułu to A0 ~ A2, wszystkie otwarte, więc należy podciągnąć do VDD. W tym przypadku adres to 3Fh.
Schemat referencyjny plecaka LCD kompatybilnego z Arduino pokazano poniżej. Poniżej znajdują się informacje o tym, jak wykorzystać jeden z tych niedrogich plecaków do połączenia się z mikrokontrolerem w sposób dokładnie zamierzony.
Referencyjny schemat obwodu płytki typu piggy-back I2C na LCD.
Wyświetlacz LCD I2C.
Najpierw musisz przylutować płytkę typu piggy-back I2C do LCD do 16-pinowego modułu LCD. Upewnij się, że styki płytki przyłączeniowej I2C do LCD są proste i pasują do modułu LCD, a następnie przylutuj pierwszy styk, utrzymując płytkę przyłączeniową I2C do LCD w tej samej płaszczyźnie z modułem LCD. Po zakończeniu lutowania przygotuj cztery przewody połączeniowe i podłącz moduł LCD do Arduino zgodnie z instrukcją podaną poniżej.
Wyświetlacz LCD do okablowania Arduino.
Konfiguracja Arduino
Do tego eksperymentu konieczne jest pobranie i zainstalowanie biblioteki „Arduino I2C LCD”. Przede wszystkim zmień nazwę istniejącego folderu biblioteki „LiquidCrystal” w folderze bibliotek Arduino jako kopię zapasową i przejdź do reszty procesu.
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Następnie skopiuj i wklej ten exampskopiuj Listing-1 dla eksperymentu do pustego okna kodu, sprawdź, a następnie prześlij. Lista szkiców Arduino-1:
Jeśli jesteś na 100% pewien, że wszystko jest w porządku, ale nie widzisz żadnych znaków na wyświetlaczu, spróbuj wyregulować potencjometr kontrastu plecaka i ustawić go tak, aby znaki były jasne, a tło nie było brudne pola za postaciami. Poniżej znajduje się część view autorskiego eksperymentu z opisanym powyżej kodem z modułem wyświetlacza 20×4. Ponieważ wyświetlacz używany przez autora jest bardzo wyraźnym i jasnym wyświetlaczem typu „czarny na żółtym”, bardzo trudno jest uzyskać dobre ujęcie ze względu na efekty polaryzacji.
Ten szkic będzie również wyświetlał znaki wysyłane z monitora szeregowego:
W Arduino IDE przejdź do „Narzędzia” > „Monitor szeregowy”. Ustaw prawidłową prędkość transmisji na 9600. Wpisz znak w pustym miejscu u góry i naciśnij „WYŚLIJ”.
Ciąg znaków zostanie wyświetlony na module LCD.
Zasoby:
Technologia Handsona
Kompletny przewodnik po interfejsie Arduino LCD (PDF)
HandsOn Technology zapewnia multimedialną i interaktywną platformę dla wszystkich zainteresowanych elektroniką. Od początkującego do zagorzałego, od studenta do wykładowcy. Informacja, edukacja, inspiracja i rozrywka. Analogowe i cyfrowe, praktyczne i teoretyczne; oprogramowanie i sprzęt.
Technologia HandsOn obsługuje platformę programistyczną Open Source Hardware (OSHW).
Dowiedz się: Projektuj: Udostępnij
www.handsontec.com
Twarz stojąca za jakością naszych produktów…
W świecie ciągłych zmian i ciągłego rozwoju technologicznego nowy lub zamienny produkt nigdy nie jest daleko – i wszystkie muszą zostać przetestowane.
Wielu sprzedawców po prostu importuje i sprzedaje bez czeków, a to nie może leżeć w ostatecznym interesie nikogo, zwłaszcza klienta. Każda część sprzedawana w Handsotec jest w pełni testowana. Dlatego kupując produkty z gamy Handsontec, możesz być pewien, że otrzymujesz wyjątkową jakość i wartość.
Stale dodajemy nowe części, abyś mógł rozpocząć kolejny projekt.
Przeczytaj więcej o tym podręczniku i pobierz plik PDF:
Dokumenty / Zasoby
![]() |
Handson Technology DSP-1182 I2C Interfejs szeregowy 1602 Moduł LCD [plik PDF] Instrukcja użytkownika DSP-1182 Moduł interfejsu szeregowego I2C 1602 LCD, DSP-1182, Moduł interfejsu szeregowego I2C 1602 LCD, Moduł interfejsu 1602 LCD, Moduł LCD 1602, Moduł LCD |