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
What you'll learn
understand the basics of mobile app development using MIT App Inventor
implement Bluetooth communication between a mobile app and Arduino
design and execute home automation projects
monitor environmental sensors such as temperature and humidity
learn to control electronic devices through mobile applications