{"id":9476,"date":"2022-07-08T13:04:44","date_gmt":"2022-07-08T11:04:44","guid":{"rendered":"https:\/\/fablab21.fr\/?page_id=1701"},"modified":"2022-07-08T13:04:44","modified_gmt":"2022-07-08T11:04:44","slug":"allumer-une-led-a-partir-dune-page-web","status":"publish","type":"page","link":"https:\/\/www.association-ore.fr\/fr\/tutos\/tutos-arduino\/allumer-une-led-a-partir-dune-page-web\/","title":{"rendered":"Allumer une LED depuis une page Web"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9476\" class=\"elementor elementor-9476\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-585fbb3 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"585fbb3\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-650d3d1 jltma-glass-effect-no\" data-id=\"650d3d1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8b258af jltma-glass-effect-no elementor-widget elementor-widget-heading\" data-id=\"8b258af\" data-element_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\">Allumer une LED depuis une page web<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-510e86a elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"510e86a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1e4cd01 jltma-glass-effect-no\" data-id=\"1e4cd01\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d26143b jltma-glass-effect-no elementor-widget elementor-widget-spacer\" data-id=\"d26143b\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3e7bda4 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"3e7bda4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f3de648 jltma-glass-effect-no\" data-id=\"f3de648\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1cb62cf jltma-glass-effect-no elementor-widget elementor-widget-text-editor\" data-id=\"1cb62cf\" data-element_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<h2><b>Principe du Projet<\/b><\/h2>\n<p>Contr\u00f4ler une LED depuis une page web avec le microcontr\u00f4leur ESP8266.<\/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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a7c5696 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"a7c5696\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-579c1bf jltma-glass-effect-no\" data-id=\"579c1bf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8b62401 jltma-glass-effect-no elementor-widget elementor-widget-image\" data-id=\"8b62401\" data-element_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\" src=\"https:\/\/fablab21.fr\/wp-content\/uploads\/2022\/07\/WhatsApp-Image-2022-07-09-at-13.38.47-rotated.jpeg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6df287c elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"6df287c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f4e4baf jltma-glass-effect-no\" data-id=\"f4e4baf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1dd3e80 jltma-glass-effect-no elementor-widget elementor-widget-spacer\" data-id=\"1dd3e80\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f54c0fe elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"f54c0fe\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-540e8ff jltma-glass-effect-no\" data-id=\"540e8ff\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-89da36b jltma-glass-effect-no elementor-widget elementor-widget-heading\" data-id=\"89da36b\" data-element_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\">Outils utilis\u00e9s<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-499e96e elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"499e96e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b17c031 jltma-glass-effect-no\" data-id=\"b17c031\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-61ff00b jltma-glass-effect-no elementor-widget elementor-widget-image\" data-id=\"61ff00b\" data-element_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\" src=\"https:\/\/fablab21.fr\/wp-content\/uploads\/2022\/07\/led-2.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-074565a elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"074565a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0aba2ac jltma-glass-effect-no\" data-id=\"0aba2ac\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6cbbc97 jltma-glass-effect-no elementor-widget elementor-widget-heading\" data-id=\"6cbbc97\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">LED<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a985a59 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"a985a59\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9b4621e jltma-glass-effect-no\" data-id=\"9b4621e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5575d16 jltma-glass-effect-no elementor-widget elementor-widget-image\" data-id=\"5575d16\" data-element_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\" src=\"https:\/\/fablab21.fr\/wp-content\/uploads\/2022\/07\/esp-2.jpg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f404170 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"f404170\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-af41a4a jltma-glass-effect-no\" data-id=\"af41a4a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-195407f jltma-glass-effect-no elementor-widget elementor-widget-text-editor\" data-id=\"195407f\" data-element_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<h4 style=\"background-color: #ffffff; line-height: 36px; letter-spacing: normal; text-align: center;\" data-elementor-setting-key=\"title\" data-pen-placeholder=\"\u00c9crivez ici...\">ESP 8266<\/h4>\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-18c2d42 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"18c2d42\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3a0a015 jltma-glass-effect-no\" data-id=\"3a0a015\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-770f263 jltma-glass-effect-no elementor-widget elementor-widget-text-editor\" data-id=\"770f263\" data-element_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<h2>Principe de fonctionnement<\/h2>\n<div>&nbsp;<\/div>\n<p>&nbsp;La carte NodeMCU ESP8266 contient un module ESP-12E contenant un microprocesseur 32bits. Il int\u00e8gre un \u00e9metteur-r\u00e9cepteur WiFi ce qui lui permet de se connecter \u00e0 des r\u00e9seaux existants ou bien de mettre en place son propre r\u00e9seau.<br>Le r\u00e9seau WiFi est un r\u00e9seau Radio qui travaille sur les fr\u00e9quences 2,45 GHz et 5 GHz.<\/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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-12892fc elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"12892fc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0aeafab jltma-glass-effect-no\" data-id=\"0aeafab\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4728ab8 jltma-glass-effect-no elementor-widget elementor-widget-spacer\" data-id=\"4728ab8\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6672712 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"6672712\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5c31023 jltma-glass-effect-no\" data-id=\"5c31023\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b7a4551 jltma-glass-effect-no elementor-widget elementor-widget-text-editor\" data-id=\"b7a4551\" data-element_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<h2>Sch\u00e9ma<\/h2><div>\u00a0<\/div><div><span style=\"font-family: 'Open Sans', sans-serif;\"><b>Branchez la led sur l&#8217;esp8266<\/b><\/span><\/div><p>Anode &#8212;-(D0)<\/p><p>Cathode&#8212;-(GND) {une r\u00e9sistance entre le GND et le cathode pour la protection }<\/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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d3c386a elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"d3c386a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-54614dc jltma-glass-effect-no\" data-id=\"54614dc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-98040a6 jltma-glass-effect-no elementor-widget elementor-widget-text-editor\" data-id=\"98040a6\" data-element_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>\u00a0<\/p><p>\u00a0<\/p><p>\u00a0<\/p><p>\u00a0<\/p><p>Pour communiquer sur le r\u00e9seau, il nous faut utiliser un protocole particulier. Ce protocole est int\u00e9gr\u00e9 dans toutes les librairies relatives \u00e0 la communication Wifi.<\/p><p>\u00a0<\/p><ul><li>Il faut connecter le module WiFi au r\u00e9seau<\/li><li>d\u00e9finir un serveur server<\/li><li>d\u00e9finir un client client\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 La librairie qui va nous permettre de g\u00e9rer l\u2019\u00e9metteur-r\u00e9cepteur Wifi est la librairie ESP8266WiFi.h. Pour charger le code Arduino dans la carte, vous devez s\u00e9lectionner la bonne carte et le bon port.<\/li><\/ul><p>Dans notre cas, la carte est NodeMCU 1.0 (ESP-12E Module). Nous allons ensuite cr\u00e9er l\u2019interface web de l\u2019ESP8266 dans la fonction web page en HTML.<\/p><p>\u00a0<\/p><p>Utilisez une interface web pour piloter des moteurs ou g\u00e9rer des capteurs branch\u00e9s \u00e0 votre microcontr\u00f4leur ESP8266<\/p><p>\u00a0<\/p><p>Juste \u00e9crivez le nom et le mot de passe de votre connexion r\u00e9seau :\u00a0<\/p><p>\u00a0<\/p><ul><li>const char* ssid = &#8220;&#8230;&#8230;&#8230;&#8230;.&#8221;;<\/li><li>const char* password = &#8220;\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026..&#8221;;<\/li><li>\u00a0<\/li><\/ul><p>A la fin :<\/p><p>\u00a0<\/p><p>\u00a0Copiez l\u2019adresse IP sur Navigator(edge,chrome\u2026\u2026) soit sur votre ordinateur ou t\u00e9l\u00e9phone et je vous laisse contr\u00f4ler la LED (allumer\/\u00e9teindre)<\/p><p>\u00a0<\/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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3921dbe elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"3921dbe\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0ca4570 jltma-glass-effect-no\" data-id=\"0ca4570\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-46a1f22 jltma-glass-effect-no elementor-widget elementor-widget-accordion\" data-id=\"46a1f22\" data-element_type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-7401\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-7401\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Programme :<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-7401\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-7401\"><p>#include &lt;ESP8266WiFi.h&gt;<\/p>\n<p>const char* ssid = &#8220;&#8230;&#8230;&#8230;&#8230;&#8221;;<br>const char* password = &#8220;&#8230;&#8230;&#8230;&#8230;.&#8221;;<\/p>\n<p>int ledPin = 16; <br>WiFiServer server(80);<\/p>\n<p><br><\/p><p><br><\/p><p>void setup() <br>{&nbsp;<\/p><p>Serial.begin(115200);<br>delay(100); <br>pinMode(ledPin, OUTPUT);<br>digitalWrite(ledPin, LOW);<br>Serial.println();<br>Serial.print(&#8220;Connecting to &#8220;);<br>Serial.println(ssid);<br>WiFi.begin(ssid, password);<\/p>\n<p>\/\/ connection en cours &#8230;<br>while (WiFi.status() != WL_CONNECTED)<br>&nbsp; &nbsp; &nbsp; {<br>&nbsp; &nbsp; &nbsp; &nbsp;delay(500);<br>&nbsp; &nbsp; &nbsp; &nbsp;Serial.print(&#8220;.&#8221;);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}<br>Serial.println(&#8220;WiFi connecter&#8221;); \/\/ Wifi connecter<br>server.begin();<br>Serial.println(&#8220;Serveur demarrer !&#8221;);<br>Serial.print(&#8220;Utiliser cette adresse URL pour la connexion :&#8221;); \/\/ Affichage de l&#8217;adresse IP<br>Serial.print(&#8220;http:\/\/&#8221;);<br>Serial.print(WiFi.localIP());<br>Serial.println(&#8220;\/&#8221;);<\/p><p><br><\/p>\n<p>}<\/p><p>&nbsp; <br>void loop()<\/p><p>&nbsp; <br>{<br>WiFiClient client;<br>client = server.available();\/\/ V\u00e9rification si le client est connecter.<br>if (!client)<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{&nbsp;<\/p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}<br>Serial.println(&#8220;nouveau client&#8221;); \/\/ Attendre si le client envoie des donn\u00e9es &#8230;<br>while(!client.available())<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;delay(1);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}<br>String request = client.readStringUntil(&#8216;\\r&#8217;);<br>Serial.println(request);<br>client.flush();<\/p>\n<p>int value = LOW;<br>if (request.indexOf(&#8220;\/LED=ON&#8221;) != -1)<\/p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;digitalWrite(ledPin, HIGH); \/\/ allumer la led<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;value = HIGH;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}<br>if (request.indexOf(&#8220;\/LED=OFF&#8221;) != -1)<\/p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{<br>&nbsp; &nbsp; &nbsp; &nbsp; digitalWrite(ledPin, LOW); \/\/ \u00e9teindre la led<br>&nbsp; &nbsp; &nbsp; &nbsp;value = LOW;<br>&nbsp; &nbsp; &nbsp; &nbsp; }<\/p>\n<p>\/\/ R\u00e9ponse<br>client.println(&#8220;HTTP\/1.1 200 OK&#8221;);<br>client.println(&#8220;Content-Type: text\/html&#8221;);<br>client.println(&#8220;&#8221;); <br>client.println(&#8220;&lt;!DOCTYPE HTML&gt;&#8221;);<br>client.println(&#8220;&lt;html&gt;&#8221;);<br>client.print(&#8220;Etat de la led : &#8220;);<br>if(value == HIGH)<\/p><p>&nbsp; &nbsp; &nbsp; &nbsp;{<br>&nbsp; &nbsp; &nbsp; &nbsp; client.print(&#8220;On&#8221;);<br>&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp;<\/p><p>&nbsp; &nbsp; &nbsp; &nbsp;else&nbsp;<\/p><p>&nbsp; &nbsp; &nbsp; &nbsp;{<br>&nbsp; &nbsp; &nbsp; &nbsp;client.print(&#8220;Off&#8221;);<br>&nbsp; &nbsp; &nbsp; &nbsp;}<br>client.println(&#8220;&lt;br&gt;&lt;br&gt;&#8221;);<br>client.println(&#8220;&lt;a href=\\&#8221;\/LED=ON\\&#8221;\\&#8221;&gt;&lt;button&gt;Allumer &lt;\/button&gt;&lt;\/a&gt;&#8221;);<br>client.println(&#8220;&lt;a href=\\&#8221;\/LED=OFF\\&#8221;\\&#8221;&gt;&lt;button&gt;Eteindre &lt;\/button&gt;&lt;\/a&gt;&lt;br \/&gt;&#8221;); <br>client.println(&#8220;&lt;\/html&gt;&#8221;);<br>delay(1);<br>Serial.println(&#8220;Client deconnecter&#8221;);<br>Serial.println(&#8220;&#8221;);<\/p><p><br><\/p>\n<p>}<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b6c79fa elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"b6c79fa\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-98daac4 jltma-glass-effect-no\" data-id=\"98daac4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7178f44 jltma-glass-effect-no elementor-widget elementor-widget-text-editor\" data-id=\"7178f44\" data-element_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>Ce que vous visualisez sur le monitor serial:<\/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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-192fdf1 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"192fdf1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-02b4833 jltma-glass-effect-no\" data-id=\"02b4833\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8595322 jltma-glass-effect-no elementor-widget elementor-widget-image\" data-id=\"8595322\" data-element_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\" src=\"https:\/\/fablab21.fr\/wp-content\/uploads\/2022\/07\/capture-1.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-eab30b4 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"eab30b4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b778385 jltma-glass-effect-no\" data-id=\"b778385\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bb69303 jltma-glass-effect-no elementor-widget elementor-widget-text-editor\" data-id=\"bb69303\" data-element_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>Vous avez qu&#8217;\u00e0 copier l&#8217;adresse l&#8217;URL dans un navigateur pour pouvoir afficher la page Web et contr\u00f4ler la LED<\/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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f06be97 elementor-section-boxed elementor-section-height-default elementor-section-height-default jltma-glass-effect-no\" data-id=\"f06be97\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-653f27c jltma-glass-effect-no\" data-id=\"653f27c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2b2e9d2 jltma-glass-effect-no elementor-widget elementor-widget-image\" data-id=\"2b2e9d2\" data-element_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\" src=\"https:\/\/fablab21.fr\/wp-content\/uploads\/2022\/07\/led-1.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Allumer une LED depuis une page web Principe du Projet Contr\u00f4ler une LED depuis une page web avec le microcontr\u00f4leur ESP8266. Outils utilis\u00e9s LED ESP 8266 Principe de fonctionnement &nbsp; &nbsp;La carte NodeMCU ESP8266 contient un module ESP-12E contenant un microprocesseur 32bits. Il int\u00e8gre un \u00e9metteur-r\u00e9cepteur WiFi ce qui lui permet de se connecter \u00e0&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":6311,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9476","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/pages\/9476","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=9476"}],"version-history":[{"count":0,"href":"https:\/\/www.association-ore.fr\/fr\/wp-json\/wp\/v2\/pages\/9476\/revisions"}],"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=9476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}