Antes de juzgarme, soy bastante nuevo en electrónica, además de los básicos muy , así que sé amable. Sin embargo, soy bastante competente con las computadoras a un alto nivel; Soy decente al escribir código y tengo experiencia con Java, C # y JavaScript.
Básicamente, lo que quiero es enviar una señal de infrarrojos desde una computadora a un receptor de infrarrojos en una caja a unos 2-3 pies de distancia. (sí, tiene que ser IR). Una vez que el receptor recibe la señal, debe encender uno de los cinco motores pequeños para, oh, 500 ms, (cada uno de los cuales toma ~ 1.5-3v) dependiendo de cuál de las 5 señales se envía a ella
Ahora hay varias partes de esto:
1. Enviando la señal IR
Este transmisor debe enviar datos de al menos 2 pies, hasta 5. (No debería ser un problema, creo). Tendré que controlarlo a través de USB. He encontrado dos:
enlace - un LED IR barato ($ .75). Sin embargo, no estoy seguro de si alguno de estos puede enviar varias señales.
No puedo publicar más de 2 enlaces, así que busque en Amazon el Adaptador Infrarrojo Rápido USB Syba SD-U1IRDA-NM - un adaptador IR más caro ($ 12). Una de las ventajas de esto es que ya tiene un puerto USB.
2. Recibiendo la señal IR
El receptor debe ser bastante pequeño ( quizás hasta un máximo de 2 cm cúbicos). Hasta ahora he encontrado uno:
enlace : solo $ 1.95. Es pequeño, parece que funcionaría, es barato, etc. Si hay algún problema con su uso, me encantaría saberlo.
3. Procesando la señal IR & haciendo cosas
Ahora, algo necesita mover los motores. Estoy adivinando un PIC (no estoy seguro de cuál, por favor sugiera uno) ya que son baratos, populares y un pariente me dio un programador de PIC, aproximadamente en 2006 (supongo que esto no importa), para la última Navidad No tenía idea de qué era, pero alguien le dijo que era un buen regalo para un programador.
Esta es la zona en la que estoy más confuso. Supongo que de alguna manera conectaría la alimentación a dos patas del sensor, conectaría la tercera pata a una parte del PIC, haría que el PIC ejecutara un código simple para determinar cuál de las 5 señales recibió, y luego encender la alimentación para uno de los 5 motores, apagarlo ~ 500 ms (más adelante no tiene que ser preciso)
tl; dr: ¿Cuál, si corresponde, PIC debería comprar? ¿Qué transmisor de infrarrojos funciona? ¿Funciona este receptor IR? ¿Cómo programo el PIC y cómo debo conectarlo para controlar los motores?