Suena cuando el sensor deja la proximidad

0

Estoy tratando de reproducir un sonido cuando dos dispositivos están separados por más de una cierta distancia, por ejemplo, 30 pies.

Algunas notas:

  • Este dispositivo es muy pequeño, aproximadamente del tamaño de un llavero grande
  • Me gustaría una solución inalámbrica
  • Puede haber o no una línea de visión entre los dos dispositivos, por ejemplo. podrían estar en una habitación diferente en una casa
  • En cuanto a la tolerancia a errores, esta distancia no tiene que ser exacta, digamos 30ft +/- 10ft incluso

Soy un programador y soy muy verde con hardware, por lo que espero ser apuntado en la dirección correcta. Muchas gracias de antemano!

    
pregunta bitpshr

2 respuestas

2

Bluetooth Low Energy es probablemente la mejor solución para usted, porque la proximidad es una de las aplicaciones previstas e incluso hay un perfil de proximidad. A menos que quieras hardware personalizado, un buen kit que puede ayudarlo a comenzar es Sensor de TI Etiqueta

Puede leer sobre el perfil de proximidad en Sitio web de Bluetooth

TI incluso declara la proximidad como una aplicación y podrían admitir lo que quieras con un poco de software.

    
respondido por el Gustavo Litovsky
1

Si sus dispositivos mantienen la línea de visión, puede usar un transductor ultrasónico, una combinación de altavoz / micrófono, o posiblemente un LED y un fototransistor. Las soluciones acústicas permiten una alineación menos precisa, mientras que la óptica permite una mayor precisión.

Un transductor ultrasónico mide el tiempo en que un pulso de sonido se refleja, lo que daría una precisión decente pero requerirá algún tipo de superficie en un dispositivo desde el cual se reflejará el sonido. Es probable que esto no funcione bien con un dispositivo que pretende mantener muy pequeño.

Si un dispositivo emite pulsos de sonido y el otro lo detecta podría funcionar mejor, medir la intensidad relativa del pulso de sonido recibido indicaría qué tan lejos están los dispositivos. Pero una vez que introduce los obstáculos y las habitaciones de una casa, sin mencionar las superficies que reflejan o absorben el sonido, este método no es bueno.

Podría usar un transmisor y receptor de radio, que serían menos susceptibles a los problemas de la línea de visión, pero las frecuencias de radio están sujetas a una gran cantidad de atenuación de diferentes tipos de material. Su precisión podría verse afectada por más de 10 pies, dependiendo de qué tipo de paredes y objetos se encuentran entre los dispositivos. Toma un par de walkie-talkies baratos y verás lo que quiero decir. La señal puede ser fuerte a cierta distancia en el exterior, pero en la casa es posible que el rango se vea muy reducido. La sintonización del transmisor / receptor para la detección del rango deseado también podría resultar difícil si no está familiarizado con el uso de componentes de RF en sus dispositivos.

Hay otros sensores para la detección de proximidad, que utilizan campos magnéticos, por ejemplo, pero (a mi entender) no están diseñados para el rango de ~ 30 pies que necesita.

Sin saber más sobre el proyecto, es difícil dar una buena sugerencia.

    
respondido por el JYelton

Lea otras preguntas en las etiquetas