Dodatki‎ > ‎

LCD5110

Popularny wyświetlacz graficzny do telefonu Nokia 5110 (kontroler PCD8544) - wyjątkowo łatwy do uruchomienia.
Na podstawie noty katalogowej kontrolera i kilku funkcji z projektu GLCD (http://micro.gock.net/) można bez większego wysiłku uruchomić wyświetlacz graficzny o rozdzielczości 84x48 pikseli. Potrzebne jest 6 przewodów połączeniowych (GND, VCC+backlight, SCLK, MOSI, nCS, DC) i moduł wyświetlacza, aby wyposażyć zestaw V1.BASE w podświetlany, graficzny LCD. Można także dodatkowo podłączyć sygnał RESET.
Do zasilania modułu oraz podświetlenia najlepiej użyć napięcia 3.3 V. Po włączeniu zasilania wystarczy ustawić kontrast (ja użyłem wartości 0x40), a następnie przesłać dane graficzne. Dla ułatwienia warto skorzystać z gotowego zestawu funkcji wchodzących w skład ogólnie dostępnych bibliotek (ja użyłem pierwszego wyniku z Google, jakim był projekt GLCD ze strony micro.gock.net). Te funkcje są dużym ułatwieniem, gdy chcemy np. wyświetlać teksty lub rysować kształty.

Na zdjęciu efekt działania kodu:
  lcdSetContrast(0x40);
  lcdSelectScreen(lcd_buffer, &lcd_bbox); 
  lcdResetBbox();
  lcdClear();
  lcdTinySetFont(Font5x7, 5, 7, 32,127);
  lcdTinyDrawString(0,0,"***MikroCpp***");
  lcdTinyDrawString(0,1,"Nokia 5110 LCD");
  lcdTinyDrawString(0,2,"(PCD8544 chip)");
  lcdWrite(); //właściwa funkcja wysyłająca dane z RAM mikrokontrolera do wyświetlacza

Moduł jest niedrogi, np. ten na zdjęciu kupiłem za 4.9 $ (ok. 15 zł), wysyłka do Polski z Chin jest oczywiście bezpłatna. Jeśli ktoś lubi dać zarobić dodatkowo naszym rodzimym sprzedawcom, to prawie identyczny moduł na Allegro kosztuje 20 zł + 6 zł haraczu za wysyłkę. Można też spróbować odzyskać taki wyświetlacz ze starego telefonu, ale trzeba wtedy dodatkowo wykonać do niego PCB i podświetlenie.
Comments