Étape 3: Arduino comme un serveur web avec le ESP8266 comme le point d’accès
Le ESP8266 a maintenant été testé, nous devons maintenant utiliser l’Arduino pour servir des pages basées sur la demande de connexion depuis un navigateur. Le ESP8266 est de 3, 3V périphérique & nécessite niveau déplacement pour les lignes de données, comme l’Arduino UNO tourne ses broches d’e/s à 5V.
E image ci-dessus montre le circuit Transistor standard utilisé pour faire un convertisseur de niveau un seul canal.
Si vous avez au sol, Tx et Rx relié à l’Arduino et 3, 3V alimentation pour le module ESP8266 et circuit logique Converter, vous êtes prêt à aller.
Télécharger le fichier INO et ouvrez-le dans l’IDE Arduino, transférez-le sur votre UNO & lorsque vous avez terminé, ouvrez le moniteur série à 9600 bauds. Vous obtiendrez une sortie avec confirmation de chacune des étapes du module ESP8266. Quand vous avez l’adresse IP (pas le 192.168.4.1) - se connecter à cette adresse avec votre navigateur, vous devriez obtenir une page avec un message du monde Bonjour et un bouton (ne fait rien pour le moment).
Félicitations - vous avez configuré un arduino comme un serveur web sans fil
Vous pouvez maintenant avoir l’Arduino avec un ESP8266 en cours d’exécution comme un serveur n’importe où vous pouvez obtenir la puissance, idéal pour utiliser comme un serveur de capteur dans cette difficile d’atteindre par exemple le coin d’un grenier où vous avez besoin de surveiller la température et l’humidité.