Una de las mejores cosas acerca de dispositivos con software de la hélice
es lo poco que se necesita para agregar periféricos!
Reqd de piezas:
Pequeño sensor IR - adafruit/157
alambre
Zócalo de doble fila (mujeres) 1."centros - 4 lugares durante mucho tiempo.
Un mando a distancia universal barato (y hoja de código)
Herramientas:
Pinzas de punta
Soldadura de hierro
Manos constantes
Software:
Paralaje hélice herramienta
Disco software de dispositivo (de la paralaje hélice OBEX - "Intercambio de objetos")
¿Programa de aplicación - este ejemplo - o el proyecto?
Sensor:
El sensor de infrarrojos es un TSOP38238 que es de la señora Ada en Adafruit para $1,95.
Pero comprar unos repuestos ya que son bastante frágiles físicamente. Cualquier torsión de la
pernos pueden fracturarse internamente las conexiones y causar la parte no.
Así que asegúrese de que cualquier deformación de los pernos es bien afianzado con abrazadera para proteger el caso.
Este aparato es un receptor en miniatura para sistemas de control remoto por infrarrojos.
Detecta una señal modulada infrarroja de 38KHz, por lo que el filtrado se realiza en el chip.
Estas piezas están optimizadas para suprimir casi todos pulsos espurios de lámparas fluorescentes.
Me gusta porque funciona bien en 3,3 voltios utilizadas por la viruta de propulsor.
Ahorra mucho quejarse alrededor de tratar con señales de 5 voltios.
(en realidad, todo lo que significa es un resistor de la serie de 3 K para proteger el puerto de entrada,
pero si no lo necesitamos, ¿por qué molestarse?)
Hoja de datos: http://www.adafruit.com/datasheets/tsop382.pdf
Asamblea:
El pin de salida de la curva
(eje izquierdo cuando se mira en la parte delantera de la parte) "atrás".
Use alicates de punta para sostener la parte que NO estrés es aplicación al caso!
Si usted wan para cubrir el metal expuesto del perno con un pequeño trozo de tubo o de calor retráctil
hacer antes de doblar el pin.
La soldadura en el cable de interfaz:
Usar un abrazadera en el disipador de calor (o alicates de punta) para sostener el sensor mientras se suelda
el cable con el conector de salida.
Para este ejemplo, usé la mitad de un cable de conexión que tenía alfileres en ambos extremos.
Es el cable azul en las fotos.
Pero un solo perno de una franja de cabecera pin podría soldarse al otro extremo del cable.
La cabecera del zócalo a la Junta de inicio rápido de la soldadura.
Que nos da una lugar conveniente selección Vdd (3.3V) y Vss (masa) y para sujetar el
Sensor de infrarrojos.
Instalar el Sensor de infrarrojos en la placa de inicio rápido:
Las caras de "bump" lejos el anuncio de la Junta el pin de salida es hacia los botones táctiles.
Inserte el otro extremo del cable de interfaz en el encabezado del zócalo de 40 pines.
Mi código de ejemplo utiliza pin P02.
Control remoto:
Consulte los códigos de TV para la unidad de control remoto y programa para el primer Sony
TV en la lista. Es los códigos más comunes y los que vamos a utilizar aquí.
Es el hardware.
El resto es todo el software.
Tome el ejemplo de código desde el archivo zip y guardarlo en la misma carpeta que
QS_IR_Remote.Spin
y
IR_Remote.Spin - de
IR_RemoteTest_-_Archive__Date_2007.03.02__Time_14.35.zip
http://OBEX.Parallax.com/Object/291
Extracto de los en una carpeta de trabajo.
Abrir la herramienta de la hélice (editor de programación) y cargar el archivo de ejemplo.
(Tenga cuidado de sangría ya determina la estructura del programa en la vuelta)
Presione F9 para asegurarse de que el código se compila correctamente.
Presione F10 para descargar a memoria de RAM de QuickStart.
El código de ejemplo de IR de inicio rápido utiliza las teclas numéricas 1 a 8,
Teclas de canal arriba/abajo, volumen arriba/abajo, OK y el poder.
Lectura a través de mi código de la aplicación de ejemplo te verá que la mayoría de los
programa es una declaración mucho caso que recoge el "controlador" para el código de tecla
desde el control remoto.
Para su proyecto, necesitará escribir código nuevo para hacer lo que quiera
el inicio rápido para hacer cuando usted presiona una tecla.
Así que lo que está creando un espectáculo de luz y un robot, se puede controlar
Aunque su práctico mando a distancia!
Diviértete con él...
Richard