Changes between Version 14 and Version 15 of IOC_T04


Ignore:
Timestamp:
Mar 25, 2022, 9:33:13 AM (2 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IOC_T04

    v14 v15  
    253253= Utilisation de l'écran OLED
    254254
    255 Nous allons utiliser un écran OLED connecté en I2C, 128x32 **ssd1306**
     255Nous allons utiliser un écran OLED connecté en I2C, 128x64 **ssd1306**
    256256- La bibliothèque de l'écran se trouve en tapant la requête `ssd1306 arduino`[[BR]] à l'adresse   
    257257  [https://github.com/adafruit/Adafruit_SSD1306].
     
    259259  qui est la bibliothèque graphique.   
    260260- 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 : 128x32 I2C.
     261  types modèles. Vous allez choisir le bon exemple : 128x64 I2C.
    262262- Pour ajouter une bibliothèque Arduino, vous devez simplement télécharger le .zip et importer directement le
    263263  .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_128x32_i2c`.
     264- Pour tester la librairie rendez-vous dans `File -> Exemples -> Adafruit SSD1306 -> ssd1306_128x64_i2c`.
    265265  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
    266276
    267277**Questions**