Nejzákladnější informace pro modul s OLED displejem.
GND
modulu na GND
destičkyVDD
modulu na 3V3
destičkySCK
modulu na D4
destičkySDA
modulu na D3
destičky# Importy
from machine import Pin, I2C
from ssd1306 import SSD1306_I2C
# Komunikační protokol I2C a display SSD1306, 128x 64 bodů
i2c = I2C(scl=Pin(2, Pin.OUT), sda=Pin(0, Pin.OUT))
oled = SSD1306_I2C(width=128, height=64, i2c=i2c, addr=0x3c)
# Různé kreslící příkazy (se objeví až po zavolání show())
oled.line(0, 0, 64, 64, 1)
oled.text("Hello World", 0, 0, 1)
oled.rect(110, 2, 10, 5, 1)
oled.fill_rect(100, 20, 10, 5, 1)
oled.show()
{ "data": { "sessionMaterial": { "id": "session-material:2019/brno-jaro-2019-pondeli:tmp5:2", "title": "OLED displej", "html": "\n \n \n\n <h1>OLED displej</h1>\n<p>Nejzákladnější informace pro modul s OLED displejem.</p>\n<h2>Zapojení</h2>\n<ul>\n<li><code>GND</code> modulu na <code>GND</code> destičky</li>\n<li><code>VDD</code> modulu na <code>3V3</code> destičky</li>\n<li><code>SCK</code> modulu na <code>D4</code> destičky</li>\n<li><code>SDA</code> modulu na <code>D3</code> destičky</li>\n</ul>\n<h2>Kód</h2>\n<div class=\"highlight\"><pre><code># Importy\nfrom machine import Pin, I2C\nfrom ssd1306 import SSD1306_I2C\n\n# Komunikační protokol I2C a display SSD1306, 128x 64 bodů\ni2c = I2C(scl=Pin(2, Pin.OUT), sda=Pin(0, Pin.OUT))\noled = SSD1306_I2C(width=128, height=64, i2c=i2c, addr=0x3c)\n\n# Různé kreslící příkazy (se objeví až po zavolání show())\noled.line(0, 0, 64, 64, 1)\noled.text("Hello World", 0, 0, 1)\noled.rect(110, 2, 10, 5, 1)\noled.fill_rect(100, 20, 10, 5, 1)\noled.show()</code></pre></div>\n\n\n " } } }