Você está na página 1de 19

NodeMCU- Formas de

interfaceamento de sensores e
de outros sistemas
Junho 2018
NodeMCU
Plataforma open source de
IoT;

Firmware em Lua para o


microchip wifi ESP8266;

Hardware baseado no módulo


ESP-12;
ESP8266
Módulo WiFi de baixo custo;

Protocolo TCP/IP;

Wi-fi com as normas 802.11


b/g/n;

Microcontrolador;
Exemplos de código
conectando a um AP controlando um GPIO
print(wifi.sta.getip()) ledPin = 1
--nil swPin = 2
wifi.setmode(wifi.STATION) gpio.mode(ledPin,gpio.OUTPUT)
wifi.sta.config{ssid="SSID",pwd="password"}
gpio.write(ledPin,gpio.HIGH)
tmr.create():alarm(1000, 1,
gpio.mode(swPin,gpio.INPUT)
function(cb_timer)
print(gpio.read(swPin))
if wifi.sta.getip() == nil then
print("Connecting...")
else
cb_timer:unregister()
print("Connected, IP is "..wifi.sta.getip())
end
end)
Ex: Sistema de Alarmística de Temperatura com NodeMCU
O cliente recolhe a
temperatura ambiente e
envia-a para um
servidor que por sua
vez passa para um
servidor na Cloud.

Sempre que a
temperatura ultrapassa
um valor estipulado, o
servidor emite um
alerta.
Plataforma Thingspeak
Thingspeak é uma plataforma de análise IoT (Internet of Things) que permite
agregar, visualizar e analisar streams de dados, de uma forma muito simples.

Modo de análise: Tempo Real e Matlab.


DS18B20 – Sensor de Temperatura
Fabricante: Maxim Integrated;

Faixa: -55ºC a 125ºC


Resultado
Internet of
Things
Conceito de Smart House integrado ao MCU
valor $
Sim!! Por apenas esse preço
e um pouco de força de
vontade você poderá conectar
seus aparelhos a internet.
Obrigado pela atenção :) nome dos integrantes
Vitor Brotto
brotto.v.e@gmail.com

George Maneta
estamos disponíveis para georgemaneta@gmail.com

perguntas
Guilherme Soares
nominato09@hotmail.com

Você também pode gostar