OLED display

kortlink.dk/239ss

Om OLED ssd1306 display

OLED ssd1306 er en lille LED skærm, med en opløsning på 128*64 pixel. Du kan vise tekst, tal og tegne grafik.

Sådan tilslutter du et OLED display

Du skal bruge et breadboard for at bruge en OLED skærm. Se siden Breadboard, Pins og strømforsyning hvis du er i tvivl.

Du forbinder:

SDA til pin P(20), SCL til pin P(19), GND til GND og VCC til 3V (eller 5 volt)

Se denne opstilling:

Tilføj udvidelse til makecode editoren.

Du skal først tilføje en udvidelse til Makecode editoren:

  • Gå ind på makecode.microbit.org og klik Avanceret => Udvidelser

Søg nu efter 1 af disse 2 udvidelser:

1) OLED12864_i2c:

  • I søgefeltet skriver du: oled12864 og tilføjer udvidelsen.

- ELLER

2) smarthome:

  • i søgefeltet skriver du: smarthome og tilføjer udvidelsen.

2 kode eksempler

EKSEMPEL 1

Dette eksempel er lavet med oled12864_i2c udvidelsen. Den viser sensordata fra lyssensoren på Micro:bitten. På A og B knappen kan du vælge mellem 2 forskellige skærmopløsninger 128*64 eller 64*32

EKSEMPEL 2

Dette eksempel er lavet med smarthome udvidelsen. Programmet starter en "loade" animation op til 100%. Herefter kan du på Micro:bitten knapper enten vælge TE eller KAFFE.

Du kan godt bruge begge udvidelser samtidigt. Så skal du bare huske at have blokkene: "init OLED with adr 60" samt "initialize OLED with width 128 height 64" fra begge udvidelser med under en ved start blok.