Étape 4: Exemple de LUA Simple
Regardons un exemple très simple de programmation du module. Nous allons utiliser la fonctionnalité de démarrage intégrée dans le firmware LUA comme suit :
Créez un fichier nommé init.lua
LUA commandes d’écriture dans ce fichier
Fermez le fichier
Ce fichier sera exécuté chaque fois que le module démarre. Cela vous donne beaucoup de possibilités si vous voulez utiliser le module comme un serveur ou un périphérique réagit aux événements. Une référence complète à la ESPressif SDK se trouvent ici.
Permet d’écrire un code simple.
– Ouvrir le fichier pour l’écriture
file.Open("init.lua","w")
— Écrire un message texte simple qui s’affichent à la borne
file.WriteLine ([[Imprimer ("un message simple")]])
— La valeur du mode SOFTAP
file.WriteLine ([[wifi.setmode (wifi. SOFTAP)]])
— Récupère le mode nouveau et imprimez-le
file.WriteLine ([[Imprimer ("mode ESP8266 est:".. WiFi.getMode())]])
— Fermez le fichier
file.Close()
Mettre ces code dans un fichier (fichier texte) et nous vous enverrons le fichier texte à la ESP8266 à l’aide de CoolTerm. Assurez-vous que la connexion -> Options > transmettre des paramètres permettent un retard de sorte que les lignes peuvent être transmis sans erreur, voir l’image en premier.
Sélectionnez connexion -> Options -> envoi fichier texte et envoyer le fichier ci-dessus. Vous devriez obtenir le résultat affiché dans la deuxième image.