Neste curso, você irá aprender a desenvolver um aplicativo de automação residencial por meio do MIT App Inventor. Uma plataforma Online que te permitir desenvolver aplicativos sem conhecimento específico em uma linguagem de programação. Através do Módulo HC-06, você será capaz de comunicar o seu aplicativo ao Arduino via Bluetooth. O projeto consiste em leitura e monitoramento de sensores e acionamento de atuadores.
- Iluminação: Composto por dois switches que irão acionar lâmpadas.
- Sistema de monitoramento e controle de porta que será composto por dois botões do quais irão acionar uma fechadura. E também através de um sensor magnético de porta para visualizar o status da porta.
- Sistema de monitoramento de ambiente composto de um sensor de temperatura e umidade.
- Monitoramento de consumo energético, onde faremos a leitura de amperagem e uma média de kWh por mês.
- Sistema de Irrigação que terá como função analisar a umidade do solo e representá-la através de imagens e também acionamento de uma bomba de forma manual através de um botão.
Ferramentas utilizadas no curso:
MIT App Inventor: trata-se de uma plataforma online para desenvolvimento de aplicativos Android focada em lógica de programação.
IDE do Arduino: onde será desenvolvida a programação dos dispositivos que irão interagir com o Arduino.
MIT AI2 Companion: Aplicativo que espelha em tempo real o desenvolvimento do aplicativo que acontece no desktop.
*Bônus: Utilizando Bluetooth com ESP32