Descrição
Descrição:
Este curso tem como objetivo te ensinar a como utilizar uma plataforma IoT, com o NodeMCU esp8266. As plataformas de serviços em nuvem que te permitem acessar dados de qualquer lugar que tenha acesso internet.
Aqui neste curso você irá utilizar duas delas: a Firebase (Realtime Database) e a Thingspeak.
Através delas você aprenderá a escrever e ler dados tanto através de suas páginas web, como também através de aplicativos que iremos desenvolver através da plataforma online MIT App Inventor, que te permite criar aplicativos sem a necessidade de saber programar, somente através de lógica de programação.
A dinâmica dos projetos irá funcionar da seguinte forma:
- Em cada projeto teremos de um a dois esp8266 enviando e recebendo dados para o serviço em nuvem.
- Os apps que iremos desenvolver irão receber e enviar dados ao serviço em nuvem, permitindo assim quem possamos ter acesso aos esp’s através de um aplicativo.
Os apps irão constituir das seguintes funcionalidades:
- Acesso a dois nodemcu esp8266
- Acionamento de dois relés
- Leitura de um sensor analógico (LDR) e um sensor digital (DHT22)
Na Seção 1 você irá tomar conhecimento dos projetos que serão desenvolvidos , o hardware que será utilizado, bem como os softwares e plataformas online que serão utilizados.
Na Seção 2 iremos dar início a configuração da IDE do Arduino pois, é nela que iremos desenvolver a parte de programação dos nossos projetos e também uma introdução ao MIT App Inventor, onde você conhecerá as configurações iniciais e uma apresentação da tela designer que é a parte visual do desenvolvimento. Entretanto, você receberá o arquivo do app já com a parte visual feita. Para que o curso fique mais objetivo em relação a comunicação IoT.
Na Seção 3 você irá conhecer o Firebase, criar o seu banco de dados com o Realtime Database, adicionar dados e manipular estes através do endereço web do banco e criar a parte lógica do app com o MIT App Inventor para a leitura de dados e também envio.
Na Seção 4 você irá conhecer o Thingspeak, uma plataforma IoT onde é possível acessar seus dados através de uma página web e também utilizar sua API para integrar a aplicativos. Dando possibilidade para o desenvolvimento do nosso próximo projeto.
Avaliações
Ainda não existem avaliações.