Por coincidência, estou brincando com quase exatamente o que a pergunta se refere, desde ontem. Minha unidade de sensor de distância possui um ângulo de 25 graus, mas enfrentei os mesmos problemas com meu balde de água.
Minha solução pode não ser uma maravilha da engenharia, e provavelmente haverá alguma reação dos puristas, mas aqui está o que funciona:
- A unidade do sensor é ajustada apontando diretamente para um tubo de papelão macio de cerca de 5 cm de diâmetro e 20 cm de comprimento, o núcleo de um rolo de papel alumínio: Isso reduz significativamente os ecos falsos dos lados. TX e RX estão dentro do tubo.
- Duas dobras de papel de seda sobre o emissor ultrassônico TX, para atenuar o sinal ultrassônico externo.
O último era necessário porque o HC-SR04 não fornecia uma maneira simples de reduzir o sinal de saída e era forte o suficiente para falsos positivos de todas as direções: a redução da tensão de alimentação não fazia muita diferença até que em um ponto o módulo se tornasse irregular.
Agora, tenho uma precisão razoável na medição da profundidade da água no meu balde, de várias alturas.
[Editar] Não acredito que estou fazendo o seguinte: fotos da minha experiência, no meu banheiro, a pedido dos comentários!
A versão aprimorada agora possui dois tubos de papelão, para TX e RX, respectivamente - Melhor precisão e papel de seda não são mais necessários. O arranjo é unido por elásticos, porque a fita adesiva aprovada pela Engenharia não é útil. Está pendurado no clipe de jacaré de um suporte de solda da Helping Hand.
A placa de circuito na parte superior é o sensor ultrassônico; a placa de circuito pendurada nele é um clone do Arduino Nano. O objeto circular azul na parte inferior da imagem é a câmara oficial de detecção de profundidade, ou seja, meu balde.
O TX e o RX se encaixam perfeitamente centralizados, um em cada tubo de papelão.
Na extremidade esquerda, está o representante oficial do Departamento de Engenharia, ou pelo menos as pontas dos dedos da pessoa em questão.
É assim que a configuração fica de lado, caso isso ajude a visualizar melhor o arranjo.
Espero que esse show-and-tell tenha sido útil.