Aprenda Internet das Coisas na Prática
Internet das coisas (IoT)
Description
Este curso tem por objetivo demonstrar como realizar a programação do Nodemcu para interagir com sensores e atuadores localizados em uma rede local ou na nuvem (através da plataforma ThingSpeak). A transmissão dos dados dos sensores ou atuadores é realizada através da conexão de uma rede WiFi local configurada dentro do NodeMcu. Inicialmente é abordada a conexão de um sensor de temperatura e umidade, cujo exemplo pode ser expandido para outros tipos de sensores. Também é abordado o exemplo de acionamentos utilizando LEDs e relés, de modo que, eles podem ser substituídos por outros dispositivos que se deseje controlar posteriormente. Em adição, é visto como adicionar o Nodemcu e os sensores/atuadores a uma plataforma de nuvem de maneira que seja possível realizar a leitura dos dados ou os acionamentos de dispositivos de qualquer lugar na Internet. São demonstrados como criar Dashboards para a visualização dos dados dos sensores. Os dados podem ser vistos pelo computador, celular ou tablets. Além disso, é demonstrado como enviar mensagens dos sensores para o Twitter e Whatsapp de modo a informar o usuário sobre os eventos que estão ocorrendo com os sensores conectados a rede. A programação é realizada utilizando a IDE do Arduino e todos os códigos gerados são disponibilizados em anexo.
What You Will Learn!
- Configurar o hardware e programar o Nodemcu
- Obter dados de sensores de temperatura, umidade via WiFi utilizando browser
- Controlar dispositivos ligados a relés, como lâmpadas, ventiladores, televisores, etc..., via WiFi utilizando browser
- Exportar os dados lidos de sensores para a nuvem de modo que seja possível acessá-los de qualquer lugar na Internet
- Obter relatório dos dados lidos via planilhas e gráficos.
- Configurar notificações e alarmes de acordo com os dados lidos dos sensores
- Acionar dispositivos através da Internet
Who Should Attend!
- Pessoas curiosas que queiram aprender mais sobre Internet das Coisas
- Amantes de tecnologia
- Programadores, Profissionais de TI e Engenharia.