Étape 4: Test de connexion site Web
Après avoir obtenu les paramètres par défaut en place, vous pouvez tester la connexion à votre réseau. Pour ce faire que vous devez entrer un peu plus de commandes AT et ensuite apporter vers le haut de votre navigateur et entrez l’adresse IP que vous définissez pour le ESP8266. Il y a des captures d’écran ci-dessus qui montrent ces commandes et les résultats. Voici les commandes AT pour permettre des communications de la page Web :
AT + CIPMUX = 1 (activer les connexions multiples)
AT + CIPSERVER = 1, 40000 (activer le serveur et définir le numéro de port souhaité)
Après ces commandes, apporter vers le haut de votre navigateur et le type de ligne d’URL dans tout ce que vous choisi pour votre adresse IP statique et un numéro de port. Mine est illustré ci-dessous.
http://192.168.1.88:40000 /
Le navigateur devrait montrer qu’il attend une connexion et le programme de terminal devrait montrer qu’une demande GET a été effectuée. La réponse « 0, CONNECT » signifie que le ESP8266 a ouvert la connexion 0 pour la page Web. Si vous ouvrez une autre page Web et tapez dans la même adresse IP statique et un numéro de port, le ESP8266 répondra avec « 1, se connecter ». J’ai été en mesure d’établir des connexions 0-4 en ouvrant plusieurs pages web. Généralement, vous avez seulement besoin de connexion 0 et c’est ce que ce projet utilise.
Maintenant que la page web est ouverte, et le ESP8266 a accepté la connexion, nous pouvons envoyer des données de test. Une capture d’écran les commandes et la réponse de la page Web est indiquée au dessus. Voici les commandes AT pour l’envoi des données :
AT + CIPSEND = 0, 5 (connexion 0, 5 caractères à envoyer – la réponse est le ">" symbole)
12345 (données de test dans des caractères ASCII-Notez qu’il ne sera pas écho sur le terminal)
AT + CIPCLOSE = 0 (lien étroit 0)
Les données n’apparaîtront pas sur la page Web jusqu'à ce que la connexion est fermée par le ESP8266. Pour faire une autre demande à l’ESP8266 tout ce que vous devez faire est d’actualiser la page Web. Vous pouvez ensuite envoyer plus de données à l’aide de la commande CIPSEND.