#include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include "Wire.h" #define OLED_RESET 4 Adafruit_SSD1306 display(OLED_RESET); byte i; /*-----Routine pour choisir le module concerné-----*/ void tcaselect(uint8_t j) { Wire.beginTransmission(0x70); Wire.write(1 << j); Wire.endTransmission(); } void setup() { display.begin(SSD1306_SWITCHCAPVCC, 0x3C); display.clearDisplay(); display.setTextSize(4); display.setTextColor(WHITE); } void loop() { for (i = 0; i < 100; i++) { tcaselect(0); //sélection du premier écran display.setCursor(45, 15); display.print(i); display.display(); delay(10); display.clearDisplay(); tcaselect(1); //sélection du deuxième écran display.setCursor(45, 15); display.print(i * 5); display.display(); delay(10); display.clearDisplay(); } }