Projeto do Trainee 2026/1 — Projeto 1
Robô seguidor de linha com controle remoto via Wi-Fi utilizando ESP32.
O projeto consiste no desenvolvimento de um carro robótico capaz de operar em dois modos:
- 🔲 Modo seguidor de linha
- 📱 Controle remoto via navegador
O sistema utiliza uma ESP32 como unidade principal de controle, responsável pela comunicação Wi-Fi, gerenciamento dos motores e execução da lógica do robô.
Além do funcionamento autônomo, o veículo também pode ser controlado manualmente através de uma interface web moderna hospedada diretamente na ESP32.
O robô utiliza sensores infravermelhos para detectar e seguir trajetos demarcados no chão de forma automática.
- ESP32
- Sensores infravermelhos
- Ponte H
- Motores DC
A ESP32 cria sua própria rede Wi-Fi e disponibiliza uma interface web para controle do veículo em tempo real.
- Movimento para frente
- Ré
- Curva para esquerda
- Curva para direita
- Parada automática de segurança
- Compatibilidade com celular e computador
- ESP32
- Wi-Fi Access Point
- WebServer
- HTML/CSS/JavaScript
- Interface web embarcada na ESP32
- Controle sem necessidade de internet
- Sistema de timeout para segurança
- Baixa latência nos comandos
- Compatibilidade mobile
- Estrutura preparada para futuras expansões
O projeto é dividido em três partes principais:
Responsável pela movimentação do robô através da ponte H.
Gerencia a interface gráfica e os comandos enviados pelo navegador.
Responsável pelo comportamento do veículo em cada modo de operação.
Ao ser iniciado, o ESP32 cria automaticamente uma rede Wi-Fi própria para comunicação com o robô, permitindo o controle remoto diretamente pelo navegador sem necessidade de internet externa.
SSID: ERUS-LineCar
Senha: line2026Após conectar-se à rede, basta acessar o endereço IP exibido no monitor serial para utilizar a interface de controle.
- C++
- ESP32
- Arduino Framework
- HTML5
- CSS3
- JavaScript
- Sistemas embarcados com Wi-Fi
O projeto tem como principal objetivo aplicar, na prática, conceitos de:
- Robótica
- Sistemas embarcados
- Programação em C++
- Automação
- Redes
- Desenvolvimento web
integrando hardware e software em uma solução embarcada interativa.
- Antonia Ferreira
- Guilherme Mesquita
- Matheus Belmoque
- Pedro Pavesi
- Rodrigo Pacheco