Desenvolvimento

Ao longo da quarta semana, foram realizados testes ergométricos e de detecção de imagem com as baquetas assim como testes de comunicação via WiFi entre as duas ESPs. Além disso foram realizados mais desenvolvimentos e aprimoramentos na interface do aplicativo. Os resultados da semana 4 podem ser melhor descritos abaixo.

Podemos ver no vídeo a seguir a montagem dos cabos nas baquetas, assim como ouvir o resultado do processamento da imagem sendo captada pela câmera. Vale ressaltar que a única coisa levada em conta para a produção de um som no vídeo é o posicionamento dos LEDs.

Demonstração das baquetas sendo utilizadas por um usuário

Demonstração das baquetas sendo utilizadas por um usuário

O vídeo a seguir retrata a comunicação entre as duas ESPs utilizadas. No caso, a 1a esp apresentada cuida da detecção das batidas das baquetas e envia esse sinal para a outra esp via WiFi. A rede WiFi utilizada é um ponto de acesso criada pela segunda esp.

Comunicação via WiFi entre as duas Esps utilizadas.

Comunicação via WiFi entre as duas Esps utilizadas.

O vídeo a seguir demonstra a interface que será utilizada pelo usuário para configurar e calibrar os seus AR Drums. O aplicativo opera com dois modos, sendo eles o “calibration mode” em que o usuário poderá verificar em tempo real em qual região ele está batendo com as suas baquetas para fins de orientação e o modo de configuração em que o usuário poderá selecionar algum dos retângulos do grid para definir o som que será tocado quando ele bater naquela área. Vale ressaltar que a comunicação entre o aplicativo e as placas não foi ainda realizada, apenas a interface do aplicativo está pronta.

Demonstração da interface do aplicativo.

Demonstração da interface do aplicativo.