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.