Módulo de tripwire de infrarrojo (IR) (7 / 7 paso)

Paso 7: Conéctelo a su microcontrolador código para arriba y eso es todo!

Para este proyecto, he utilizado un launchpad MS430. Es realmente, realmente, realmente, realmente barato. Estoy hablando de barato. $4,30 barato, viene de TI. Usé el MSP430G2553 20 pin DIP, porque me ha pasado que tienen unos 20 pin DIP zócalos colocación alrededor y usaré en la proto board. Cualquiera de los más pequeños funcionaría muy bien, y estoy seguro de que estoy perdiendo un poco de los inmuebles utilizando un chip dominado para hacer algo tan básico. Como he dicho antes, un temporizador 555, probablemente sería bastante más de gran alcance.

No es la plataforma más fácil de aprender. Mis habilidades de codificación son muy básicos, muy oxidado y no demasiado profundo para comenzar con. Así, el código mal, voluminoso, ineficiente.

Probablemente quien es bueno con C puede señalar muchas cosas mal en cómo escribí el código que llevan más tiempo en describir lo que está mal que llevó a escribir el código en primer lugar. Básicamente, ya hackeado del código de los tutoriales de MSP430 para ejecutar una comprobación continua de la entrada, y cuando el valor cambia más de una cantidad fija (el aproximadamente 10% diferentes), se ejecutará una rutina.

Lo principal que quería asegurar era que como el sol va hacia abajo, el tripwire seguirá trabajando correctamente. Para configurar el código para comprobar y definir un umbral de vez en cuando (un par de veces por minuto). Esto significa que como el ambiente cambios de nivel de luz, el sensor se recalibrará automáticamente para compensar el cambio.

La codificación se realizó en código compositor Studio 5, que es gratis hasta un cierto tamaño de programa. Lo es que el tamaño de la memoria en la MSP430s es menor que el límite, haciendo el ambiente de desarrollo efectivamente libre.

* Nota del autor: porque he tenido tantos problemas con el código para este proyecto, finalmente dio para arriba en la gran idea que este iba a ser utilizado con. Guardé el módulo, y un Arduino está en camino a mi casa. Lo utilizo para otros propósitos en el futuro. *

Artículos Relacionados

Probador de control remoto de TV [hacer el módulo de Sensor de infrarrojos en casa]

Probador de control remoto de TV [hacer el módulo de Sensor de infrarrojos en casa]

Hola todo el mundo. Hoy les mostraré cómo hacer el circuito de prueba remoto simple con pocas resistencias, transistores, sensor IR, led y diode.this proyecto puede utilizar también como el módulo ir para otros proyectos como la línea que sigue el ro
Cuerpo humano inducción alarma basado en Arduino Arduino UNO, módulo de Sensor de infrarrojos, módulo zumbador

Cuerpo humano inducción alarma basado en Arduino Arduino UNO, módulo de Sensor de infrarrojos, módulo zumbador

Equipo de ICStation de Departamento de investigación y desarrollo han hecho este proyecto sobre la alarma de la inducción del cuerpo humano. Utiliza voltaje DC5V para trabajar. Cuando alguien está apareciendo en la zona inductora de sensor infrarrojo
¿Módulo de Sensor de infrarrojo DIY

¿Módulo de Sensor de infrarrojo DIY

que siempre quisiste hacer una línea que sigue el robot pero los sensores infrarrojos eran demasiado caros para ti? ¿Desea actualizar el robot en mi instructable?Viene bien este instructable en dos etapas, etapa 1 es la etapa de prototipos, donde con
Control de efectos de Halloween con mandos a distancia infrarrojos DIY

Control de efectos de Halloween con mandos a distancia infrarrojos DIY

Halloween es la oportunidad perfecta para crear divertidos efectos especiales. Cuando quiere poder controlar remotamente apoyos y efectos, una buena opción es utilizar un control remoto infrarrojo. Así en este proyecto, que voy a mostrar algunos efec
Obstáculo evitando Robot utilizando el módulo IR interconectado con un tablero de Mediatek LinkIt

