Tamandutech / LineFollower_Braia_Code

Repositório de códigos do robô segue linha Braia
5 stars 1 forks source link

Adicionar parada por Bluetooth #18

Closed Matheus-de-Sousa closed 2 years ago

Matheus-de-Sousa commented 2 years ago

Usar um comando bluetooth para parar o robô.

raphera commented 2 years ago

@RizziGama, @Matheus-de-Sousa, no passado notamos algumas desvantagens ao uso do bluetooth/WiFi, pelo consumo de tempo de CPU de seus protocolos.

Uma alternativa da espressif para comunicação, que utiliza a mesma banda do WiFi e Bluetooth de 2.4GHz, é o protocolo ESP-NOW, a carga em cima da CPU é mínima e otimizada, além de que o alcance é superior ao Bluetooth/WiFi.

Tínhamos em desenvolvimento um dashboard que mostrava para nós todos os dados em tempo real, utilizando ESP-NOW, e nos permitia setar alguns parâmetros de PID. Podemos retomar o desenvolvimento desse projeto tornando ele modular para a categoria/equipe já que a maioria de nós utiliza agora o ESP32.

raphera commented 2 years ago

Abri a seguinte discussão para tratarmos do tema: Interface para controle/parametrização do robô.

raphera commented 2 years ago

O ESP-NOW será utilizado em conjunto com uma dashboard para controle do robô ao invés do Bluetooth.