Étape 3: Installation de ESP8266 Initial
Mes modules ont un débit en bauds par défaut de 115.2 kbaud mais certains de la valeur par défaut des modules à 9600 bauds. L’explosion initiale de l’information provenant du module est à 57,6 kBauds donc cela ressemblera à ordures sur le programme terminal, mais c’est toujours une indication selon laquelle la ESP8266 communique. Comme j’ai mentionné dans l’épisode 17, j’utilise le programme terminal du terme de Tera. Le menu de base est le même, comme l’a montré à cet épisode, mais les caractères de terminaison pour chaque commandement exigent un CR (retour chariot) et un LF (saut de ligne). Cette capture d’écran de configuration est indiquée au dessus. Lorsque vous avez mis en place le programme de terminal, puis tapez AT (toutes les commandes doivent être en majuscules). Vous devriez voir les lettres que vous tapez et obtenez une réponse de « OK ». Si non, alors essayez de définir le port série à 9600 bauds et réessayez. Si cela ne fonctionne pas, puis revérifier votre câblage.
Il y a un terminal capture d’écran ci-dessus qui montre la séquence de commandes utilisée pour initialiser le module Wi-Fi avant de nous brancher à la PIC. Les premiers plusieurs commandes permettent de définir certaines valeurs par défaut dans le ESP8266 afin que nous n’avez pas besoin de les envoyer depuis le PIC. En règle générale, nous la valeur du débit en bauds 9600 (si ce n’est déjà là), définissez le mode de fonctionnement « station » (c'est-à-dire: mode client, par opposition au mode access point), définissez une adresse IP statique sur notre réseau local et ensuite se connecter à un réseau Wi-Fi disponible (se reconnecte automatiquement à chaque puissance sur).
Voici les étapes de commande à utiliser après la première connexion au logiciel de terminal :
AT + UART_DEF = 9600, 8, 1, 0, 0 (9600 bauds, 8 bits, 1 bit d’arrêt, aucune parité, aucune poignée de main)
AT + CWMODE_DEF = 1 (jeux à la mode station/client)
AT + CWMODE_CUR ? (Vérifiez que le mode actuel = 1)
AT + CWLAP (liste les points d’accès sans fil disponibles dans votre région)
AT + CIPSTA_DEF = "192.168.1.88" (la valeur statique IP LAN local – votre numéro peut être différent)
AT + CWJAP_DEF = "ssid", "password" (joindre un point d’accès sans fil de celles répertoriées par CWLAP)
AT + CIPSTA_CUR ? (Vérifiez que l’adresse IP est ce que vous défini précédemment)