Obstáculo evitando Robot utilizando el módulo IR interconectado con un tablero de Mediatek LinkIt

En esta Intructable, podrá ser capaz de a hacer un obstáculo evitando Robot con módulo IR L293D y Mediatek Linkit un tablero.Paso 1: requisitos Controlador de Motor L293D IC.2 módulos de Sensor de infrarrojos.Chasis para Bot.Junta de LinkItOne de Med
Obtener valor de teclado IR por receptor infrarrojo vinculador en pcDuino

Obtener valor de teclado IR por receptor infrarrojo vinculador en pcDuino

pcDuino 1 x V21 x controlador de infrarrojos * 11 x módulo de receptor de infrarrojos de vinculadorVarios cables de puentePaso 1: Esquema Vinculador infrarrojo receptor VCC = > pcduino + 3vVinculador infrarrojo receptor GND = > pcduino GNDReceptor i
Infrarrojo basado en kit de bricolaje digital objeto contador

Infrarrojo basado en kit de bricolaje digital objeto contador

he hecho un contador simple objeto digital basado en infrarrojos.En este proyecto hay dos kits, uno es contador módulo y el otro es el módulo transmisor infrarrojo.Los módulos enfrentan y cada vez que un objeto se mueve entre los dos módulos, el módu
IRK! Teclado USB de teclas con control remoto infrarrojo

IRK! Teclado USB de teclas con control remoto infrarrojo

IRK! es un teclado USB, sin llaves, que se puede utilizar simplemente usando su control remoto infrarrojo de aprendizaje .Creé que me permite controlar mi MythTV de cine en casa PC con mi control remoto infrarrojo de aprendizaje en lugar de tener que
¿Transmisor y receptor de infrarrojos

¿Transmisor y receptor de infrarrojos

buscando una manera de decir hasta qué punto estás en tu garaje? ¿Cansado de que pelotas de tenis al techo sólo para que su perro se entusiasmen y tire hacia abajo? ¿Buscando deshacerse de su reflector antiguo aburrido? ¿Tiene al menos una idea básic
Monitor de bebé de frambuesa Pi con Splunk

Monitor de bebé de frambuesa Pi con Splunk

Estos pasos le enseñará cómo montar los componentes necesarios para que un monitor de bebé de Raspberry Pi y recoger los datos en Splunk, un lector de registro y herramienta de análisis, programar los datos de una manera significativa. Al final usted
IPhone Learing mando a distancia Universal con Arduino

IPhone Learing mando a distancia Universal con Arduino

Hola y Bienvenidos a mi primer Instructable.No sé ustedes, pero nunca puedo encontrar el control remoto para mi TV. Siempre parece desaparecer cuando lo necesito y luego sólo aparece días más tarde como cuña dentro del sofá por uno de los niños. Una
Automatizado de puerta giratoria con Mediatek Linkit uno

Automatizado de puerta giratoria con Mediatek Linkit uno

Te has preguntado U puede hacer que una puerta giratoria automática con la un junta famoso Mediatek Linkit!!!!!! En este Instructable, voy a mostrarles un prototipo de la puerta sólo con la magia de Servo motores, Sensor del IR y las tablas... Permit
Cuadro de aviso - movimiento activado grabó mensaje jugador

Cuadro de aviso - movimiento activado grabó mensaje jugador

quería un dispositivo que podría utilizar que me ayude a recordar cosas o me obligan a recordar cosas de la práctica. Así que construí este cuadro de aviso que es simplemente un módulo de grabación de voz conectado a un PIR (sensor infrarrojo pasivo)
Protocolo de control de acondicionador de aire IR remoto ingeniería inverso

Protocolo de control de acondicionador de aire IR remoto ingeniería inverso

Hola, este es mi primer instructivo, espero te guste.En electrónica elegí un proyecto de automatización del hogar: un sistema que me permite a programa de control y dos unidades de aire acondicionado en mi piso. En este instructable muestro cómo lleg