Že OLED znamená Organická lehce emitující dioda, jistě víte. Podrobnosti o této technologii lze najít na Wikipedii
Zakoupil jsem na Ebay tento malý 0.96" OLED display pro odzkoušení za cenu cca 100 kč.
Součástí je populární řadič SSD1306, a tak lze display snadno ovládat pomocí I2C. Display díky OLED technologii nepotřebuje podsvícení, což snižuje spotřebu na 0.08 W.
A k čemu je tento display dobrý? Právě díky své velikosti je vhodný do malých zařízení, kde je potřeba zobrazit více informací a použití několika LED diod by bylo nesrozumitelné.
Je vhodný pro zobrazení krátkých textů a jednoduché grafiky.
Parametry jsou následující:
- rozlišení 128 x 64 pixelů
- pozorovací úhel 160 °
- spotřeba 0.08 W
- napájení 3 až 5 V
- pracovní teplota -30 až 70 °C
- rozměry 27 x 27 x 4 mm
Pro vyzkoušení displeje jsem si vzal jedno Walduino a použil knihovnu pro SSD1306 od Lady Ovocné a GFX knihovnu také od Lady.
HW propojení je na následujícím obrázku. K Walduinu jsem připojil display k pinům (SDA-A4, SCL-A5, GND-GND, VCC-5V).
Vše funguje bez problémů a dle očekávání. Jen bych upozornil, že má display na zadní straně propojku, kterou lze měnit adresu a případně je potřeba upravit adresu v programu na 0x3C.
V minulosti jsem měl v rukou OLED display od firmy
Vitek VL128644, který obsahuje řadič SSD1303. Ovládání bylo obdobné a stačilo si upravit knihovnu od Lady pro tento řadič.
Dále bych doporučil k vyzkoušení knihovnu U8GLIB, pěkně se mi s ní pracovalo.
Na závěr videoukázka:
Žádné komentáře:
Okomentovat