¿Qué es una tecnología barata que permite que múltiples dispositivos se conozcan entre sí cuando están muy cerca?

Quiero hacer algunos objetos que sepan cuándo están, digamos, a 3 pies (o menos) uno del otro.

También necesitan saber la identificación de los objetos cercanos a ellos.

Por ejemplo. Si el objeto Bola está en presencia de un Cubo, ambos serían 'infelices'. Pero si una Bola está en presencia de otra Bola. Ambos serían 'felices'.

Resumiendo... estoy buscando formas económicas de tener objetos: (1) saber cuándo hay otros cerca (2) saber su identificación única (lo que probablemente requiera algún tipo de transmisión de identificaciones por cada dispositivo)

¿Con qué precisión debe saber la distancia? Si la Bola ya no debe estar feliz cuando la otra Bola está a 4 pies de distancia, tendrá un desafío.
Esta pregunta es demasiado amplia. Es posible que desee hacer una investigación inicial usted mismo y luego preguntar acerca de algunas alternativas, o proporcionar más información sobre el problema que está tratando de resolver para reducir las opciones. También es posible que desee aclarar qué quiere decir con "tecnología barata": el costo de los componentes o el costo del tiempo que tendrá que dedicar para lograr su tarea con la tecnología sugerida.
¿Qué pasa con RFID?
La prevalencia de RFID lo convierte en un buen punto de partida. ¿Activo o pasivo?

Respuestas (4)

Una forma barata a la antigua es por audio. Simplemente tenga un pequeño altavoz y un micrófono en cada dispositivo. Frecuencia diferente para cada ID, o use una frecuencia y haga que cada dispositivo transmita una ID continuamente después de una pausa de duración aleatoria. Pequeños clics de milisegundos de duración a >20kHz fácilmente serán suficientes y no serán audibles para los humanos.

Incluso podría usar el volumen para estimar la distancia entre ellos.

¡ Existen innumerables formas económicas en que los dispositivos pueden comunicarse de forma inalámbrica ! ¡ Me gusta especialmente la publicación de disección de Nike iPod de SparkFun ! Estoy tan fuera de contacto que ni siquiera sabía que tal cosa existía. Definitivamente mire a su alrededor en los círculos de arduino y robótica; esas personas tienen que ver con la conexión inalámbrica barata y fácil.

Necesitarás que todos los objetos envíen y reciban datos de identificación sobre quién es quién. Pero tendrá algún problema, considerando que desea producir un producto barato a gran escala.

Lo más barato para enviar y recibir es el infrarrojo, pero no puede haber nada entre el emisor y el receptor, y la distancia que puede intentar calibrar, pero la distancia cambiará si cambia la luz del entorno, si dos envían su ID al mismo tiempo. comprenderán.

Con la radio, esto será más costoso de proyectar, puede pasar por algunas cosas, pero tendrá el mismo problema de quién puede hablar ahora, que se puede resolver con un maestro que alcance todos los objetos y administre quién puede hablar.

La solución más lógica es RFID, pero ciertamente no es barata y su rango de sensibilidad es bastante limitado.

El método más barato en el que puedo pensar quizás usando un par de transmisor y receptor de infrarrojos.

Elija el transmisor con el ángulo más amplio que pueda obtener (al menos 120°) y coloque varios transmisores y receptores conectados en paralelo en la superficie del objeto (asegúrese de que no haya un punto ciego).

Asigne a cada objeto una identificación única. Puede utilizar un codificador/descodificador IC (como el par PT2262 / PT2272 ) para simplificar el proceso de identificación.

También puede dar a cada objeto un intervalo de transmisión diferente para minimizar la interferencia.