Sensores de proximidad

8

Proyecto tonto pero divertido ...

Quiero obtener algunas ideas para la detección de proximidad en una aplicación particular. Estoy tratando de hacer que mi perro corra en una cinta de correr modificada y automatice su recompensa. Mi objetivo es poder mantenerlo centrado (con respecto a la dirección de viaje). Necesito poder detectar su posición y alterar la velocidad de la cinta en consecuencia. Entonces:

  • Cuando está centrado, la velocidad está en el punto de ajuste
  • A medida que comienza a cansarse y retroceder, la velocidad de la cinta disminuirá
  • Cuando desaparezca de la cinta, se detendrá por completo.

La mayoría de las cintas de correr (incluida la que tengo) vienen con un interruptor de seguridad que ata el basculador y, cuando se saca, detiene la máquina. Esta no es una opción en mi caso porque deseo que se baje y se ponga a intervalos específicos sin la ayuda de un humano. Los lados de la cinta no deben estar obstruidos porque a él le gusta pagar la fianza a los lados cuando termina (u obtiene su recompensa).

Mis pensamientos actuales:

  • Use una serie de LED IR modulados a diferentes frecuencias a lo largo del lado con receptores coincidentes en el otro lado. Entonces, puedo calcular dónde está por la frecuencia que falta. Esto no es ideal porque requeriría algo a lo largo del costado al menos tan alto como su cuerpo, lo que le impide rescatar.
  • Use transductores ultrasónicos desde el frente (frente a la cabeza), que podría usar para determinar la distancia desde el frente de la cinta de correr. Esto suena genial pero, según tengo entendido, esa frecuencia es bastante molesta para los perros. No sé si esto es correcto.
  • Use RFID con una pieza unida a su collar ... otra vez, creo que esto requeriría sensores a lo largo del costado que evitan que se resbale. Tampoco creo que pueda obtener una posición lo más precisa posible con los LED IR.
  • Otro pensamiento fue construir algún tipo de cubierta y hacer que los sensores miren hacia abajo. Tal vez pinte el cinturón de la cinta de correr con una cuadrícula específica y rebote la luz.
  • Finalmente, y esto es más complejo de lo que me gustaría, pero podría usar una cámara web y algún software de código abierto (como el movimiento) para rastrear la posición de un objetivo en su collar.

Una última nota, la velocidad máxima es de entre 8 y 10 mph.

¿Alguna idea?

EDITAR:

Aunque no es la misma cinta de correr, este video muestra la misma raza de perros (para el tamaño) y también sale de la cinta de una manera similar.

Me topé con estos sensores de proximidad IR de Sharp. Estos podrían montarse en la cabeza de la cinta de correr, de cara a la cola para alejarse de la cabeza. Las especificaciones parecen encajar (distancia). ¿Alguien ha tenido alguna experiencia con estos? No es exactamente reflexivo, así que me pregunto si funcionarían bien en mi aplicación.

Jason
fuente

Respuestas:

4

Dependiendo de la forma de la cinta de correr (¿podría proporcionar una imagen?), Podría usar los LED haciendo líneas diagonales entre las barras laterales y el piso de la cinta de correr.

Algo como esto:

ingrese la descripción de la imagen aquí

donde los círculos rojos son LED IR y los círculos verdes son receptores o viceversa, con algo de trabajo lógico debería darle el control sobre la posición del perro.

Tendrá alguna interferencia entre los LED, pero puede utilizar la modulación o alguna forma de sincronización para solucionarlo.

clabacchio
fuente
No tengo una foto a mano. Tendré que tomar uno el miércoles. Sin embargo, imagine que el soporte vertical no está presente y es solo el cinturón. Puedo construir algo como lo muestras y dirigirlo en ángulo. Eso no es un problema y cumple el requisito de no bloquear los bordes. En cuanto a los circuitos. Me imagino que incluso cuando está bloqueando un receptor, podría recibir la señal cuando rebota en él. ¿Quizás ajustar la potencia de transmisión resolvería esto?
Jason
@ Jason si hay luz, debería estar claro si se refleja, pero puede requerir algo de ajuste
clabacchio
Estaba pensando que podría ser más fácil de implementar transmitiendo ráfagas de 3 frecuencias (~ 32kHz, 36kHz y 40kHz) y recogiéndolas con receptores de control remoto como este . Tendría que ir a otra ruta si tuviera que sintonizar los receptores.
Jason
2
La imagen me recordó a este corto de animación , que me tenía en puntadas. ILSHIBAMF.
stevenvh