¿La mejor manera de enviar una señal digital simple de forma inalámbrica (rango cercano)?

2

Tengo un pequeño dispositivo que alimenta dos motores vibrantes. Me gustaría que los motores vibradores fueran inalámbricos (es decir, que no estén realmente conectados al dispositivo).

Aquí hay más información:

  • Aquí está el motor vibrador: enlace
  • Tengo los motores funcionando perfectamente en mi circuito, me gustaría que la señal fuera inalámbrica. Actualmente los estoy ejecutando a 3.3V, creo.

¿Funcionaría algo como este: enlace ?

Todo esto es nuevo para mí, así que no estoy seguro de cómo hacer que todo funcione. Sería algo como esto:

[Device][RFM12BSP] ----- air -----> [RFM12BSP][motor][coin battery]

El problema que tengo es que realmente no estoy enviando datos. Solo quiero enviar una señal digital simple (es decir, encender el motor, apagar el motor).

¿Cómo implementaría esto?

    
pregunta n0pe

1 respuesta

1

Sí, esas tarjetas transceptoras RFM12BSP funcionarán, pero necesitará un microcontrolador en ambos lados del enlace para enviar / recibir los datos de la interfaz SPI de los transceptores.

Si siempre habrá una línea de visión sin obstrucciones entre el dispositivo y los motores, entonces debería ser posible construir algo utilizando infrarrojos similares a un control remoto de TV, con un diodo emisor de infrarrojos y un receptor de infrarrojos como el TSOP4438. Deberá conducir una señal de 38 kHz al LED desde un microcontrolador, como un arduino. La presencia o ausencia del reloj de 38kHz produciría una lógica alta / baja en el lado del motor. El beneficio de esto sería un circuito mucho más simple en el lado del motor.

    
respondido por el Mark Ch

Lea otras preguntas en las etiquetas