#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();
}
}