miércoles, 12 de enero de 2011

Test de Sensor Infrarrojos

Hemos diseñado este programa para el test de control de sensores de infrarrojos con la intención de comprobar si el funcionamiento de los mismos es el esperado. Para ello hemos implementado este test que consiste en analizar si los valores obtenidos por los sensores es el adecuado. En este ejemplo se ha utilizado un array de sensores infrarrojos del modelo QTR-1RC y QTR-8RC, dos LEDs y una placa Arduino. Además incluye la librería de Pololu que aparece a continuación, y que está diseñada para seguidores de línea y sensores QTR-1RC y QTR-8RC.

Esquma de Conexionado:

Pulse Aquí para ver codigo Fuente.

Test Velocidad Motores

En este programa de test pretendemos comprobar que los motores DC funcionan correctamente, por lo que vamos ha hacer que se muevan en una direccion pero a distintas velocidades. Utilizamo la función alalogwrite (variable de velocidad, valor de velocidad) para cotrola la velocidad de los motrores, ya que le damos valores analógicos de 0 a 255. Podemos cambiar la dirección de los motores cambianto HIGH (adelante) por LOW (atrás).Este ejemplo está hecho para dos motores DC, y una placa Arduino.

Esquema de Conexionado:


Pulse Aquí para ver Codigo Fuente.

Test Teclado Numérico

El test pretende corroborar el teclado numérico envía correctamente la información al pulsar las teclas que contiene. Es un teclado matricial de 12 teclas distribuidas tal y como indica en el KEYMAP descrito en el programa. Este ejemplo se ha realizado para un teclado matricila de 12 teclas, y una placa Arduino. ATMega que contiene un número mayor de pines de conexión. Además incluye la librería que aparece a continuación, y que está diseñada para teclados numéricos matriciales como el que nosotros utilizamos.

Esquema de Conexionado:

Pulse Aquí para ver Codigo Fuente.