{"id":8128,"date":"2024-04-08T10:14:29","date_gmt":"2024-04-08T08:14:29","guid":{"rendered":"https:\/\/fablab21.fr\/?page_id=8128"},"modified":"2026-10-19T19:00:50","modified_gmt":"2026-10-19T17:00:50","slug":"dht11-et-ecran-oled","status":"publish","type":"page","link":"https:\/\/www.association-ore.fr\/fr\/tutos\/tutos-arduino\/dht11-et-ecran-oled\/","title":{"rendered":"DHT11 et \u00e9cran OLED"},"content":{"rendered":"<p>Le DHT11 est un capteur d&rsquo;humidit\u00e9 et de temp\u00e9rature, tandis que le SSD1306 est un petit \u00e9cran OLED utilis\u00e9 pour afficher des informations dans projets \u00e9lectroniques.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/image_2024-04-08_120439598.png\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/image_2024-04-08_120621003.png\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Branchements<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/oeuf_bb-1-1.png\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Configuration<\/h2>\n\n\n<p>Installer la library Adafruit SSD1306<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/1.png\" alt=\"\"\/><\/figure>\n\n\n<p>Installer la library DHT sensor library<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/2.png\" alt=\"\"\/><\/figure>\n\n\n<p>Inclure les library<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/3.png\" alt=\"\"\/><\/figure>\n\n\n<p>Cr\u00e9er l&rsquo;objet pour l&rsquo;\u00e9cran OLED (128px * 32px)<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/4.png\" alt=\"\"\/><\/figure>\n\n\n<p>Cr\u00e9er l&rsquo;objet DHT (branch\u00e9 sur le pin 14)<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/5.png\" alt=\"\"\/><\/figure>\n\n\n<p>D\u00e9marrer le DHT et l&rsquo;\u00e9cran<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/6.png\" alt=\"\"\/><\/figure>\n\n\n<p>Configurer la couleur et le taille du texte<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/7.png\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Les logos<\/h2>\n\n\n<p>Se rendre sur\u00a0<a href=\"https:\/\/www.flaticon.com\/fr\/\"><span>flaticon.com <\/a><\/span>et choisir un logo pour l&rsquo;humidit\u00e9<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/8.png\" alt=\"\"\/><\/figure>\n\n\n<p>T\u00e9l\u00e9charger l&rsquo;image en PNG<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/9.png\" alt=\"\"\/><\/figure>\n\n\n<p>Se rendre sur <span><a href=\"https:\/\/mischianti.org\/images-to-byte-array-online-converter-cpp-arduino\/\">https:\/\/mischianti.org\/images-to-byte-array-online-converter-cpp-arduino\/<\/a><\/span><\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/10.png\" alt=\"\"\/><\/figure>\n\n\n<p>S\u00e9lectionner le logo choisi<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/11.png\" alt=\"\"\/><\/figure>\n\n\n<p>Choisir une taille de 32&#215;32 et nommer logo_h. S\u00e9lectionner fond noir, et si besoin inverser les couleurs. Choisir redimensionner en gardant les proportions<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/12-1-1.png\" alt=\"\"\/><\/figure>\n\n\n<p>Choisir code Arduino, g\u00e9n\u00e9rer le code et le copier<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/13.png\" alt=\"\"\/><\/figure>\n\n\n<p>Coller le code du logo<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/14.png\" alt=\"\"\/><\/figure>\n\n\n<p>R\u00e9p\u00e9ter les \u00e9tapes pour le logo de la temp\u00e9rature<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/15.png\" alt=\"\"\/><\/figure>\n\n\n<p>Choisir un logo pour les pourcentages et les degr\u00e9s Celsius, et s\u00e9lectionner ces param\u00e8tres<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/16.png\" alt=\"\"\/><\/figure>\n\n\n<p>Copier-coller les codes<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/17.png\" alt=\"\"\/><\/figure>\n\n\n<p>Dans loop, commencer par effacer l&rsquo;\u00e9cran<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/18.png\" alt=\"\"\/><\/figure>\n\n\n<p>Afficher les quatres logos (position, nom, taille, couleur)<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/19.png\" alt=\"\"\/><\/figure>\n\n\n<p>Afficher l&rsquo;\u00e9cran et ajouter un d\u00e9lai de 2 secondes<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/20.png\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">La temp\u00e9rature et l&#039;humidit\u00e9<\/h2>\n\n\n<p>Ajouter la lecture de l&rsquo;humidit\u00e9 et stocker la valeur dans une variable (int h)<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/21-1.png\" alt=\"\"\/><\/figure>\n\n\n<p>Faire de m\u00eame pour la temp\u00e9rature<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/22.png\" alt=\"\"\/><\/figure>\n\n\n<p>D\u00e9placer le curseur de l&rsquo;\u00e9cran aux coordonn\u00e9es 37,0 et afficher la valeur de l&rsquo;humidit\u00e9<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/23.png\" alt=\"\"\/><\/figure>\n\n\n<p>Faire de m\u00eame pour la temp\u00e9rature aux coordonn\u00e9es 101,0<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.association-ore.fr\/fr\/wp-content\/uploads\/2024\/04\/24.png\" alt=\"\"\/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Le DHT11 est un capteur d&rsquo;humidit\u00e9 et de temp\u00e9rature, tandis que le SSD1306 est un petit \u00e9cran OLED utilis\u00e9 pour afficher des informations dans [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":6311,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-tutoriel","meta":{"footnotes":""},"class_list":["post-8128","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/pages\/8128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/comments?post=8128"}],"version-history":[{"count":1,"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/pages\/8128\/revisions"}],"predecessor-version":[{"id":11485,"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/pages\/8128\/revisions\/11485"}],"up":[{"embeddable":true,"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/pages\/6311"}],"wp:attachment":[{"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/media?parent=8128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}