Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
materiels:afficheurs:ard0_96 [2024/04/16 22:31] – [2. Programmation] phil | materiels:afficheurs:ard0_96 [2024/04/16 22:37] – phil | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
===== 0,96" 128x64 OLED 2864 Display module - SSD1306 (I2C) ===== | ===== 0,96" 128x64 OLED 2864 Display module - SSD1306 (I2C) ===== | ||
- | [Mise à jour le 21/8/2023] | + | [Mise à jour le 16/4/2024] |
{{ : | {{ : | ||
Ligne 68: | Ligne 68: | ||
{{ : | {{ : | ||
<code cpp helloWorld.cpp> | <code cpp helloWorld.cpp> | ||
- | // Exemple d' | + | // Exemple d' |
- | // Description : Affiche " | + | // Description : Affiche " |
- | #include " | + | // Bibliothèques |
- | # | + | # |
- | #include " | + | |
+ | // Constructeurs | ||
+ | Adafruit_SSD1306 oled = Adafruit_SSD1306(128, | ||
- | OakOLED oled; // Construction d'un objet OakOLED | ||
void setup() { | void setup() { | ||
// Initialisation | // Initialisation | ||
- | | + | |
- | oled.begin(); | + | |
- | + | ||
// Configuration de l' | // Configuration de l' | ||
+ | oled.clearDisplay(); | ||
oled.setTextSize(1); | oled.setTextSize(1); | ||
- | oled.setTextColor(1); | + | oled.setTextColor(WHITE); |
- | oled.setCursor(0, | + | |
- | oled.println(" | + | oled.println(" |
- | oled.display(); | + | oled.display(); |
} | } | ||