Sensores de proximidade

8

Projeto bobo, mas divertido ...

Quero obter algumas idéias para o sensor de proximidade em um aplicativo específico. Estou tentando fazer meu cachorro correr em uma esteira modificada e automatizar sua recompensa. Meu objetivo é ser capaz de mantê-lo centrado (com relação à direção da viagem). Eu preciso ser capaz de detectar sua posição e alterar a velocidade da esteira de acordo. Assim:

  • Quando ele está centrado, a velocidade está no ponto definido
  • Quando ele começa a se cansar e a recuar, a velocidade da esteira diminui
  • Quando ele desaparece da esteira, ele pára completamente

A maioria das esteiras (incluindo a que eu tenho) vem com um interruptor de segurança que amarra o corredor e, quando retirado, para a máquina. Esta não é uma opção no meu caso, porque desejo que ele saia em intervalos especificados sem a ajuda de um humano. Os lados da esteira não devem ser obstruídos, porque ele gosta de saltar para os lados quando termina (ou recebe sua recompensa).

Meus pensamentos atuais:

  • Use uma série de LEDs IR modulados em diferentes frequências ao longo do lado com receptores correspondentes no outro lado. Então, eu posso descobrir onde ele está pela frequência que falta. Isso não é o ideal, porque exigiria algo ao longo do lado pelo menos tão alto quanto seu corpo, o que o impedia de sair.
  • Use transdutores ultrassônicos da frente (voltados para a cabeça), que eu poderia usar para determinar a distância da frente da esteira. Parece ótimo, mas, pelo que entendi, essa frequência é bastante irritante para os cães. Não sei se isso é exato.
  • Use RFID com uma peça presa ao colarinho ... mais uma vez, acho que isso exigiria sensores ao longo do lado que o impedem de socorrer. Também não acho que poderia ter uma posição tão precisa quanto possível com os LEDs IR.
  • Outro pensamento foi construir algum tipo de cobertura e fazer com que os sensores olhem para baixo. Talvez pinte o cinto da esteira com uma grade específica e solte a luz.
  • Finalmente, e isso é mais complexo do que eu gostaria, mas eu poderia usar uma webcam e algum software de código aberto (como motion) para rastrear a posição de um alvo no colarinho dele.

Uma última nota, a velocidade máxima está entre 8 e 10 mph.

Alguma ideia?

EDITAR:

Embora não seja o mesmo tapete rolante, este vídeo mostra a mesma raça de cachorro (por tamanho) e ele também sai da esteira de maneira semelhante.

Eu tropecei nesses sensores de proximidade IR da Sharp. Estes podem ser montados na cabeça da esteira, de frente para a cauda, ​​a uma distância da cabeça. As especificações parecem se encaixar (distância). Alguém já teve alguma experiência com isso? Ele não é exatamente reflexivo, então eu me pergunto se isso funcionaria bem no meu aplicativo.

Jason
fonte

Respostas:

4

Dependendo do formato da esteira (você pode fornecer uma imagem?), Você pode usar os LEDs fazendo linhas diagonais entre as barras laterais e o piso da esteira.

Algo assim:

insira a descrição da imagem aqui

onde os círculos vermelhos são LEDs de infravermelho e os círculos verdes são receptores ou vice-versa, com algum trabalho lógico, você deve controlar a posição do cão.

Você terá alguma interferência entre os LEDs, mas poderá usar modulação ou alguma forma de sincronização para lidar com isso.

clabacchio
fonte
Eu não tenho uma foto na mão. Vou ter que tomar um na quarta-feira. No entanto, imagine que o suporte vertical não esteja presente e seja apenas o cinto. Eu posso criar algo como você mostra e direcioná-lo em um ângulo. Isso não é problema e atende ao requisito de não bloquear as bordas. Quanto ao circuito. Eu imagino que, mesmo quando ele estiver bloqueando um receptor, ele poderá captar o sinal quando ele saltar sobre ele. Talvez o ajuste da potência de transmissão resolvesse isso?
23412 Jason
@ Jason se é luz deve ficar claro se é refletida, mas pode exigir alguns ajustes
clabacchio
Eu estava pensando que seria mais fácil de implementar transmitindo rajadas de 3 frequências (~ 32kHz, 36kHz e 40kHz) e pegando-as com receptores de controle remoto como este . Eu teria que seguir outra rota se sintonizasse os receptores.
23412 Jason
2
A imagem me lembrou essa curta de animação , que me deixou em pontos. ILSHIBAMF.
23412 stevenvh