Arduino a I2C OLED s řadičem SSD1306

Při potřebě zobrazení dat u Arduina se vyplatí použít malý OLED displej s řadičem SSD1306. Vyrábí se více velikostí i rozlišení, já jsem použil displej o velikosti 0.91″ a rozlišení 128×32 pixelů.
Díky komunikaci po I2C sběrnici je připojení jednoduché a zabere jen 2 piny + napájení.

Napsal jsem jednoduchý ukázkový program, který ukáže co display umí. Takže popořadě:


velikost písma 1 a 2


velikost písma 3 a inverzní zobrazení


na displeji lze zobrazit 4 řádky textu velikosti 1


na každý řádek lze zobrazit 21 znaků textu


je možné kreslit i grafiku, například obdélníky (více v originálním příkladu ke knihovně)


lze zobrazit i bitmapovou grafiku


nakonec zobrazení jednotlivých bodů na náhodné souřadnice

Použití displeje je velmi jednoduché a univerzální a díky použité OLED technologii i energeticky úsporné.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *