Bandeau Bac Pro CIEL

Interface Homme Machine


Le but de se TP est de développer une Interface Homme Machine sur un écran oled embarqué sur microcontrôleur en utilisant une carte Seeeduino Lotus équipée d'un écran OLED sur bus I2C OLED
le programme rensemblait a ceci:

#include Wire.h
#include Adafruit_GFX.h
#include Adafruit_SSD1306.h

#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64

Adafruit_SSD1306 display(128, 64, &Wire, -1);

const unsigned char epd_bitmap_ihm [] PROGMEM = {
*entrer la bitmap*
};

void setup() {
// Initialise l’écran
if (!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
for (;;); // blocage si écran absent
}

display.clearDisplay();

// -----------------------------
// Affichage de ton bitmap
// -----------------------------
display.drawBitmap(0, 0, epd_bitmap_ihm, 128, 64, 1);
display.display();