OLED I2C - błąd kompilatora - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Wyświetlacze (https://forum.arduinopolska.pl/dzial-wy%C5%9Bwietlacze) +--- Wątek: OLED I2C - błąd kompilatora (/watek-oled-i2c-b%C5%82%C4%85d-kompilatora) |
OLED I2C - błąd kompilatora - ANT - 21-05-2017 Witam, Próbuję uruchomić wyświetlacz OLED 128x64 I2C, korzystając z biblioteki Adafruit SSD_1306. Po wgraniu sketcha i przy próbie kompilacji wywala mi taki błąd: ssd1306_128x64_i2c.ino:54:2: error: #error ("Height incorrect, please fix Adafruit_SSD1306.h!"); ssd1306_128x64_i2c.ino:35: warning: only initialized variables can be placed into program memory area Możecie mi podpowiedzieć o co chodzi? RE: OLED I2C - błąd kompilatora - ANT - 21-05-2017 Problem ogarnięty. Dla potomnych mających ten sam problem przedstawiam jak to rozwiązałem. W bibliotece Adafruit_SSD1306 otwieramy plik: Adafruit_SSD1306.h i w nim ustawiamy tak jak poniżej: *========================================================================= SSD1306 Displays ----------------------------------------------------------------------- The driver is used in multiple displays (128x64, 128x32, etc.). Select the appropriate display below to create an appropriately sized framebuffer, etc. SSD1306_128_64 128x64 pixel display SSD1306_128_32 128x32 pixel display SSD1306_96_16 -----------------------------------------------------------------------*/ #define SSD1306_128_64 // #define SSD1306_128_32 // #define SSD1306_96_16 /*=========================================================================* Pozdr. |