Changes between Version 14 and Version 15 of IOC_T05
- Timestamp:
- Mar 25, 2022, 9:33:13 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IOC_T05
v14 v15 253 253 = Utilisation de l'écran OLED 254 254 255 Nous allons utiliser un écran OLED connecté en I2C, 128x 32**ssd1306**255 Nous allons utiliser un écran OLED connecté en I2C, 128x64 **ssd1306** 256 256 - La bibliothèque de l'écran se trouve en tapant la requête `ssd1306 arduino`[[BR]] à l'adresse 257 257 [https://github.com/adafruit/Adafruit_SSD1306]. … … 259 259 qui est la bibliothèque graphique. 260 260 - Vous pouvez exécuter l'exemple proposé dans la bibliothèque. Cette bibliothèque fonctionne pour plusieurs 261 types modèles. Vous allez choisir le bon exemple : 128x 32I2C.261 types modèles. Vous allez choisir le bon exemple : 128x64 I2C. 262 262 - Pour ajouter une bibliothèque Arduino, vous devez simplement télécharger le .zip et importer directement le 263 263 .zip en sélectionnant le menu `Sketch -> include Library -> Add ZIP Library` 264 - Pour tester la librairie rendez-vous dans `File -> Exemples -> Adafruit SSD1306 -> ssd1306_128x 32_i2c`.264 - Pour tester la librairie rendez-vous dans `File -> Exemples -> Adafruit SSD1306 -> ssd1306_128x64_i2c`. 265 265 Il s'agit d'un programme qui teste les fonctionnalité de l'écran et de la bibliothèque graphique. 266 267 > IMPORTANT\\ 268 > Le composant OLED utilise I2C + un signal de reset\\ 269 > Les broches par défaut utilisé par de code de test correspond au module Arduino "officiel" et pas à l'ESP32\\ 270 > En conséquence, vous devez ajouter : 271 > * au début du fichier : `#define OLED_RESET 16 // Reset pin`` 272 > * Dans la fonction setup() ou setup_oled() : `Wire.begin(4, 15); // pins SDA , SCL` 273 274 275 266 276 267 277 **Questions**