O documento apresenta um resumo da aula sobre Internet das Coisas. Apresenta o que é Internet das Coisas, dispositivos como Arduino e Node MCU usados nela e implementação de portas lógicas no mundo real com Arduino, botões e LED.
5. Arduino
O Arduino foi criado em 2005 por um
grupo de 5 pesquisadores italiano.
O objetivo era elaborar um dispositivo
que fosse ao mesmo tempo barato,
funcional e fácil de programar, sendo
dessa forma acessível a estudantes e
projetistas amadores.
9. Node MCU
Também chamado de ESP8266.
Pode ser programado em LUA ou na
linguagem da IDE do Arduino.
Possui 10 pinos GPIO’s
E já possui uma antena WiFi embutida.
16. Entendendo o Código
Formado por dois blocos:
void setup(){
}
void loop(){
}
SETUP: Indica as definições iniciais do código.
Por Exemplo: Quais portas vamos utilizar
LOOP: É o loop de execução do código.
ONDE TUDO ACONTECE!
17. Entendendo o Código
ATENÇÃO: O código diferencia letras maiúsculas e
minúsculas.
Existem PALAVRAS RESERVADAS, como void, setup, loop.
QUE NÃO PODEM SER UTILIZADAS PARA OUTROS FINS.
Podemos escrever comentários no código, para lembrar o que foi
feito.
// FAZENDO ASSIM, COLOCANDO DUAS BARRAS ANTES
DO COMENTÁRIO
18. Variável que define a porta que vamos utilizar
Definindo que a porta será utilizada como saída.
Faz com que o pino do Led fique ligado
Faz com que o pino do Led fique desligado
19. PISCA LED + Botão
Arduino UNO
1 Led
1 Botão
2 Resistores 1K
20.
21. Exercícios
Vamos agora implementar as portas
lógicas no mundo real.
Para isso vamos utilizar o arduino, dois
botões, um led e três resistores.
Os botões vão ser as entradas do
sistema.
O led será a saída.
= 1
= 0
Válido para os Botões e para o
LED
22. Exercícios
1. Implemente a porta lógica OU.
2. Implemente a porta lógica E.
3. Implemente a porta lógica NOT.
23. Hoje você aprendeu:
O que é a Internet das coisas
Dispositivos usados na Internet das coisas
Portas lógicas no mundo real