{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2019/11/13/arduino-serveur-web-avec-un-bouclier-ethernet-arduino-serveur-dimpression/","llm_html_url":"https://tutos-gameserver.fr/2019/11/13/arduino-serveur-web-avec-un-bouclier-ethernet-arduino-serveur-dimpression/llm","llm_json_url":"https://tutos-gameserver.fr/2019/11/13/arduino-serveur-web-avec-un-bouclier-ethernet-arduino-serveur-dimpression/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Arduino &#8211; serveur Web avec un bouclier Ethernet Arduino +\n\n &#8211; Serveur d&rsquo;impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2019-11-13T14:08:58+00:00","modified_at":"2019-11-13T14:08:58+00:00","word_count":366,"reading_time_seconds":110,"summary":"Ce projet consiste à utiliser un Arduino avec un bouclier Ethernet. Je vais contrôler une LED et un servo, mais vous pouvez appliquer cette méthode pour contrôler n’importe quel appareil électronique. (tels que moteurs à courant continu, avertisseurs sonores, relais, moteurs pas à pas, etc.) introduction Le code fourni lors du téléchargement et de la [&hellip;]","summary_points":["Ce projet consiste à utiliser un Arduino avec un bouclier Ethernet.","Je vais contrôler une LED et un servo, mais vous pouvez appliquer cette méthode pour contrôler n’importe quel appareil électronique.","(tels que moteurs à courant continu, avertisseurs sonores, relais, moteurs pas à pas, etc.)\n\nintroduction\nLe code fourni lors du téléchargement et de la connexion à Internet crée un serveur Web sur votre réseau local et vous utilisez simplement l’IP pour accéder à ce serveur Web via votre navigateur.","Après cela, il affiche une page Web similaire à celle ci-dessous."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"0209b00eeb20fd0525ae42a3de4d33aa","plain_text":"Ce projet consiste à utiliser un Arduino avec un bouclier Ethernet. Je vais contrôler une LED et un servo, mais vous pouvez appliquer cette méthode pour contrôler n’importe quel appareil électronique. (tels que moteurs à courant continu, avertisseurs sonores, relais, moteurs pas à pas, etc.)\n\nintroduction\nLe code fourni lors du téléchargement et de la connexion à Internet crée un serveur Web sur votre réseau local et vous utilisez simplement l’IP pour accéder à ce serveur Web via votre navigateur. Après cela, il affiche une page Web similaire à celle ci-dessous. Lorsque vous appuyez sur le bouton «Allumer la LED», votre URL changera pour: “Http://192.168.1.178/?button1on” l&#39;arduino lira cette information et allumera le voyant.\nPar défaut, l&#39;adresse IP est «192.168.1.178». Cela aussi peut être trouvé sur le code arduino fourni.\nÉteindre LED&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;Tourner à droite&quot;);\n           client.println (&quot;Créé par Rui Santos. Visitez https://randomnerdtutorials.com pour plus de projets!&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n     \n           retarder (1);\n           // arrêt du client\n           client.stop ();\n           // contrôle l&#39;Arduino si vous appuyez sur les boutons\n           if (readString.indexOf (&quot;? button1on&quot;)&gt; 0) \n               digitalWrite (led, HIGH);\n           \n           if (readString.indexOf (&quot;? button1off&quot;)&gt; 0) \n               digitalWrite (led, LOW);\n           \n           if (readString.indexOf (&quot;? button2on&quot;)&gt; 0) \n                pour (pos = 0; pos < 180; pos += 3)  // goes from 0 degrees to 180 degrees \n                                                  // in steps of 1 degree \n                  microservo.write(pos);              // tell servo to go to position in variable 'pos' \n                  delay(15);                       // waits 15ms for the servo to reach the position \n                 \n           \n           if (readString.indexOf(\"?button2off\") >0) \n                pour (pos = 180; pos&gt; = 1; pos- = 3) // va de 180 degrés à 0 degrés\n                \n                  microservo.write (pos); // dire au servo de se positionner dans la variable &#39;pos&#39;\n                  délai (15); // attend 15ms que le servo atteigne la position\n                \n           \n            // efface la chaîne pour la prochaine lecture\n            readString = &quot;&quot;;\n           \n         \n       \n    }\n}\n}\n\n\nVoir le code brut\nRemarque: Si vous essayez ce projet. Vous ne pouvez accéder à cette adresse IP que chez vous. Cela signifie que vous devez être connecté au même routeur que celui auquel vous êtes connecté. La photo ci-dessous montre mon accès à mon serveur Web avec mon iPad.","paragraphs":["Ce projet consiste à utiliser un Arduino avec un bouclier Ethernet. Je vais contrôler une LED et un servo, mais vous pouvez appliquer cette méthode pour contrôler n’importe quel appareil électronique. (tels que moteurs à courant continu, avertisseurs sonores, relais, moteurs pas à pas, etc.)","introduction\nLe code fourni lors du téléchargement et de la connexion à Internet crée un serveur Web sur votre réseau local et vous utilisez simplement l’IP pour accéder à ce serveur Web via votre navigateur. Après cela, il affiche une page Web similaire à celle ci-dessous. Lorsque vous appuyez sur le bouton «Allumer la LED», votre URL changera pour: “Http://192.168.1.178/?button1on” l&#39;arduino lira cette information et allumera le voyant.\nPar défaut, l&#39;adresse IP est «192.168.1.178». Cela aussi peut être trouvé sur le code arduino fourni.\nÉteindre LED&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;Tourner à droite&quot;);\n           client.println (&quot;Créé par Rui Santos. Visitez https://randomnerdtutorials.com pour plus de projets!&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n     \n           retarder (1);\n           // arrêt du client\n           client.stop ();\n           // contrôle l&#39;Arduino si vous appuyez sur les boutons\n           if (readString.indexOf (&quot;? button1on&quot;)&gt; 0) \n               digitalWrite (led, HIGH);\n           \n           if (readString.indexOf (&quot;? button1off&quot;)&gt; 0) \n               digitalWrite (led, LOW);\n           \n           if (readString.indexOf (&quot;? button2on&quot;)&gt; 0) \n                pour (pos = 0; pos < 180; pos += 3)  // goes from 0 degrees to 180 degrees \n                                                  // in steps of 1 degree \n                  microservo.write(pos);              // tell servo to go to position in variable 'pos' \n                  delay(15);                       // waits 15ms for the servo to reach the position \n                 \n           \n           if (readString.indexOf(\"?button2off\") >0) \n                pour (pos = 180; pos&gt; = 1; pos- = 3) // va de 180 degrés à 0 degrés\n                \n                  microservo.write (pos); // dire au servo de se positionner dans la variable &#39;pos&#39;\n                  délai (15); // attend 15ms que le servo atteigne la position\n                \n           \n            // efface la chaîne pour la prochaine lecture\n            readString = &quot;&quot;;\n           \n         \n       \n    }\n}\n}","Voir le code brut\nRemarque: Si vous essayez ce projet. Vous ne pouvez accéder à cette adresse IP que chez vous. Cela signifie que vous devez être connecté au même routeur que celui auquel vous êtes connecté. La photo ci-dessous montre mon accès à mon serveur Web avec mon iPad."],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Ce projet consiste à utiliser un Arduino avec un bouclier Ethernet. Je vais contrôler une LED et un servo, mais vous pouvez appliquer cette méthode pour contrôler n’importe quel appareil électronique. (tels que moteurs à courant continu, avertisseurs sonores, relais, moteurs pas à pas, etc.)","html":"<p>Ce projet consiste à utiliser un Arduino avec un bouclier Ethernet. Je vais contrôler une LED et un servo, mais vous pouvez appliquer cette méthode pour contrôler n’importe quel appareil électronique. (tels que moteurs à courant continu, avertisseurs sonores, relais, moteurs pas à pas, etc.)</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"introduction\nLe code fourni lors du téléchargement et de la connexion à Internet crée un serveur Web sur votre réseau local et vous utilisez simplement l’IP pour accéder à ce serveur Web via votre navigateur. Après cela, il affiche une page Web similaire à celle ci-dessous. Lorsque vous appuyez sur le bouton «Allumer la LED», votre URL changera pour: “Http://192.168.1.178/?button1on” l&#39;arduino lira cette information et allumera le voyant.\nPar défaut, l&#39;adresse IP est «192.168.1.178». Cela aussi peut être trouvé sur le code arduino fourni.\nÉteindre LED&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;Tourner à droite&quot;);\n           client.println (&quot;Créé par Rui Santos. Visitez https://randomnerdtutorials.com pour plus de projets!&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n     \n           retarder (1);\n           // arrêt du client\n           client.stop ();\n           // contrôle l&#39;Arduino si vous appuyez sur les boutons\n           if (readString.indexOf (&quot;? button1on&quot;)&gt; 0) \n               digitalWrite (led, HIGH);\n           \n           if (readString.indexOf (&quot;? button1off&quot;)&gt; 0) \n               digitalWrite (led, LOW);\n           \n           if (readString.indexOf (&quot;? button2on&quot;)&gt; 0) \n                pour (pos = 0; pos < 180; pos += 3)  // goes from 0 degrees to 180 degrees \n                                                  // in steps of 1 degree \n                  microservo.write(pos);              // tell servo to go to position in variable 'pos' \n                  delay(15);                       // waits 15ms for the servo to reach the position \n                 \n           \n           if (readString.indexOf(\"?button2off\") >0) \n                pour (pos = 180; pos&gt; = 1; pos- = 3) // va de 180 degrés à 0 degrés\n                \n                  microservo.write (pos); // dire au servo de se positionner dans la variable &#39;pos&#39;\n                  délai (15); // attend 15ms que le servo atteigne la position\n                \n           \n            // efface la chaîne pour la prochaine lecture\n            readString = &quot;&quot;;\n           \n         \n       \n    }\n}\n}","html":"<p>introduction\nLe code fourni lors du téléchargement et de la connexion à Internet crée un serveur Web sur votre réseau local et vous utilisez simplement l’IP pour accéder à ce serveur Web via votre navigateur. Après cela, il affiche une page Web similaire à celle ci-dessous. Lorsque vous appuyez sur le bouton «Allumer la LED», votre URL changera pour: “Http://192.168.1.178/?button1on” l&#039;arduino lira cette information et allumera le voyant.\nPar défaut, l&#039;adresse IP est «192.168.1.178». Cela aussi peut être trouvé sur le code arduino fourni.\nÉteindre LED&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;Tourner à droite&quot;);\n           client.println (&quot;Créé par Rui Santos. Visitez https://randomnerdtutorials.com pour plus de projets!&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n     \n           retarder (1);\n           // arrêt du client\n           client.stop ();\n           // contrôle l&#039;Arduino si vous appuyez sur les boutons\n           if (readString.indexOf (&quot;? button1on&quot;)&gt; 0) \n               digitalWrite (led, HIGH);\n           \n           if (readString.indexOf (&quot;? button1off&quot;)&gt; 0) \n               digitalWrite (led, LOW);\n           \n           if (readString.indexOf (&quot;? button2on&quot;)&gt; 0) \n                pour (pos = 0; pos &lt; 180; pos += 3)  // goes from 0 degrees to 180 degrees \n                                                  // in steps of 1 degree \n                  microservo.write(pos);              // tell servo to go to position in variable &#039;pos&#039; \n                  delay(15);                       // waits 15ms for the servo to reach the position \n                 \n           \n           if (readString.indexOf(&quot;?button2off&quot;) &gt;0) \n                pour (pos = 180; pos&gt; = 1; pos- = 3) // va de 180 degrés à 0 degrés\n                \n                  microservo.write (pos); // dire au servo de se positionner dans la variable &#039;pos&#039;\n                  délai (15); // attend 15ms que le servo atteigne la position\n                \n           \n            // efface la chaîne pour la prochaine lecture\n            readString = &quot;&quot;;\n           \n         \n       \n    }\n}\n}</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Voir le code brut\nRemarque: Si vous essayez ce projet. Vous ne pouvez accéder à cette adresse IP que chez vous. Cela signifie que vous devez être connecté au même routeur que celui auquel vous êtes connecté. La photo ci-dessous montre mon accès à mon serveur Web avec mon iPad.","html":"<p>Voir le code brut\nRemarque: Si vous essayez ce projet. Vous ne pouvez accéder à cette adresse IP que chez vous. Cela signifie que vous devez être connecté au même routeur que celui auquel vous êtes connecté. La photo ci-dessous montre mon accès à mon serveur Web avec mon iPad.</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Ce projet consiste à utiliser un Arduino avec un bouclier Ethernet. Je vais contrôler une LED et un servo, mais vous pouvez appliquer cette méthode pour contrôler n’importe quel appareil électronique. (tels que moteurs à courant continu, avertisseurs sonores, relais, moteurs pas à pas, etc.)"},{"id":"text-2","heading":"Text","content":"introduction\nLe code fourni lors du téléchargement et de la connexion à Internet crée un serveur Web sur votre réseau local et vous utilisez simplement l’IP pour accéder à ce serveur Web via votre navigateur. Après cela, il affiche une page Web similaire à celle ci-dessous. Lorsque vous appuyez sur le bouton «Allumer la LED», votre URL changera pour: “Http://192.168.1.178/?button1on” l&#39;arduino lira cette information et allumera le voyant.\nPar défaut, l&#39;adresse IP est «192.168.1.178». Cela aussi peut être trouvé sur le code arduino fourni.\nÉteindre LED&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;Tourner à droite&quot;);\n           client.println (&quot;Créé par Rui Santos. Visitez https://randomnerdtutorials.com pour plus de projets!&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n           client.println (&quot;&quot;);\n     \n           retarder (1);\n           // arrêt du client\n           client.stop ();\n           // contrôle l&#39;Arduino si vous appuyez sur les boutons\n           if (readString.indexOf (&quot;? button1on&quot;)&gt; 0) \n               digitalWrite (led, HIGH);\n           \n           if (readString.indexOf (&quot;? button1off&quot;)&gt; 0) \n               digitalWrite (led, LOW);\n           \n           if (readString.indexOf (&quot;? button2on&quot;)&gt; 0) \n                pour (pos = 0; pos < 180; pos += 3)  // goes from 0 degrees to 180 degrees \n                                                  // in steps of 1 degree \n                  microservo.write(pos);              // tell servo to go to position in variable 'pos' \n                  delay(15);                       // waits 15ms for the servo to reach the position \n                 \n           \n           if (readString.indexOf(\"?button2off\") >0) \n                pour (pos = 180; pos&gt; = 1; pos- = 3) // va de 180 degrés à 0 degrés\n                \n                  microservo.write (pos); // dire au servo de se positionner dans la variable &#39;pos&#39;\n                  délai (15); // attend 15ms que le servo atteigne la position\n                \n           \n            // efface la chaîne pour la prochaine lecture\n            readString = &quot;&quot;;\n           \n         \n       \n    }\n}\n}"},{"id":"text-3","heading":"Text","content":"Voir le code brut\nRemarque: Si vous essayez ce projet. Vous ne pouvez accéder à cette adresse IP que chez vous. Cela signifie que vous devez être connecté au même routeur que celui auquel vous êtes connecté. La photo ci-dessous montre mon accès à mon serveur Web avec mon iPad."}],"media":{"primary_image":"https://tutos-gameserver.fr/wp-content/uploads/2019/11/ethernet-thumbnail.jpg"},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2019/11/13/arduino-serveur-web-avec-un-bouclier-ethernet-arduino-serveur-dimpression/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/11/13/arduino-serveur-web-avec-un-bouclier-ethernet-arduino-serveur-dimpression/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/11/13/arduino-serveur-web-avec-un-bouclier-ethernet-arduino-serveur-dimpression/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}