Stap 4: Eenvoudige LUA voorbeeld
Laten we heel eenvoudig voorbeeld van het programmeren van de module. We zullen het opstarten-functionaliteit ingebouwd in de LUA firmware als volgt gebruiken:
Maak een bestand met de naam init.lua
LUA opdrachten in dit bestand schrijven
Sluit het bestand
Dit bestand zal worden uitgevoerd telkens wanneer de module wordt opgestart. Dit geeft u een heleboel mogelijkheden als u wilt gebruiken de module als een server of een apparaat die reageren op gebeurtenissen. Een volledige verwijzing naar de ESPressif SDK kan worden gevonden hier.
Laat enkele eenvoudige code schrijven.
-Open het bestand voor schrijven
File.Open("init.lua","w")
— Schrijven een simpel SMS-bericht dat zal worden herhaald tot de terminal
File.WriteLine ([[print ("sommige eenvoudige boodschap")]])
— De modus instelt op SOFTAP
File.WriteLine ([[wifi.setmode (wifi. SOFTAP)]])
— Krijgen de nieuwe modus en uitprinten
File.WriteLine ([[afdrukken ("ESP8266 modus is:".. WiFi.getMode())]])
— Sluit het bestand
File.Close()
Plaats deze code in een bestand (tekstbestand) en wij sturen het tekstbestand naar de ESP8266 met behulp van CoolTerm. Ervoor te zorgen dat de verbinding -> Opties > verzenden instellingen kunt een vertraging, zodat de lijnen kunnen worden overgebracht zonder fouten, zie de eerste afbeelding.
Selecteer verbinding -> Opties -> verzenden textfile en het bovenstaande bestand verzenden. Moet je de uitvoer weergegeven in de tweede afbeelding.