{"id":3777,"date":"2024-06-25T09:32:39","date_gmt":"2024-06-25T07:32:39","guid":{"rendered":"https:\/\/www.domotic.phdata.fr\/domotic\/?p=3777"},"modified":"2024-06-25T16:06:19","modified_gmt":"2024-06-25T14:06:19","slug":"adafruit-ssd1306","status":"publish","type":"post","link":"https:\/\/www.domotic.phdata.fr\/domotic\/adafruit-ssd1306\/","title":{"rendered":"Adafruit SSD1306 (lib)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3777\" class=\"elementor elementor-3777\">\n\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.print(\"Hello\");\ndisplay.println(\"World!\");\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4698bd e-flex e-con-boxed e-con e-parent\" data-id=\"e4698bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beaf738 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"beaf738\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28e206c elementor-widget elementor-widget-heading\" data-id=\"28e206c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u00e2blage avec un Arduino Uno<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3957394 elementor-widget elementor-widget-image\" data-id=\"3957394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"allumage-pixel-ecran-oled-i2c-arduino-nano\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkyMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2FsbHVtYWdlLXBpeGVsLWVjcmFuLW9sZWQtaTJjLWFyZHVpbm8tbmFuby5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg\" class=\"attachment-medium size-medium wp-image-3922\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-150x98.jpg 150w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg 792w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c9086f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2c9086f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c79cb34 e-flex e-con-boxed e-con e-parent\" data-id=\"c79cb34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0084e7 e-con-full e-flex e-con e-child\" data-id=\"b0084e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840145e elementor-widget elementor-widget-text-editor\" data-id=\"840145e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Exemple de code()<\/strong><\/span><\/p><p>Voici un exemple complet montrant comment utiliser la biblioth\u00e8que <code>Adafruit_SSD1306<\/code> pour afficher du texte sur un \u00e9cran OLED :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594d829 elementor-widget elementor-widget-text-editor\" data-id=\"594d829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Notes suppl\u00e9mentaires<\/strong><\/span><\/p>\n<ol>\n<li>Les commandes <code>display.clearDisplay()<\/code>, <code>display.setTextSize()<\/code>, <code>display.setTextColor()<\/code>, <code>display.setCursor()<\/code>, et <code>display.display()<\/code> sont essentielles pour contr\u00f4ler ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/li>\n<li>Vous pouvez dessiner des formes comme des rectangles et des cercles en utilisant les fonctions <code>drawRect()<\/code> et <code>drawCircle()<\/code> de la biblioth\u00e8que <code>Adafruit_GFX<\/code>.<\/li>\n<li>Ce code simple affiche du texte et dessine des formes sur un \u00e9cran OLED, d\u00e9montrant les fonctionnalit\u00e9s de base de la biblioth\u00e8que <code>Adafruit_SSD1306<\/code>. Vous pouvez \u00e9tendre ce code pour ajouter plus de graphiques, des animations ou des interactions bas\u00e9es sur des entr\u00e9es de capteurs.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a73fe9 e-con-full e-flex e-con e-child\" data-id=\"7a73fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c6809 elementor-widget elementor-widget-text-editor\" data-id=\"b2c6809\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} --><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextColor(SSD1306_WHITE);\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97194d6 e-flex e-con-boxed e-con e-parent\" data-id=\"97194d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9dcd02 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c9dcd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2ae2a9 e-flex e-con-boxed e-con e-parent\" data-id=\"a2ae2a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3a0e320 e-con-full e-flex e-con e-child\" data-id=\"3a0e320\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8450ae elementor-widget elementor-widget-text-editor\" data-id=\"e8450ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>print() et println()<\/strong><\/span><\/p><p>Affiche du texte \u00e0 la position du curseur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5b8864 e-con-full e-flex e-con e-child\" data-id=\"f5b8864\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3673c05 elementor-widget elementor-widget-text-editor\" data-id=\"3673c05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.print(\"Hello\");\ndisplay.println(\"World!\");\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4698bd e-flex e-con-boxed e-con e-parent\" data-id=\"e4698bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beaf738 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"beaf738\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28e206c elementor-widget elementor-widget-heading\" data-id=\"28e206c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u00e2blage avec un Arduino Uno<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3957394 elementor-widget elementor-widget-image\" data-id=\"3957394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"allumage-pixel-ecran-oled-i2c-arduino-nano\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkyMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2FsbHVtYWdlLXBpeGVsLWVjcmFuLW9sZWQtaTJjLWFyZHVpbm8tbmFuby5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg\" class=\"attachment-medium size-medium wp-image-3922\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-150x98.jpg 150w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg 792w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c9086f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2c9086f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c79cb34 e-flex e-con-boxed e-con e-parent\" data-id=\"c79cb34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0084e7 e-con-full e-flex e-con e-child\" data-id=\"b0084e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840145e elementor-widget elementor-widget-text-editor\" data-id=\"840145e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Exemple de code()<\/strong><\/span><\/p><p>Voici un exemple complet montrant comment utiliser la biblioth\u00e8que <code>Adafruit_SSD1306<\/code> pour afficher du texte sur un \u00e9cran OLED :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594d829 elementor-widget elementor-widget-text-editor\" data-id=\"594d829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Notes suppl\u00e9mentaires<\/strong><\/span><\/p>\n<ol>\n<li>Les commandes <code>display.clearDisplay()<\/code>, <code>display.setTextSize()<\/code>, <code>display.setTextColor()<\/code>, <code>display.setCursor()<\/code>, et <code>display.display()<\/code> sont essentielles pour contr\u00f4ler ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/li>\n<li>Vous pouvez dessiner des formes comme des rectangles et des cercles en utilisant les fonctions <code>drawRect()<\/code> et <code>drawCircle()<\/code> de la biblioth\u00e8que <code>Adafruit_GFX<\/code>.<\/li>\n<li>Ce code simple affiche du texte et dessine des formes sur un \u00e9cran OLED, d\u00e9montrant les fonctionnalit\u00e9s de base de la biblioth\u00e8que <code>Adafruit_SSD1306<\/code>. Vous pouvez \u00e9tendre ce code pour ajouter plus de graphiques, des animations ou des interactions bas\u00e9es sur des entr\u00e9es de capteurs.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a73fe9 e-con-full e-flex e-con e-child\" data-id=\"7a73fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c6809 elementor-widget elementor-widget-text-editor\" data-id=\"b2c6809\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} --><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextSize(size);\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98d6abc e-flex e-con-boxed e-con e-parent\" data-id=\"98d6abc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70a8719 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"70a8719\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-072ce37 e-flex e-con-boxed e-con e-parent\" data-id=\"072ce37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0b9daaf e-con-full e-flex e-con e-child\" data-id=\"0b9daaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f36108 elementor-widget elementor-widget-text-editor\" data-id=\"4f36108\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextColor()<\/strong><\/span><\/p><p>D\u00e9finit la couleur du texte. Les options peuvent \u00eatre <code>SSD1306_WHITE<\/code> pour blanc, <code>SSD1306_BLACK<\/code> pour noir, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6e4352 e-con-full e-flex e-con e-child\" data-id=\"d6e4352\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b393025 elementor-widget elementor-widget-text-editor\" data-id=\"b393025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextColor(SSD1306_WHITE);\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97194d6 e-flex e-con-boxed e-con e-parent\" data-id=\"97194d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9dcd02 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c9dcd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2ae2a9 e-flex e-con-boxed e-con e-parent\" data-id=\"a2ae2a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3a0e320 e-con-full e-flex e-con e-child\" data-id=\"3a0e320\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8450ae elementor-widget elementor-widget-text-editor\" data-id=\"e8450ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>print() et println()<\/strong><\/span><\/p><p>Affiche du texte \u00e0 la position du curseur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5b8864 e-con-full e-flex e-con e-child\" data-id=\"f5b8864\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3673c05 elementor-widget elementor-widget-text-editor\" data-id=\"3673c05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.print(\"Hello\");\ndisplay.println(\"World!\");\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4698bd e-flex e-con-boxed e-con e-parent\" data-id=\"e4698bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beaf738 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"beaf738\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28e206c elementor-widget elementor-widget-heading\" data-id=\"28e206c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u00e2blage avec un Arduino Uno<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3957394 elementor-widget elementor-widget-image\" data-id=\"3957394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"allumage-pixel-ecran-oled-i2c-arduino-nano\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkyMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2FsbHVtYWdlLXBpeGVsLWVjcmFuLW9sZWQtaTJjLWFyZHVpbm8tbmFuby5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg\" class=\"attachment-medium size-medium wp-image-3922\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-150x98.jpg 150w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg 792w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c9086f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2c9086f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c79cb34 e-flex e-con-boxed e-con e-parent\" data-id=\"c79cb34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0084e7 e-con-full e-flex e-con e-child\" data-id=\"b0084e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840145e elementor-widget elementor-widget-text-editor\" data-id=\"840145e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Exemple de code()<\/strong><\/span><\/p><p>Voici un exemple complet montrant comment utiliser la biblioth\u00e8que <code>Adafruit_SSD1306<\/code> pour afficher du texte sur un \u00e9cran OLED :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594d829 elementor-widget elementor-widget-text-editor\" data-id=\"594d829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Notes suppl\u00e9mentaires<\/strong><\/span><\/p>\n<ol>\n<li>Les commandes <code>display.clearDisplay()<\/code>, <code>display.setTextSize()<\/code>, <code>display.setTextColor()<\/code>, <code>display.setCursor()<\/code>, et <code>display.display()<\/code> sont essentielles pour contr\u00f4ler ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/li>\n<li>Vous pouvez dessiner des formes comme des rectangles et des cercles en utilisant les fonctions <code>drawRect()<\/code> et <code>drawCircle()<\/code> de la biblioth\u00e8que <code>Adafruit_GFX<\/code>.<\/li>\n<li>Ce code simple affiche du texte et dessine des formes sur un \u00e9cran OLED, d\u00e9montrant les fonctionnalit\u00e9s de base de la biblioth\u00e8que <code>Adafruit_SSD1306<\/code>. Vous pouvez \u00e9tendre ce code pour ajouter plus de graphiques, des animations ou des interactions bas\u00e9es sur des entr\u00e9es de capteurs.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a73fe9 e-con-full e-flex e-con e-child\" data-id=\"7a73fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c6809 elementor-widget elementor-widget-text-editor\" data-id=\"b2c6809\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} --><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setCursor(x, y);\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7294617 e-flex e-con-boxed e-con e-parent\" data-id=\"7294617\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d72af7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5d72af7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dfa9738 e-flex e-con-boxed e-con e-parent\" data-id=\"dfa9738\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-404008b e-con-full e-flex e-con e-child\" data-id=\"404008b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6e974d elementor-widget elementor-widget-text-editor\" data-id=\"f6e974d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextSize()<\/strong><\/span><\/p><p>D\u00e9finit la taille du texte. <code>size<\/code> est un entier, o\u00f9 <code>1<\/code> est la taille normale, <code>2<\/code> est le double de la taille, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54f9c9c e-con-full e-flex e-con e-child\" data-id=\"54f9c9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2717790 elementor-widget elementor-widget-text-editor\" data-id=\"2717790\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextSize(size);\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98d6abc e-flex e-con-boxed e-con e-parent\" data-id=\"98d6abc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70a8719 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"70a8719\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-072ce37 e-flex e-con-boxed e-con e-parent\" data-id=\"072ce37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0b9daaf e-con-full e-flex e-con e-child\" data-id=\"0b9daaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f36108 elementor-widget elementor-widget-text-editor\" data-id=\"4f36108\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextColor()<\/strong><\/span><\/p><p>D\u00e9finit la couleur du texte. Les options peuvent \u00eatre <code>SSD1306_WHITE<\/code> pour blanc, <code>SSD1306_BLACK<\/code> pour noir, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6e4352 e-con-full e-flex e-con e-child\" data-id=\"d6e4352\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b393025 elementor-widget elementor-widget-text-editor\" data-id=\"b393025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextColor(SSD1306_WHITE);\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97194d6 e-flex e-con-boxed e-con e-parent\" data-id=\"97194d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9dcd02 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c9dcd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2ae2a9 e-flex e-con-boxed e-con e-parent\" data-id=\"a2ae2a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3a0e320 e-con-full e-flex e-con e-child\" data-id=\"3a0e320\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8450ae elementor-widget elementor-widget-text-editor\" data-id=\"e8450ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>print() et println()<\/strong><\/span><\/p><p>Affiche du texte \u00e0 la position du curseur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5b8864 e-con-full e-flex e-con e-child\" data-id=\"f5b8864\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3673c05 elementor-widget elementor-widget-text-editor\" data-id=\"3673c05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.print(\"Hello\");\ndisplay.println(\"World!\");\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4698bd e-flex e-con-boxed e-con e-parent\" data-id=\"e4698bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beaf738 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"beaf738\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28e206c elementor-widget elementor-widget-heading\" data-id=\"28e206c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u00e2blage avec un Arduino Uno<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3957394 elementor-widget elementor-widget-image\" data-id=\"3957394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"allumage-pixel-ecran-oled-i2c-arduino-nano\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkyMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2FsbHVtYWdlLXBpeGVsLWVjcmFuLW9sZWQtaTJjLWFyZHVpbm8tbmFuby5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg\" class=\"attachment-medium size-medium wp-image-3922\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-150x98.jpg 150w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg 792w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c9086f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2c9086f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c79cb34 e-flex e-con-boxed e-con e-parent\" data-id=\"c79cb34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0084e7 e-con-full e-flex e-con e-child\" data-id=\"b0084e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840145e elementor-widget elementor-widget-text-editor\" data-id=\"840145e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Exemple de code()<\/strong><\/span><\/p><p>Voici un exemple complet montrant comment utiliser la biblioth\u00e8que <code>Adafruit_SSD1306<\/code> pour afficher du texte sur un \u00e9cran OLED :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594d829 elementor-widget elementor-widget-text-editor\" data-id=\"594d829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Notes suppl\u00e9mentaires<\/strong><\/span><\/p>\n<ol>\n<li>Les commandes <code>display.clearDisplay()<\/code>, <code>display.setTextSize()<\/code>, <code>display.setTextColor()<\/code>, <code>display.setCursor()<\/code>, et <code>display.display()<\/code> sont essentielles pour contr\u00f4ler ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/li>\n<li>Vous pouvez dessiner des formes comme des rectangles et des cercles en utilisant les fonctions <code>drawRect()<\/code> et <code>drawCircle()<\/code> de la biblioth\u00e8que <code>Adafruit_GFX<\/code>.<\/li>\n<li>Ce code simple affiche du texte et dessine des formes sur un \u00e9cran OLED, d\u00e9montrant les fonctionnalit\u00e9s de base de la biblioth\u00e8que <code>Adafruit_SSD1306<\/code>. Vous pouvez \u00e9tendre ce code pour ajouter plus de graphiques, des animations ou des interactions bas\u00e9es sur des entr\u00e9es de capteurs.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a73fe9 e-con-full e-flex e-con e-child\" data-id=\"7a73fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c6809 elementor-widget elementor-widget-text-editor\" data-id=\"b2c6809\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} --><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.display();\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c5cd49 e-flex e-con-boxed e-con e-parent\" data-id=\"2c5cd49\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-abcc6b7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"abcc6b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b63011c e-flex e-con-boxed e-con e-parent\" data-id=\"b63011c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f608f4b e-con-full e-flex e-con e-child\" data-id=\"f608f4b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc714ff elementor-widget elementor-widget-text-editor\" data-id=\"bc714ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setCursor()<\/strong><\/span><\/p><p>D\u00e9finit la position du curseur pour le texte suivant \u00e0 (x, y).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-82fbfd9 e-con-full e-flex e-con e-child\" data-id=\"82fbfd9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fd0f8c elementor-widget elementor-widget-text-editor\" data-id=\"5fd0f8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setCursor(x, y);\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7294617 e-flex e-con-boxed e-con e-parent\" data-id=\"7294617\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d72af7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5d72af7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dfa9738 e-flex e-con-boxed e-con e-parent\" data-id=\"dfa9738\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-404008b e-con-full e-flex e-con e-child\" data-id=\"404008b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6e974d elementor-widget elementor-widget-text-editor\" data-id=\"f6e974d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextSize()<\/strong><\/span><\/p><p>D\u00e9finit la taille du texte. <code>size<\/code> est un entier, o\u00f9 <code>1<\/code> est la taille normale, <code>2<\/code> est le double de la taille, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54f9c9c e-con-full e-flex e-con e-child\" data-id=\"54f9c9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2717790 elementor-widget elementor-widget-text-editor\" data-id=\"2717790\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextSize(size);\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98d6abc e-flex e-con-boxed e-con e-parent\" data-id=\"98d6abc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70a8719 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"70a8719\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-072ce37 e-flex e-con-boxed e-con e-parent\" data-id=\"072ce37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0b9daaf e-con-full e-flex e-con e-child\" data-id=\"0b9daaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f36108 elementor-widget elementor-widget-text-editor\" data-id=\"4f36108\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextColor()<\/strong><\/span><\/p><p>D\u00e9finit la couleur du texte. Les options peuvent \u00eatre <code>SSD1306_WHITE<\/code> pour blanc, <code>SSD1306_BLACK<\/code> pour noir, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6e4352 e-con-full e-flex e-con e-child\" data-id=\"d6e4352\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b393025 elementor-widget elementor-widget-text-editor\" data-id=\"b393025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextColor(SSD1306_WHITE);\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97194d6 e-flex e-con-boxed e-con e-parent\" data-id=\"97194d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9dcd02 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c9dcd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2ae2a9 e-flex e-con-boxed e-con e-parent\" data-id=\"a2ae2a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3a0e320 e-con-full e-flex e-con e-child\" data-id=\"3a0e320\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8450ae elementor-widget elementor-widget-text-editor\" data-id=\"e8450ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>print() et println()<\/strong><\/span><\/p><p>Affiche du texte \u00e0 la position du curseur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5b8864 e-con-full e-flex e-con e-child\" data-id=\"f5b8864\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3673c05 elementor-widget elementor-widget-text-editor\" data-id=\"3673c05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.print(\"Hello\");\ndisplay.println(\"World!\");\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4698bd e-flex e-con-boxed e-con e-parent\" data-id=\"e4698bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beaf738 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"beaf738\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28e206c elementor-widget elementor-widget-heading\" data-id=\"28e206c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u00e2blage avec un Arduino Uno<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3957394 elementor-widget elementor-widget-image\" data-id=\"3957394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"allumage-pixel-ecran-oled-i2c-arduino-nano\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkyMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2FsbHVtYWdlLXBpeGVsLWVjcmFuLW9sZWQtaTJjLWFyZHVpbm8tbmFuby5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg\" class=\"attachment-medium size-medium wp-image-3922\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-150x98.jpg 150w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg 792w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c9086f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2c9086f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c79cb34 e-flex e-con-boxed e-con e-parent\" data-id=\"c79cb34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0084e7 e-con-full e-flex e-con e-child\" data-id=\"b0084e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840145e elementor-widget elementor-widget-text-editor\" data-id=\"840145e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Exemple de code()<\/strong><\/span><\/p><p>Voici un exemple complet montrant comment utiliser la biblioth\u00e8que <code>Adafruit_SSD1306<\/code> pour afficher du texte sur un \u00e9cran OLED :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594d829 elementor-widget elementor-widget-text-editor\" data-id=\"594d829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Notes suppl\u00e9mentaires<\/strong><\/span><\/p>\n<ol>\n<li>Les commandes <code>display.clearDisplay()<\/code>, <code>display.setTextSize()<\/code>, <code>display.setTextColor()<\/code>, <code>display.setCursor()<\/code>, et <code>display.display()<\/code> sont essentielles pour contr\u00f4ler ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/li>\n<li>Vous pouvez dessiner des formes comme des rectangles et des cercles en utilisant les fonctions <code>drawRect()<\/code> et <code>drawCircle()<\/code> de la biblioth\u00e8que <code>Adafruit_GFX<\/code>.<\/li>\n<li>Ce code simple affiche du texte et dessine des formes sur un \u00e9cran OLED, d\u00e9montrant les fonctionnalit\u00e9s de base de la biblioth\u00e8que <code>Adafruit_SSD1306<\/code>. Vous pouvez \u00e9tendre ce code pour ajouter plus de graphiques, des animations ou des interactions bas\u00e9es sur des entr\u00e9es de capteurs.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a73fe9 e-con-full e-flex e-con e-child\" data-id=\"7a73fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c6809 elementor-widget elementor-widget-text-editor\" data-id=\"b2c6809\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} --><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.clearDisplay();\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c2e1d50 e-flex e-con-boxed e-con e-parent\" data-id=\"c2e1d50\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bfccd2f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"bfccd2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-451eb1b e-flex e-con-boxed e-con e-parent\" data-id=\"451eb1b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-341df12 e-con-full e-flex e-con e-child\" data-id=\"341df12\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3fd0369 elementor-widget elementor-widget-text-editor\" data-id=\"3fd0369\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Display()<\/strong><\/span><\/p><p>Met \u00e0 jour l&rsquo;\u00e9cran avec ce qui a \u00e9t\u00e9 dessin\u00e9 en m\u00e9moire.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fb402fe e-con-full e-flex e-con e-child\" data-id=\"fb402fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f939f5 elementor-widget elementor-widget-text-editor\" data-id=\"6f939f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.display();\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c5cd49 e-flex e-con-boxed e-con e-parent\" data-id=\"2c5cd49\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-abcc6b7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"abcc6b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b63011c e-flex e-con-boxed e-con e-parent\" data-id=\"b63011c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f608f4b e-con-full e-flex e-con e-child\" data-id=\"f608f4b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc714ff elementor-widget elementor-widget-text-editor\" data-id=\"bc714ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setCursor()<\/strong><\/span><\/p><p>D\u00e9finit la position du curseur pour le texte suivant \u00e0 (x, y).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-82fbfd9 e-con-full e-flex e-con e-child\" data-id=\"82fbfd9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fd0f8c elementor-widget elementor-widget-text-editor\" data-id=\"5fd0f8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setCursor(x, y);\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7294617 e-flex e-con-boxed e-con e-parent\" data-id=\"7294617\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d72af7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5d72af7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dfa9738 e-flex e-con-boxed e-con e-parent\" data-id=\"dfa9738\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-404008b e-con-full e-flex e-con e-child\" data-id=\"404008b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6e974d elementor-widget elementor-widget-text-editor\" data-id=\"f6e974d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextSize()<\/strong><\/span><\/p><p>D\u00e9finit la taille du texte. <code>size<\/code> est un entier, o\u00f9 <code>1<\/code> est la taille normale, <code>2<\/code> est le double de la taille, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54f9c9c e-con-full e-flex e-con e-child\" data-id=\"54f9c9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2717790 elementor-widget elementor-widget-text-editor\" data-id=\"2717790\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextSize(size);\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98d6abc e-flex e-con-boxed e-con e-parent\" data-id=\"98d6abc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70a8719 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"70a8719\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-072ce37 e-flex e-con-boxed e-con e-parent\" data-id=\"072ce37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0b9daaf e-con-full e-flex e-con e-child\" data-id=\"0b9daaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f36108 elementor-widget elementor-widget-text-editor\" data-id=\"4f36108\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextColor()<\/strong><\/span><\/p><p>D\u00e9finit la couleur du texte. Les options peuvent \u00eatre <code>SSD1306_WHITE<\/code> pour blanc, <code>SSD1306_BLACK<\/code> pour noir, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6e4352 e-con-full e-flex e-con e-child\" data-id=\"d6e4352\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b393025 elementor-widget elementor-widget-text-editor\" data-id=\"b393025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextColor(SSD1306_WHITE);\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97194d6 e-flex e-con-boxed e-con e-parent\" data-id=\"97194d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9dcd02 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c9dcd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2ae2a9 e-flex e-con-boxed e-con e-parent\" data-id=\"a2ae2a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3a0e320 e-con-full e-flex e-con e-child\" data-id=\"3a0e320\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8450ae elementor-widget elementor-widget-text-editor\" data-id=\"e8450ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>print() et println()<\/strong><\/span><\/p><p>Affiche du texte \u00e0 la position du curseur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5b8864 e-con-full e-flex e-con e-child\" data-id=\"f5b8864\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3673c05 elementor-widget elementor-widget-text-editor\" data-id=\"3673c05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.print(\"Hello\");\ndisplay.println(\"World!\");\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4698bd e-flex e-con-boxed e-con e-parent\" data-id=\"e4698bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beaf738 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"beaf738\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28e206c elementor-widget elementor-widget-heading\" data-id=\"28e206c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u00e2blage avec un Arduino Uno<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3957394 elementor-widget elementor-widget-image\" data-id=\"3957394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"allumage-pixel-ecran-oled-i2c-arduino-nano\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkyMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2FsbHVtYWdlLXBpeGVsLWVjcmFuLW9sZWQtaTJjLWFyZHVpbm8tbmFuby5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg\" class=\"attachment-medium size-medium wp-image-3922\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-150x98.jpg 150w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg 792w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c9086f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2c9086f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c79cb34 e-flex e-con-boxed e-con e-parent\" data-id=\"c79cb34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0084e7 e-con-full e-flex e-con e-child\" data-id=\"b0084e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840145e elementor-widget elementor-widget-text-editor\" data-id=\"840145e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Exemple de code()<\/strong><\/span><\/p><p>Voici un exemple complet montrant comment utiliser la biblioth\u00e8que <code>Adafruit_SSD1306<\/code> pour afficher du texte sur un \u00e9cran OLED :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594d829 elementor-widget elementor-widget-text-editor\" data-id=\"594d829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Notes suppl\u00e9mentaires<\/strong><\/span><\/p>\n<ol>\n<li>Les commandes <code>display.clearDisplay()<\/code>, <code>display.setTextSize()<\/code>, <code>display.setTextColor()<\/code>, <code>display.setCursor()<\/code>, et <code>display.display()<\/code> sont essentielles pour contr\u00f4ler ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/li>\n<li>Vous pouvez dessiner des formes comme des rectangles et des cercles en utilisant les fonctions <code>drawRect()<\/code> et <code>drawCircle()<\/code> de la biblioth\u00e8que <code>Adafruit_GFX<\/code>.<\/li>\n<li>Ce code simple affiche du texte et dessine des formes sur un \u00e9cran OLED, d\u00e9montrant les fonctionnalit\u00e9s de base de la biblioth\u00e8que <code>Adafruit_SSD1306<\/code>. Vous pouvez \u00e9tendre ce code pour ajouter plus de graphiques, des animations ou des interactions bas\u00e9es sur des entr\u00e9es de capteurs.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a73fe9 e-con-full e-flex e-con e-child\" data-id=\"7a73fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c6809 elementor-widget elementor-widget-text-editor\" data-id=\"b2c6809\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} --><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.begin(SSD1306_SWITCHCAPVCC, 0x3C);\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76238cc e-flex e-con-boxed e-con e-parent\" data-id=\"76238cc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-feb0f28 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"feb0f28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ac85a6 e-flex e-con-boxed e-con e-parent\" data-id=\"4ac85a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6bf18fb e-con-full e-flex e-con e-child\" data-id=\"6bf18fb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b69dc3 elementor-widget elementor-widget-text-editor\" data-id=\"3b69dc3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>clearDisplay()<\/strong><\/span><\/p><p>Efface tout ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9497358 e-con-full e-flex e-con e-child\" data-id=\"9497358\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c84d64 elementor-widget elementor-widget-text-editor\" data-id=\"8c84d64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.clearDisplay();\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c2e1d50 e-flex e-con-boxed e-con e-parent\" data-id=\"c2e1d50\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bfccd2f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"bfccd2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-451eb1b e-flex e-con-boxed e-con e-parent\" data-id=\"451eb1b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-341df12 e-con-full e-flex e-con e-child\" data-id=\"341df12\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3fd0369 elementor-widget elementor-widget-text-editor\" data-id=\"3fd0369\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Display()<\/strong><\/span><\/p><p>Met \u00e0 jour l&rsquo;\u00e9cran avec ce qui a \u00e9t\u00e9 dessin\u00e9 en m\u00e9moire.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fb402fe e-con-full e-flex e-con e-child\" data-id=\"fb402fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f939f5 elementor-widget elementor-widget-text-editor\" data-id=\"6f939f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.display();\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c5cd49 e-flex e-con-boxed e-con e-parent\" data-id=\"2c5cd49\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-abcc6b7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"abcc6b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b63011c e-flex e-con-boxed e-con e-parent\" data-id=\"b63011c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f608f4b e-con-full e-flex e-con e-child\" data-id=\"f608f4b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc714ff elementor-widget elementor-widget-text-editor\" data-id=\"bc714ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setCursor()<\/strong><\/span><\/p><p>D\u00e9finit la position du curseur pour le texte suivant \u00e0 (x, y).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-82fbfd9 e-con-full e-flex e-con e-child\" data-id=\"82fbfd9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fd0f8c elementor-widget elementor-widget-text-editor\" data-id=\"5fd0f8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setCursor(x, y);\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7294617 e-flex e-con-boxed e-con e-parent\" data-id=\"7294617\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d72af7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5d72af7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dfa9738 e-flex e-con-boxed e-con e-parent\" data-id=\"dfa9738\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-404008b e-con-full e-flex e-con e-child\" data-id=\"404008b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6e974d elementor-widget elementor-widget-text-editor\" data-id=\"f6e974d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextSize()<\/strong><\/span><\/p><p>D\u00e9finit la taille du texte. <code>size<\/code> est un entier, o\u00f9 <code>1<\/code> est la taille normale, <code>2<\/code> est le double de la taille, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54f9c9c e-con-full e-flex e-con e-child\" data-id=\"54f9c9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2717790 elementor-widget elementor-widget-text-editor\" data-id=\"2717790\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextSize(size);\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98d6abc e-flex e-con-boxed e-con e-parent\" data-id=\"98d6abc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70a8719 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"70a8719\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-072ce37 e-flex e-con-boxed e-con e-parent\" data-id=\"072ce37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0b9daaf e-con-full e-flex e-con e-child\" data-id=\"0b9daaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f36108 elementor-widget elementor-widget-text-editor\" data-id=\"4f36108\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextColor()<\/strong><\/span><\/p><p>D\u00e9finit la couleur du texte. Les options peuvent \u00eatre <code>SSD1306_WHITE<\/code> pour blanc, <code>SSD1306_BLACK<\/code> pour noir, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6e4352 e-con-full e-flex e-con e-child\" data-id=\"d6e4352\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b393025 elementor-widget elementor-widget-text-editor\" data-id=\"b393025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextColor(SSD1306_WHITE);\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97194d6 e-flex e-con-boxed e-con e-parent\" data-id=\"97194d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9dcd02 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c9dcd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2ae2a9 e-flex e-con-boxed e-con e-parent\" data-id=\"a2ae2a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3a0e320 e-con-full e-flex e-con e-child\" data-id=\"3a0e320\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8450ae elementor-widget elementor-widget-text-editor\" data-id=\"e8450ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>print() et println()<\/strong><\/span><\/p><p>Affiche du texte \u00e0 la position du curseur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5b8864 e-con-full e-flex e-con e-child\" data-id=\"f5b8864\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3673c05 elementor-widget elementor-widget-text-editor\" data-id=\"3673c05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.print(\"Hello\");\ndisplay.println(\"World!\");\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4698bd e-flex e-con-boxed e-con e-parent\" data-id=\"e4698bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beaf738 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"beaf738\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28e206c elementor-widget elementor-widget-heading\" data-id=\"28e206c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u00e2blage avec un Arduino Uno<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3957394 elementor-widget elementor-widget-image\" data-id=\"3957394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"allumage-pixel-ecran-oled-i2c-arduino-nano\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkyMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2FsbHVtYWdlLXBpeGVsLWVjcmFuLW9sZWQtaTJjLWFyZHVpbm8tbmFuby5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg\" class=\"attachment-medium size-medium wp-image-3922\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-150x98.jpg 150w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg 792w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c9086f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2c9086f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c79cb34 e-flex e-con-boxed e-con e-parent\" data-id=\"c79cb34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0084e7 e-con-full e-flex e-con e-child\" data-id=\"b0084e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840145e elementor-widget elementor-widget-text-editor\" data-id=\"840145e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Exemple de code()<\/strong><\/span><\/p><p>Voici un exemple complet montrant comment utiliser la biblioth\u00e8que <code>Adafruit_SSD1306<\/code> pour afficher du texte sur un \u00e9cran OLED :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594d829 elementor-widget elementor-widget-text-editor\" data-id=\"594d829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Notes suppl\u00e9mentaires<\/strong><\/span><\/p>\n<ol>\n<li>Les commandes <code>display.clearDisplay()<\/code>, <code>display.setTextSize()<\/code>, <code>display.setTextColor()<\/code>, <code>display.setCursor()<\/code>, et <code>display.display()<\/code> sont essentielles pour contr\u00f4ler ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/li>\n<li>Vous pouvez dessiner des formes comme des rectangles et des cercles en utilisant les fonctions <code>drawRect()<\/code> et <code>drawCircle()<\/code> de la biblioth\u00e8que <code>Adafruit_GFX<\/code>.<\/li>\n<li>Ce code simple affiche du texte et dessine des formes sur un \u00e9cran OLED, d\u00e9montrant les fonctionnalit\u00e9s de base de la biblioth\u00e8que <code>Adafruit_SSD1306<\/code>. Vous pouvez \u00e9tendre ce code pour ajouter plus de graphiques, des animations ou des interactions bas\u00e9es sur des entr\u00e9es de capteurs.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a73fe9 e-con-full e-flex e-con e-child\" data-id=\"7a73fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c6809 elementor-widget elementor-widget-text-editor\" data-id=\"b2c6809\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} --><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-249921e9 e-flex e-con-boxed e-con e-parent\" data-id=\"249921e9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5e5ff4 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"f5e5ff4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-96b0ac2 e-flex e-con-boxed e-con e-parent\" data-id=\"96b0ac2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-19f19a2 e-con-full e-flex e-con e-child\" data-id=\"19f19a2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b59d00 elementor-widget elementor-widget-text-editor\" data-id=\"8b59d00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #00ffff;\"><strong>begin()<\/strong><\/span><\/p><p>Cette m\u00e9thode initialise l&rsquo;\u00e9cran. Le premier param\u00e8tre (<code>SSD1306_SWITCHCAPVCC<\/code>) d\u00e9finit la source d&rsquo;alimentation pour l&rsquo;\u00e9cran (le plus souvent, cela sera <code>SSD1306_SWITCHCAPVCC<\/code>). Le deuxi\u00e8me param\u00e8tre (<code>0x3C<\/code>) est l&rsquo;adresse I2C de l&rsquo;\u00e9cran.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1001230 e-con-full e-flex e-con e-child\" data-id=\"1001230\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5d0b27 elementor-widget elementor-widget-text-editor\" data-id=\"a5d0b27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.begin(SSD1306_SWITCHCAPVCC, 0x3C);\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76238cc e-flex e-con-boxed e-con e-parent\" data-id=\"76238cc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-feb0f28 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"feb0f28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ac85a6 e-flex e-con-boxed e-con e-parent\" data-id=\"4ac85a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6bf18fb e-con-full e-flex e-con e-child\" data-id=\"6bf18fb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b69dc3 elementor-widget elementor-widget-text-editor\" data-id=\"3b69dc3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>clearDisplay()<\/strong><\/span><\/p><p>Efface tout ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9497358 e-con-full e-flex e-con e-child\" data-id=\"9497358\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c84d64 elementor-widget elementor-widget-text-editor\" data-id=\"8c84d64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.clearDisplay();\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c2e1d50 e-flex e-con-boxed e-con e-parent\" data-id=\"c2e1d50\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bfccd2f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"bfccd2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-451eb1b e-flex e-con-boxed e-con e-parent\" data-id=\"451eb1b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-341df12 e-con-full e-flex e-con e-child\" data-id=\"341df12\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3fd0369 elementor-widget elementor-widget-text-editor\" data-id=\"3fd0369\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Display()<\/strong><\/span><\/p><p>Met \u00e0 jour l&rsquo;\u00e9cran avec ce qui a \u00e9t\u00e9 dessin\u00e9 en m\u00e9moire.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fb402fe e-con-full e-flex e-con e-child\" data-id=\"fb402fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f939f5 elementor-widget elementor-widget-text-editor\" data-id=\"6f939f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.display();\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c5cd49 e-flex e-con-boxed e-con e-parent\" data-id=\"2c5cd49\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-abcc6b7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"abcc6b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b63011c e-flex e-con-boxed e-con e-parent\" data-id=\"b63011c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f608f4b e-con-full e-flex e-con e-child\" data-id=\"f608f4b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc714ff elementor-widget elementor-widget-text-editor\" data-id=\"bc714ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setCursor()<\/strong><\/span><\/p><p>D\u00e9finit la position du curseur pour le texte suivant \u00e0 (x, y).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-82fbfd9 e-con-full e-flex e-con e-child\" data-id=\"82fbfd9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fd0f8c elementor-widget elementor-widget-text-editor\" data-id=\"5fd0f8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setCursor(x, y);\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7294617 e-flex e-con-boxed e-con e-parent\" data-id=\"7294617\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d72af7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5d72af7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dfa9738 e-flex e-con-boxed e-con e-parent\" data-id=\"dfa9738\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-404008b e-con-full e-flex e-con e-child\" data-id=\"404008b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6e974d elementor-widget elementor-widget-text-editor\" data-id=\"f6e974d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextSize()<\/strong><\/span><\/p><p>D\u00e9finit la taille du texte. <code>size<\/code> est un entier, o\u00f9 <code>1<\/code> est la taille normale, <code>2<\/code> est le double de la taille, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54f9c9c e-con-full e-flex e-con e-child\" data-id=\"54f9c9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2717790 elementor-widget elementor-widget-text-editor\" data-id=\"2717790\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextSize(size);\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98d6abc e-flex e-con-boxed e-con e-parent\" data-id=\"98d6abc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70a8719 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"70a8719\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-072ce37 e-flex e-con-boxed e-con e-parent\" data-id=\"072ce37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0b9daaf e-con-full e-flex e-con e-child\" data-id=\"0b9daaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f36108 elementor-widget elementor-widget-text-editor\" data-id=\"4f36108\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextColor()<\/strong><\/span><\/p><p>D\u00e9finit la couleur du texte. Les options peuvent \u00eatre <code>SSD1306_WHITE<\/code> pour blanc, <code>SSD1306_BLACK<\/code> pour noir, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6e4352 e-con-full e-flex e-con e-child\" data-id=\"d6e4352\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b393025 elementor-widget elementor-widget-text-editor\" data-id=\"b393025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextColor(SSD1306_WHITE);\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97194d6 e-flex e-con-boxed e-con e-parent\" data-id=\"97194d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9dcd02 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c9dcd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2ae2a9 e-flex e-con-boxed e-con e-parent\" data-id=\"a2ae2a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3a0e320 e-con-full e-flex e-con e-child\" data-id=\"3a0e320\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8450ae elementor-widget elementor-widget-text-editor\" data-id=\"e8450ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>print() et println()<\/strong><\/span><\/p><p>Affiche du texte \u00e0 la position du curseur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5b8864 e-con-full e-flex e-con e-child\" data-id=\"f5b8864\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3673c05 elementor-widget elementor-widget-text-editor\" data-id=\"3673c05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.print(\"Hello\");\ndisplay.println(\"World!\");\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4698bd e-flex e-con-boxed e-con e-parent\" data-id=\"e4698bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beaf738 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"beaf738\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28e206c elementor-widget elementor-widget-heading\" data-id=\"28e206c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u00e2blage avec un Arduino Uno<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3957394 elementor-widget elementor-widget-image\" data-id=\"3957394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"allumage-pixel-ecran-oled-i2c-arduino-nano\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkyMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2FsbHVtYWdlLXBpeGVsLWVjcmFuLW9sZWQtaTJjLWFyZHVpbm8tbmFuby5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg\" class=\"attachment-medium size-medium wp-image-3922\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-150x98.jpg 150w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg 792w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c9086f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2c9086f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c79cb34 e-flex e-con-boxed e-con e-parent\" data-id=\"c79cb34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0084e7 e-con-full e-flex e-con e-child\" data-id=\"b0084e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840145e elementor-widget elementor-widget-text-editor\" data-id=\"840145e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Exemple de code()<\/strong><\/span><\/p><p>Voici un exemple complet montrant comment utiliser la biblioth\u00e8que <code>Adafruit_SSD1306<\/code> pour afficher du texte sur un \u00e9cran OLED :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594d829 elementor-widget elementor-widget-text-editor\" data-id=\"594d829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Notes suppl\u00e9mentaires<\/strong><\/span><\/p>\n<ol>\n<li>Les commandes <code>display.clearDisplay()<\/code>, <code>display.setTextSize()<\/code>, <code>display.setTextColor()<\/code>, <code>display.setCursor()<\/code>, et <code>display.display()<\/code> sont essentielles pour contr\u00f4ler ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/li>\n<li>Vous pouvez dessiner des formes comme des rectangles et des cercles en utilisant les fonctions <code>drawRect()<\/code> et <code>drawCircle()<\/code> de la biblioth\u00e8que <code>Adafruit_GFX<\/code>.<\/li>\n<li>Ce code simple affiche du texte et dessine des formes sur un \u00e9cran OLED, d\u00e9montrant les fonctionnalit\u00e9s de base de la biblioth\u00e8que <code>Adafruit_SSD1306<\/code>. Vous pouvez \u00e9tendre ce code pour ajouter plus de graphiques, des animations ou des interactions bas\u00e9es sur des entr\u00e9es de capteurs.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a73fe9 e-con-full e-flex e-con e-child\" data-id=\"7a73fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c6809 elementor-widget elementor-widget-text-editor\" data-id=\"b2c6809\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} --><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-15f20238 e-flex e-con-boxed e-con e-parent\" data-id=\"15f20238\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61424ff4 elementor-widget elementor-widget-image\" data-id=\"61424ff4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"228\" height=\"205\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/image-oled.webp\" class=\"attachment-large size-large wp-image-3936\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/image-oled.webp 228w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/image-oled-150x135.webp 150w\" sizes=\"(max-width: 228px) 100vw, 228px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bb74534 elementor-widget elementor-widget-menu-anchor\" data-id=\"4bb74534\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"menu\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51d77b39 e-flex e-con-boxed e-con e-parent\" data-id=\"51d77b39\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-74ff6a59 elementor-widget elementor-widget-text-editor\" data-id=\"74ff6a59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-283a2baf e-flex e-con-boxed e-con e-parent\" data-id=\"283a2baf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-91f37ee e-con-full e-flex e-con e-child\" data-id=\"91f37ee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22df1267 elementor-widget elementor-widget-image\" data-id=\"22df1267\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/8345950.png\" class=\"attachment-large size-large wp-image-3940\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/8345950.png 512w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/8345950-300x300.png 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/8345950-150x150.png 150w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1face319 e-con-full e-flex e-con e-child\" data-id=\"1face319\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3affeefe elementor-widget elementor-widget-heading\" data-id=\"3affeefe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Librairie Adafruit SSD1306<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9cb80e8 e-flex e-con-boxed e-con e-parent\" data-id=\"9cb80e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3bd50bd8 elementor-widget elementor-widget-heading\" data-id=\"3bd50bd8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adafruit_SSD1306.h<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3463f3d8 elementor-widget elementor-widget-text-editor\" data-id=\"3463f3d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La librairie <code>Adafruit_SSD1306<\/code> est une biblioth\u00e8que couramment utilis\u00e9e pour contr\u00f4ler les \u00e9crans OLED bas\u00e9s sur le contr\u00f4leur SSD1306. <br \/>Cette biblioth\u00e8que permet de dessiner du texte, des formes et des graphiques sur l&rsquo;\u00e9cran OLED de mani\u00e8re simple et intuitive.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7892f1 elementor-widget elementor-widget-text-editor\" data-id=\"c7892f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #0000ff;\"><strong>Fonctions principales de la librairie<\/strong><\/span><\/p><p>Voici une explication des principales fonctions de la librairie <code>Adafruit_SSD1306<\/code> :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5762dcc elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5762dcc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6ecf948 e-flex e-con-boxed e-con e-parent\" data-id=\"6ecf948\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f694946 e-con-full e-flex e-con e-child\" data-id=\"f694946\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4337b08 elementor-widget elementor-widget-text-editor\" data-id=\"4337b08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #00ccff;\"><strong>Constructeur<\/strong><\/span><\/p><p>Ce constructeur initialise l&rsquo;objet <code>display<\/code> avec les dimensions de l&rsquo;\u00e9cran (largeur et hauteur), l&rsquo;interface de communication (I2C dans cet exemple, via <code>&amp;Wire<\/code>) et le pin de r\u00e9initialisation de l&rsquo;\u00e9cran.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1d85e30 e-con-full e-flex e-con e-child\" data-id=\"1d85e30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73c2a6d9 elementor-widget elementor-widget-text-editor\" data-id=\"73c2a6d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-249921e9 e-flex e-con-boxed e-con e-parent\" data-id=\"249921e9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5e5ff4 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"f5e5ff4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-96b0ac2 e-flex e-con-boxed e-con e-parent\" data-id=\"96b0ac2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-19f19a2 e-con-full e-flex e-con e-child\" data-id=\"19f19a2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b59d00 elementor-widget elementor-widget-text-editor\" data-id=\"8b59d00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #00ffff;\"><strong>begin()<\/strong><\/span><\/p><p>Cette m\u00e9thode initialise l&rsquo;\u00e9cran. Le premier param\u00e8tre (<code>SSD1306_SWITCHCAPVCC<\/code>) d\u00e9finit la source d&rsquo;alimentation pour l&rsquo;\u00e9cran (le plus souvent, cela sera <code>SSD1306_SWITCHCAPVCC<\/code>). Le deuxi\u00e8me param\u00e8tre (<code>0x3C<\/code>) est l&rsquo;adresse I2C de l&rsquo;\u00e9cran.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1001230 e-con-full e-flex e-con e-child\" data-id=\"1001230\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5d0b27 elementor-widget elementor-widget-text-editor\" data-id=\"a5d0b27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.begin(SSD1306_SWITCHCAPVCC, 0x3C);\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76238cc e-flex e-con-boxed e-con e-parent\" data-id=\"76238cc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-feb0f28 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"feb0f28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ac85a6 e-flex e-con-boxed e-con e-parent\" data-id=\"4ac85a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6bf18fb e-con-full e-flex e-con e-child\" data-id=\"6bf18fb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b69dc3 elementor-widget elementor-widget-text-editor\" data-id=\"3b69dc3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>clearDisplay()<\/strong><\/span><\/p><p>Efface tout ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9497358 e-con-full e-flex e-con e-child\" data-id=\"9497358\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c84d64 elementor-widget elementor-widget-text-editor\" data-id=\"8c84d64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.clearDisplay();\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c2e1d50 e-flex e-con-boxed e-con e-parent\" data-id=\"c2e1d50\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bfccd2f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"bfccd2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-451eb1b e-flex e-con-boxed e-con e-parent\" data-id=\"451eb1b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-341df12 e-con-full e-flex e-con e-child\" data-id=\"341df12\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3fd0369 elementor-widget elementor-widget-text-editor\" data-id=\"3fd0369\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Display()<\/strong><\/span><\/p><p>Met \u00e0 jour l&rsquo;\u00e9cran avec ce qui a \u00e9t\u00e9 dessin\u00e9 en m\u00e9moire.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fb402fe e-con-full e-flex e-con e-child\" data-id=\"fb402fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f939f5 elementor-widget elementor-widget-text-editor\" data-id=\"6f939f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.display();\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c5cd49 e-flex e-con-boxed e-con e-parent\" data-id=\"2c5cd49\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-abcc6b7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"abcc6b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b63011c e-flex e-con-boxed e-con e-parent\" data-id=\"b63011c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f608f4b e-con-full e-flex e-con e-child\" data-id=\"f608f4b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc714ff elementor-widget elementor-widget-text-editor\" data-id=\"bc714ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setCursor()<\/strong><\/span><\/p><p>D\u00e9finit la position du curseur pour le texte suivant \u00e0 (x, y).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-82fbfd9 e-con-full e-flex e-con e-child\" data-id=\"82fbfd9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fd0f8c elementor-widget elementor-widget-text-editor\" data-id=\"5fd0f8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setCursor(x, y);\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7294617 e-flex e-con-boxed e-con e-parent\" data-id=\"7294617\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d72af7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5d72af7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dfa9738 e-flex e-con-boxed e-con e-parent\" data-id=\"dfa9738\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-404008b e-con-full e-flex e-con e-child\" data-id=\"404008b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6e974d elementor-widget elementor-widget-text-editor\" data-id=\"f6e974d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextSize()<\/strong><\/span><\/p><p>D\u00e9finit la taille du texte. <code>size<\/code> est un entier, o\u00f9 <code>1<\/code> est la taille normale, <code>2<\/code> est le double de la taille, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54f9c9c e-con-full e-flex e-con e-child\" data-id=\"54f9c9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2717790 elementor-widget elementor-widget-text-editor\" data-id=\"2717790\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextSize(size);\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98d6abc e-flex e-con-boxed e-con e-parent\" data-id=\"98d6abc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70a8719 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"70a8719\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-072ce37 e-flex e-con-boxed e-con e-parent\" data-id=\"072ce37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0b9daaf e-con-full e-flex e-con e-child\" data-id=\"0b9daaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f36108 elementor-widget elementor-widget-text-editor\" data-id=\"4f36108\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>setTextColor()<\/strong><\/span><\/p><p>D\u00e9finit la couleur du texte. Les options peuvent \u00eatre <code>SSD1306_WHITE<\/code> pour blanc, <code>SSD1306_BLACK<\/code> pour noir, etc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6e4352 e-con-full e-flex e-con e-child\" data-id=\"d6e4352\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b393025 elementor-widget elementor-widget-text-editor\" data-id=\"b393025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.setTextColor(SSD1306_WHITE);\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97194d6 e-flex e-con-boxed e-con e-parent\" data-id=\"97194d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9dcd02 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c9dcd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2ae2a9 e-flex e-con-boxed e-con e-parent\" data-id=\"a2ae2a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3a0e320 e-con-full e-flex e-con e-child\" data-id=\"3a0e320\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8450ae elementor-widget elementor-widget-text-editor\" data-id=\"e8450ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>print() et println()<\/strong><\/span><\/p><p>Affiche du texte \u00e0 la position du curseur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5b8864 e-con-full e-flex e-con e-child\" data-id=\"f5b8864\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3673c05 elementor-widget elementor-widget-text-editor\" data-id=\"3673c05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">display.print(\"Hello\");\ndisplay.println(\"World!\");\n\n\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4698bd e-flex e-con-boxed e-con e-parent\" data-id=\"e4698bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beaf738 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"beaf738\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28e206c elementor-widget elementor-widget-heading\" data-id=\"28e206c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u00e2blage avec un Arduino Uno<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3957394 elementor-widget elementor-widget-image\" data-id=\"3957394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"allumage-pixel-ecran-oled-i2c-arduino-nano\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkyMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2FsbHVtYWdlLXBpeGVsLWVjcmFuLW9sZWQtaTJjLWFyZHVpbm8tbmFuby5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg\" class=\"attachment-medium size-medium wp-image-3922\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano-150x98.jpg 150w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/allumage-pixel-ecran-oled-i2c-arduino-nano.jpg 792w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c9086f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2c9086f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c79cb34 e-flex e-con-boxed e-con e-parent\" data-id=\"c79cb34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0084e7 e-con-full e-flex e-con e-child\" data-id=\"b0084e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840145e elementor-widget elementor-widget-text-editor\" data-id=\"840145e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Exemple de code()<\/strong><\/span><\/p><p>Voici un exemple complet montrant comment utiliser la biblioth\u00e8que <code>Adafruit_SSD1306<\/code> pour afficher du texte sur un \u00e9cran OLED :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594d829 elementor-widget elementor-widget-text-editor\" data-id=\"594d829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #33cccc;\"><strong>Notes suppl\u00e9mentaires<\/strong><\/span><\/p>\n<ol>\n<li>Les commandes <code>display.clearDisplay()<\/code>, <code>display.setTextSize()<\/code>, <code>display.setTextColor()<\/code>, <code>display.setCursor()<\/code>, et <code>display.display()<\/code> sont essentielles pour contr\u00f4ler ce qui est affich\u00e9 sur l&rsquo;\u00e9cran.<\/li>\n<li>Vous pouvez dessiner des formes comme des rectangles et des cercles en utilisant les fonctions <code>drawRect()<\/code> et <code>drawCircle()<\/code> de la biblioth\u00e8que <code>Adafruit_GFX<\/code>.<\/li>\n<li>Ce code simple affiche du texte et dessine des formes sur un \u00e9cran OLED, d\u00e9montrant les fonctionnalit\u00e9s de base de la biblioth\u00e8que <code>Adafruit_SSD1306<\/code>. Vous pouvez \u00e9tendre ce code pour ajouter plus de graphiques, des animations ou des interactions bas\u00e9es sur des entr\u00e9es de capteurs.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a73fe9 e-con-full e-flex e-con e-child\" data-id=\"7a73fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c6809 elementor-widget elementor-widget-text-editor\" data-id=\"b2c6809\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Wire.h>\n#include <Adafruit_GFX.h>\n#include <Adafruit_SSD1306.h>\n\n#define SCREEN_WIDTH 128  \/\/ OLED display width, in pixels\n#define SCREEN_HEIGHT 64  \/\/ OLED display height, in pixels\n\n\/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)\n#define OLED_RESET     -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin)\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);\n\nvoid setup() {\n  \/\/ Initialize with the I2C address 0x3C\n  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for(;;);\n  }\n\n  \/\/ Clear the buffer\n  display.clearDisplay();\n\n  \/\/ Display static text\n  display.setTextSize(1);      \/\/ Normal 1:1 pixel scale\n  display.setTextColor(SSD1306_WHITE); \/\/ Draw white text\n  display.setCursor(0, 0);     \/\/ Start at top-left corner\n  display.print(F(\"Hello, world!\"));\n\n  \/\/ Update the display\n  display.display();\n}\n\nvoid loop() {\n  \/\/ Nothing to do here\n}\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6221e24d e-flex e-con-boxed e-con e-parent\" data-id=\"6221e24d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bc2cd elementor-widget elementor-widget-heading\" data-id=\"10bc2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9tail du code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"741e7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} --><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. **Inclusions et d\u00e9clarations** :\n#include &lt;Wire.h&gt;               \/\/ Biblioth\u00e8que pour la communication I2C<br \/>\n#include &lt;Adafruit_GFX.h&gt;       \/\/ Biblioth\u00e8que de base pour les graphiques\n#include &lt;Adafruit_SSD1306.h&gt;   \/\/ Biblioth\u00e8que pour contr\u00f4ler l'\u00e9cran OLED SSD1306\n\n2. **D\u00e9finitions des dimensions de l'\u00e9cran** :\n  \n    #define SCREEN_WIDTH 128           \/\/ Largeur de l'\u00e9cran OLED en pixels\n    #define SCREEN_HEIGHT 64           \/\/ Hauteur de l'\u00e9cran OLED en pixels\n\n3. **D\u00e9claration de l'objet `display`** :\n   \n    #define OLED_RESET    -1           \/\/ Broche de r\u00e9initialisation (ou -1 si non utilis\u00e9e)\n    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RES\n\n4. **Initialisation dans `setup()`** :\n   \n    Serial.begin(115200);              \/\/ Initialiser la communication s\u00e9rie pour le d\u00e9bogage\n\n    if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { \n      Serial.println(F(\"\u00c9chec de l'initialisation de l'\u00e9cran SSD1306\"));\n      for(;;); \/\/ Boucle infinie si l'initialisation \u00e9choue\n    }\n\n5. **Effacer l'\u00e9cran** :\n   \n    display.clearDisplay();            \/\/ Effacer le tampon d'affichage\n   \n6. **Affichage du texte** :\n  \n    display.setTextSize(1);               \/\/ \u00c9chelle normale de 1:1 pour les pixels\n    display.setTextColor(SSD1306_WHITE);  \/\/ Texte blanc\n    display.setCursor(0, 0);              \/\/ Commencer dans le coin sup\u00e9rieur gauche\n    display.print(F(\"Bonjour, monde !\")); \/\/ Afficher \"Bonjour, monde !\"\n\n7. **Dessiner des formes** :\n  \n    display.drawRect(10, 10, 50, 30, SSD1306_WHITE); \/\/ Dessiner un rectangle\n    display.drawCircle(80, 30, 10, SSD1306_WHITE);   \/\/ Dessiner un cercle\n\n8. **Mettre \u00e0 jour l'affichage** :\n    \n    display.display();                 \/\/ Mettre \u00e0 jour l'affichage pour montrer ce qui a \u00e9t\u00e9 dessin\u00e9\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f30c0 e-flex e-con-boxed e-con e-parent\" data-id=\"e3f30c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91d2c7 elementor-widget elementor-widget-heading\" data-id=\"e91d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Adressage &amp; coordonn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6a8184 e-flex e-con-boxed e-con e-parent\" data-id=\"e6a8184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5141063 e-con-full e-flex e-con e-child\" data-id=\"5141063\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51e1853 elementor-widget elementor-widget-image\" data-id=\"51e1853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2VjcmFuLW9sZWQtYWRyZXNzZS1pMmMtMHg3OC0weDdBLTB4M0MtMHgzRC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"480\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg\" class=\"attachment-large size-large wp-image-3911\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D.jpg 900w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-300x160.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-768x410.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/ecran-oled-adresse-i2c-0x78-0x7A-0x3C-0x3D-150x80.jpg 150w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0072e76 e-con-full e-flex e-con e-child\" data-id=\"0072e76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f851e6e elementor-widget elementor-widget-image\" data-id=\"f851e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"coordonnees-ecran-oled-arduino-position-X-Y\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzkxMiwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL2Nvb3Jkb25uZWVzLWVjcmFuLW9sZWQtYXJkdWluby1wb3NpdGlvbi1YLVkuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"792\" height=\"520\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg\" class=\"attachment-large size-large wp-image-3912\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y.jpg 792w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-300x197.jpg 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-768x504.jpg 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/coordonnees-ecran-oled-arduino-position-X-Y-150x98.jpg 150w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62fc1dad e-flex e-con-boxed e-con e-parent\" data-id=\"62fc1dad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210106bb elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"210106bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#menu\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-up\"><\/i>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5506ccbe e-flex e-con-boxed e-con e-parent\" data-id=\"5506ccbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7106a4da elementor-widget elementor-widget-text-editor\" data-id=\"7106a4da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>#include #include #include #define SCREEN_WIDTH 128 \/\/ OLED display width, in pixels #define SCREEN_HEIGHT 64 \/\/ OLED display height, in pixels \/\/ Declaration for an SSD1306 display connected to I2C (SDA, SCL pins) #define OLED_RESET -1 \/\/ Reset pin # (or -1 if sharing Arduino reset pin) Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &#038;Wire, OLED_RESET); void setup() { [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","_jetpack_memberships_contains_paid_content":false,"ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[1,16],"tags":[],"class_list":["post-3777","post","type-post","status-publish","format-standard","hentry","category-bienvenue","category-blog","entry"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts\/3777","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/comments?post=3777"}],"version-history":[{"count":176,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts\/3777\/revisions"}],"predecessor-version":[{"id":4041,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts\/3777\/revisions\/4041"}],"wp:attachment":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/media?parent=3777"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/categories?post=3777"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/tags?post=3777"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}