¿Hacer un clicker inalámbrico para usar en presentaciones, sugerencias?

2

Necesitaré un control remoto / pulsador inalámbrico de algún tipo para usar cuando se entreguen presentaciones para proyectos y tareas (es decir, tipo Powerpoint). Sí, puedo comprar uno bastante barato, pero en realidad, ¿qué tan divertido es eso?

Lo primero que me viene a la mente es usar un pequeño microcontrolador como el ATTiny para el receptor, conectado a través de USB como un dispositivo HID. Luego usa algo barato como IR para enviar la señal. Nunca he hecho esto, pero creo que IR es el método más simple y barato. ¿Qué otras alternativas baratas debo considerar? Las desventajas de IR son obvias.

En términos de funcionalidad, debe tener la capacidad mínima para recibir una señal como una indicación para pasar a la siguiente diapositiva. Primero abordaré esto primero, antes de agregar más funciones. Creo que si voy a la ruta del dispositivo HID, debería ser bastante simple si solo programo el microcontrolador para que envíe un comando con el botón izquierdo del ratón.

¿Entonces debo usar un microcontrolador, o algo más? ¿Cuál es la forma más fácil de hacerlo y qué tecnología inalámbrica recomendaría que usara?

Gracias.

    
pregunta capcom

2 respuestas

4

Bueno, necesitarás un transmisor y un receptor :-).

Infrarrojo
Menciona desventajas como el alcance limitado y la necesidad de dirigir el transmisor, y dependerá de la configuración de lo malo que sean. Obviamente, un gran auditorio será más un problema que una sala de 20 asientos.

Supongamos que vamos por IR, ¿qué necesitamos? Ahí está el protocolo y algunos códigos (al menos la diapositiva siguiente y la anterior). Para el protocolo, puede elegir uno existente, e incluso usar códigos existentes, pero si crea el transmisor y el receptor usted también puede diseñar su propio protocolo. Ventaja: puede hacerlo tan simple como desee, especialmente con respecto a la decodificación, que es más complicado que enviar. Uno de los protocolos más simples es la Modulación de Pausa de Pulso, donde envías una serie de pulsos de ancho fijo y codificas los bits en el tiempo entre pulsos.

Transmisor
Esto es lo más fácil. Básicamente un microcontrolador, un transistor y un IR LED. El microcontrolador está dormido y se despierta al presionar un botón. Comience a enviar el código modulado hasta que se suelte el botón y vuelva a dormir. El producto terminado mañana por la mañana en mi escritorio, ¿vale? ;-)

Receptor
Un receptor de IR es bastante complejo, y usted no quiere hacer esto por sí mismo. Especialmente AGC no es divertido. Así que compramos un módulo receptor, como de Vishay . Esto le da la señal decodificada que puede ser utilizada directamente por el microcontrolador. Tenga en cuenta que cuando los módulos receptores de IR no reciben una señal, el AGC se bloqueará al ruido y generará una gran cantidad de basura. Pero no se preocupe: cuando se recibe un código, este es tan limpio como puede ser, sin ruido alguno.


RF
La alternativa es RF. Puede usar el mismo protocolo y códigos, y el transmisor se verá casi igual. Simplemente envíe los códigos (¡sin modular!) A un transmisor de RF en lugar del LED IR.

RFM70 los módulos son pequeños y baratos (alrededor de 5 dólares IIRC, creo que Wouter los conoce bien) y fácil de interfaz.

    
respondido por el stevenvh
-1

Un módulo Xbee 802.15.4 como receptor = 23 USD

Un módulo Xbee 802.15.4 como transmisor = 23 USD

Batería de iones de litio (400 mAh) = 8 USD

Botón pulsador (conectado al pin de E / S en el transmisor Xbee) = 0.50 USD

La satisfacción al presionar el botón despierta el transmisor Xbee, que luego transmite el mensaje a través de línea de E / S que pasa al receptor Xbee = No tiene precio;)

(Un poco caro, pero podría cambiar un módulo RF más barato como sugiere @stevenvh, y también podría usar una batería más pequeña, ya que su unidad estará durmiendo la mayor parte del tiempo, excepto cuando se interrumpa el botón pulsador).

    
respondido por el boardbite

Lea otras preguntas en las etiquetas