Wszystkie zakupy na Nettigo są chronione 14-sto dniowym prawem do zwrotu. Bez zbędnych pytań.
Szczegółowe informacje o dostawie i zwrotachRaz, góra dwa razy w miesiącu możesz otrzymać newsletter o nowościach w naszej ofercie, promocjach, a także porcję wiadomości ze świata DIY i Arduino.
Wyświetlacz znakowy 2x16 zgodny z HD44780. Bursztynowe znaki na czarnym tle. Klimat retro :)
W magazynie 83
Klimatyczny wyświetlacz znakowy 2x16 z pomarańczowymi znakami na czarnym tle. Niezawodny i co najważniejsze łatwy w użyciu. Może wyświetlić dwie linie po 16 znaków. Zbudowany został w oparciu o kontroler zgodny z HD44780, co w praktyce oznacza, że jest obsługiwany przez bibliotekę LiquidCrystal w Arduino.
W ofercie mamy również inne kolory wyświetlaczy znakowych 2x16. Standardowe podłączenie wyświetlacza zabiera przynajmniej 6 portów GPIO, dlatego dobrą alternatywą jest zastosowanie konwertera I2C. Wówczas do podłączenia potrzebne będą jedynie 2 GPIO magistrali I2C.
Jak widać z poniższej tabelki, wyświetlacz ma interfejs równoległy. Jak chcesz podłączyć go tylko 2 pinami szyny danych (I2C) to musisz przylutować konwerter I2C/LCD.
Pin | Funkcja | Opis | Uwagi |
---|---|---|---|
1 | VSS | Masa | |
2 | VDD | Zasilanie | +5V |
3 | V0 | Kontrast | |
4 | RS | Wybór rejestru wyświetlacza | NISKI - rejestr instrukcjiWYSOKI - rejestr danych |
5 | RW | Tryb odczytu/zapisu | NISKI - odczytWYSOKI - zapis |
6 | E | Enable - włącza zapis do rejestrów | |
7 | DB0 | Magistrala danych | |
8 | DB1 | Magistrala danych | |
9 | DB2 | Magistrala danych | |
10 | DB3 | Magistrala danych | |
11 | DB4 | Magistrala danych | |
12 | DB5 | Magistrala danych | |
13 | DB6 | Magistrala danych | |
14 | DB7 | Magistrala danych | |
15 | A | Zasilanie podświetlenia | +5V |
16 | K | Masa podświetlenia |
Wyświetlacz jest obsługiwany przez bibliotekę LiquidCrystal w Arduino.
Wyświetlaczem opartym o HD44780 można sterować na kilka różnych sposobów:
My najczęściej używamy pierwszego sposobu - trybu 4-bitowego bez odczytu flagi zajętości. Ten sposób pozwala zaoszczędzić wyprowadzenia GPIO mikrokontrolera. Jest to co prawda okupione koniecznością stosowania dodatkowych programowych opóźnień (aby ominąć konieczność odczytu flagi zajętości), ale w większości przypadków nie stwarza to dodatkowych problemów.
Zaś wszędzie tam gdzie do dyspozycji mamy protokół I2C (TWI) stosujemy wyświetlacze z konwerterem I2C. W końcu do ich podłączenia potrzeba o 4 GPIO mniej.
Wyświetlacze znakowe (interfejs równoległy):
Wyświetlacze LCD I2C / SPI:
Akcesoria i moduły:
Wszystkie zakupy na Nettigo są chronione 14-sto dniowym prawem do zwrotu. Bez zbędnych pytań.
Szczegółowe informacje o dostawie i zwrotachRaz, góra dwa razy w miesiącu możesz otrzymać newsletter o nowościach w naszej ofercie, promocjach, a także porcję wiadomości ze świata DIY i Arduino.