arduino i lcd

Czy istnieje i gdzie kupić wyświetlacz który można obsłużyć podobnie do

16x2 lub 20x4 z modułem i2c, ale mający 4 linie i 24-30 znakw w linii? Google znalazło mi jednego (chyba) producenta, ale bez sklepu, a na Ali czy eBay takie cuda chyba nie występują bo szukajki nie znalazły nic.

Wiem, że są wyświetlacze graficzne, ale to tylko w ostateczności.

Pomożecie? Z góry dziękuję.

Reply to
Mchal M. Lechanski
Loading thread data ...

Nawet jeśli znajdziesz niegraficzny to ma to sens wyłącznie do projektów hobbystycznych. Skoro nie jest masowo produkowany to może jutro go już nie być.

Graficzne spadły do poziomu cen przy których tekstowe nie mają dużo sensu.

formatting link
Uzyj graficznego, a jesli za mało zasobów w cpu to użyj drugiego cpu do emulacji tekstowego.

PS. Nic nie napisałeś o rozmiarach. To jednak projekt hobbystyczny?

Reply to
heby

w 100%.

Dziękuję za odpowiedź.

Reply to
Mchal M. Lechanski

To Ci się nie pali. Wobec tego:

formatting link
Przy czym ostrzegam że nalezy zwrócić uwagę na wymiar. To nie jest duże. To nawet nie jest małe. To jest miniaturowe.

Chińczycy mają też w ofercie eink. Nie jest tak tanio, ale jest taniej niż mogło by się wydawać.

formatting link

Reply to
heby

formatting link
jest port równoległy sterowany po i2c. Możesz podłączyć do dowolnego wyświetlacza i sterujesz nim ustawiając linie na wyjściu. Zadziała z każdym wyświetlaczem kompatybilnym z HD48780. Jedyna różnica pomiędzy komunikacja po i2c a podłączeniem bezpośrednio do pinów jest taka, że zamiast wystawiać sygnały na porty w procesorze, kompletujesz całe 8 bitów do wysłania i pchasz po i2c. To ile wyświetlacz ma linii i po ile znaków to kwestia konfiguracji i wysterowania w programie.

Jacek.

Reply to
Jacek Radzikowski

Wg mnie to rozwiązanie jest bez sensu bo trzeba do programu "wsadzić" całą obsługę i2c, prościej jest na 595, trzy linie, po spi sterowanie, program prosty parę linijek i można sterować nie tylko lcd.

Reply to
Janusz

Można. Zasada jest ta sama. Tyle ze tutaj masz już gotowy moduł który montujesz na wyświetlaczu, bez potrzeby drutowania 595. A prosta obsługa sprzętowego i2c w procesorze będzie mniej-więcej tak samo skomplikowana jak programowe wysłanie bit po bicie albo obsługa sprzętowego SPI.

Jacek.

Reply to
Jacek Radzikowski

Tak, znam to i używam z 1602 i 2004. Niestety 20 znaków w linii to nieco za mało dla mojej zabawki - muszę wyświetlić 3 grupy po 7 znaków w każdej z 4 linii. Wraz z odstępami to 23 znaki. Niestety wyświetlacza

2404 nie znalazłem.
Reply to
Mchal M. Lechanski

A 40x4 może być?

formatting link
Jacek

Reply to
Jacek Radzikowski

Prosto od Chińczyka będzie taniej:

formatting link
Jacek.

Reply to
Jacek Radzikowski

Jak lubisz duże, podświetlane LCD to zobacz wyświetlacze typu 12864. Można je sterować szeregowo. Są to wyświetlacze graficzne 128x64 ale w ROMie mają zestaw znaków

formatting link

kupisz za 5 dolców:

formatting link
albo za 3.33 w wersji z taśmą
formatting link
c.

Reply to
cezar

W dniu 27.10.2019 o 22:31, Jacek Radzikowski pisze:

nieco długi - 19 cm i chyba te moduły o których pisałeś wcześniej nie będą z tym działać. Pewnie skończy się na tym 12864. Albo na drastycznym cięciu wyświetlanych informacji.

Reply to
Michal M. Lechanski

Na 128 pixelach nie zmieścisz 24 znaków

Reply to
jacek pozniak

No to zonk... będziemy ciąć. Dziękuję za informację.

Reply to
Michal M. Lechanski

Poszukaj może jakiegoś mniejszego. Wyświetlacze 4x40 zwykle są zorganizowane jako dwa 2x40 jeden nad drugim, z dwoma liniami E dla każdej z kości. 4 linie danych, RS, RW i 2xE to akurat jest 8 linii sterujących. W sam raz na taką kostkę. Tylko będziesz musiał samemu oprogramować obsługę interfejsu fizycznego. A jak już chcesz robić na wyświetlaczu graficznym to weź coś z min 256 kolumnami. Przy 128 kolumnach będziesz miał 5 pikseli na znak. Trochę za mało jak na poważny projekt.

Jacek.

Reply to
Jacek Radzikowski

Kiedys nie byloby klopotu ... hm, pomylilo im sie ?

formatting link
- w tym na pewno.

Dwa takie ?

J.

Reply to
J.F.

Dnia Mon, 28 Oct 2019 22:28:35 +0000, Michal M. Lechanski napisał(a):

To jeszcze moze popatrz na mniejsze wyswietlacze, albo wydrukuj sobie

- czy czytelny odczyt tych 23 znakow nie wymaga stosownej wielkosci ... szczegolnie jesli staruszkowie maja czytac ... bez okularow :-(

J.

Reply to
J.F.

W języku angielskim małe 'm' czasami pisze się tak jak duże ('M'), tylko niższe. Może tak to robili?

Reply to
stary grzyb

stary grzyb napisał:

A w rosyjskim, to nawet nie tylko czasami.

Jarek

Reply to
invalid unparseable

To jest dobre jak robisz na płytce stykowej, dla swojej płytki ten moduł nie pomaga.

Reply to
Janusz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.