Neste curso, você irá aprender a desenvolver um aplicativo na linguagem de programação Android, utilizando a plataforma oficial Android Studio, o qual irá implementar um protocolo de comunicação com o sistema embarcado NodeMCU-12 (ESP8266).
A comunicação entre esses dois elementos visa realizar o controle de uma plataforma robótica, equipada com pequenos motores DC.
O planejamento do curso está estruturado da seguinte forma:
- No primeiro momento, vamos compreender alguns conceitos inciais sobre a linguagem de programação Android. Conhecer a interface da plataforma de desenvolvimento, arquivos de configuração e desenvolver um pequeno aplicativo de exemplo.
- Cumprido o protocolo inicial, começaremos a desenvolver o aplicativo projeto, alvo deste curso. A interface de controle inicial.
- Em seguida, será adicionado recursos ao projeto. Aqui vamos trabalhar no desenvolvimento de um recurso utilizando o sensor Acelerômetro. Sensor este presente em muitos dos smartphones.
- Para concluir, será trabalhado a parte de eletrônica de controle. Setor responsável pela atuação correta dos nossos motores que controlam o robô.
O conteúdo é embasado em teoria e prática. Você aprenderá os conceitos, fundamentos, e concluirá cada etapa com a devida parte prática sendo posta a prova.