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.

jueves, 30 de septiembre de 2010

Test de Movimiento de Motores DC

En este programa de test pretendemos comprobar que los motores DC funcionan correctamente,por lo que vamos ha hacer que se muevan en ambas direcciones; para ello necesitaremos una Placa Arduino, un Motor Control Shield v3.0 y dos motores DC con sus respectivas ruedas.

Esquema de Conexionado:


Pulse Aquí para ver Codigo Fuente.

Test Sensor Ultrasonidos PING)))™

Para este test vamos a comprobar que realice bien la medida de distancia a un objeto el sensor de ultrasonidos. Este ejemplo está programado para un sensor de ultrasonidos PING)))™ Ultrasonic Distance Sensor (#28015). Envia un pulso cuadrado de 5us y espera a recibir la onda de vualta, con lo que podemos calcular la distancia a la que se encuntra el objeto.

Esquema de Conexionado:


Pulse Aquí para ver Codigo Fuente.

Test Pantalla LCD 20x4

En este programa de test se ha implementaddo para comprobar que todas las casillas de la pantalla funcionen correctamente. Este ejemplo está hecho para una pantalla LCD de 20x4, y una placa Arduino ATMega

Esquema de Conexionado:


Pulse Aquí para ver Codigo Fuente.

Test Servo Motores

En este programa test pretendemos comprobar que los servo motores funcionan correctamente, por lo que vamos ha hacer realice un recorrido completo de izquierda a derecha con varias paradas.Este ejemplo está programado para un servo motor y una placa Arduino. Incluimos una librería para el control de los servo motores llamada "Servo.h". Realiza un movimiento de 180º siendo 0º el mínimo y 180º el máximo, es mejor no llegar a los extremos por lo que se pone 1º y 179º como mínimo y máximo respectivamente.

Esquema de Conexionado:

Pulse Aquí para ver Codigo Fuente.