Sobre • Tecnologias • Instalação • Referências • Demo
Interface web para visualizar e enviar comandos via wifi para dois protótipos de carro localizados em cidades diferentes.
O projeto Remote Car Access é um sistema teleoperação robótica para controlar dois protótipos carros utilizando o protocolo MQTT e o módulo ESP8266. Esse projeto foi desenvolvido em grupo como requisito avaliativo da disciplina Projetos de Sistemas Mecatrônicos II da Escola de Engenharia de São Carlos - USP. No intuito de deixar a experiência mais criativa, desenvolvi uma interface web para interagir com os protótipos que estão incialmente, em cidades diferentes. A interface é baseada num controle de Nintendo Switch e os comandos são enviados para os carros através de cada um dos Joy-cons. No monitor serão exibidas duas lives simultâneamente, no dia da apresentação final.
- HTML5
- CSS3
- JavaScript
- MQTT
• Para utilizar as funcionalidades dessa interface é necessário baixar os arquivos ou clonar esse repositório:
git clone https://github.com/4ngelica/INTERFACE-RemoteCarAccess.git
• Certifique-se de que os arquivos permaneçam dentro da mesma pasta.
• Abra o arquivo index.html em qualquer editor para alterar as propriedades value="seuTopicoPublish" e value="seuTopicoSubscribe" (Esse passo é MUITO IMPORTANTE. Caso não altere essas propriedades, a chance de acessar a nodeMCU de outra pessoa é grande).
Se você deseja reproduzir o projeto completo, acesse a seção de instalação do repositório ESP-MQTT-RemoteCarAccess, que fornece detalhadamente os componentes necessários, desenhos esquemáticos, projetos mecânicos, eletrônicos, bibliotecas necessárias e demais arquivos.
• Artigo: Controle e Monitoramento IoT com NodeMCU e MQTT • Repositório: Interface-Web-MQTT
Made with ❤️ by Angélica Batassim