Étape 6: Programando
Comecar Vamos a explorar nossa plataforma. OS pilotes instalados pas passo permitirão antérieure que seu computador envie mensagens para o ESP8266 através de uma porta série que será criada automaticamente quando conectar seu Nodemcu Devkit na porta USB. Abra o ESPlorer, selecione une série de porta nova aucun e direito superior de canto, logo abaixo, em clique connecter.
Un tela que é apresentada é dividida horizontalmente em duas partes. Un da direita apresenta métodos para conectar-se ao módulo, bem como um terminal que mostra a comunicação entre os 2 sistemas. Un da esquerda permite un edição de código além Télécharger e execução mesmo.
Exemplo 1: Conectando-se un uma rede Wifi
print(wifi.sta.getip())<br>--nil wifi.setmode(wifi.STATION) wifi.sta.config("SSID","password") print(wifi.sta.getip()) --192.168.18.110
Exemplo 2: Cliente HTTP
-- A simple http client<br>conn=net.createConnection(net.TCP, false) conn:on("receive", function(conn, pl) print(pl) end) conn:connect(80,"121.41.33.127") conn:send("GET / HTTP/1.1\r\nHost: www.nodemcu.com\r\n" .."Connection: keep-alive\r\nAccept: */*\r\n\r\n")
Exemplo 3: Serveur HTTP
-- a simple http server<br>srv=net.createServer(net.TCP) srv:listen(80,function(conn) conn:on("receive",function(conn,payload) print(payload) conn:send("Hello, NodeMCU.")end) end)
Exemplo 4: Alexandre + Thingspeak
Arquivo init.lua + dht11.lua
Exemplo 5: Capteur DHT11 + Thingspeak
Arquivo init.lua + dht11.lua