Vous êtes sur la page 1sur 11

Marco terico

2.1.TERIA.

A continuacin, se presenta el material con que se va a trabajar, as como su descripcin,


caractersticas y funcionamiento en el cual es nos basaremos para implementar el proyecto.
Arduino uno implementaremos un Arduino que es una placa con un microcontrolador
conectado a un mdulo adaptador USB-Serie que permite programar el microcontrolador
desde cualquier PC.

2.2.ARDUINO UNO.

Figura 2.1. Placa Arduino UNO.

Un arduino dispone de 14 pines que pueden configurarse como entrada o salida y a los que

puede conectarse cualquier dispositivo que sea capaz de transmitir o recibir seales

digitales de 0 y 5 V. Tambin dispone de entradas y salidas analgicas. Mediante las

entradas analgicas podemos obtener datos de sensores en forma de variaciones continuas

6
Marco terico

de un voltaje. Las salidas analgicas suelen utilizarse para enviar seales de control en

forma de seales PWM.

2.2.1. Caractersticas del arduino uno.

Tabla 2.1.Caractersticas del arduino

microcontrolador Atmega328
Voltaje de operacin 5v
Voltaje de entrada (recomendado) 7 12v
Voltaje de entrada (limite) 6 20v
Pines para entrada-salida digital 14 (6 puede usarse como salida de PWM)
Pines de entrada analgica 6
Corriente continua para pin IO 40 mA
Corriente continua para el pin 3.3V 50 mA
Memoria flash 32 KB (0,5 KB ocupados por el bootloader)
SRAM 2KB
EEPROM 1KB
Frecuencia de reloj 16 MHz

Sensor ultrasnico hc-sr04

Este es un sensor ultrasnico de bajo costo que no slo puede detectar si un objeto se
presenta, sino que tambin puede sentir y transmitir la distancia al objeto.
Tienen dos transductores, bsicamente, un altavoz y un micrfono.

7
Marco terico

Figura 2.2. Sensor hc-sr04

Caractersticas tcnicas
VCC: Alimentacin +5V (4.5V min 5.5V max)
TRIG: Trigger entrada (input) del sensor (TTL)
ECHO: Echo salida (output) del Sensor (TTL)
GND
Corriente de reposo: < 2mA

Corriente de trabajo: 15mA

ngulo de medicin: 30

ngulo de medicin efectivo: < 15

Deteccin de 2cm a 400cm o 1" a 13 pies (Sirve a ms de 4m, pero el fabricante no


garantiza una buena medicin).

Resolucin La precisin puede variar entre los 3mm o 0.3cm.

Dimensiones: 45mm x 20mm x 15mm

Frecuencia de trabajo: 40KHz

Funcionamiento
Enviar un Pulso "1" de al menos de 10uS por el Pin Trigger (Disparador).

El sensor enviar 8 Pulsos de 40KHz (Ultrasonido) y coloca su salida Echo a alto


(seteo), se debe detectar este evento e iniciar un conteo de tiempo.

8
Marco terico

La salida Echo se mantendr en alto hasta recibir el eco reflejado por el obstculo a
lo cual el sensor pondr su pin Echo a bajo, es decir, terminar de contar el tiempo.

Se recomienda dar un tiempo de aproximadamente 50ms de espera despus de


terminar la cuenta.

La distancia es proporcional a la duracin del pulso y puedes calcularla con las

siguiente formula (Utilizando la velocidad del sonido = 340m/s):

En la siguiente tabla te mostramos nuestra seleccin de sensores de corriente.

Tabla 2.2Sensores de corriente y voltaje


CLAVE DESCRIPCIN FOTO
STH-111 Sensor de Corriente CA y
CD 20A

STH-11130A Sensor de Corriente CA y


CD 30A

STH-11150 Sensor de Corriente Alterna


50A con salida a Rel

SHT-166 Sensor de Voltaje

ISTD-009 Sensor de Corriente Anlogo

Modulo sensor con fotocelda

9
Marco terico

Clave:EE-SHT011

Figura 2.3. Sensor con fotocelda

Este sensor es compatible con Arduino y otros micros, tiene bornes atornillables donde

puedes alimentar a 5VCD. Este mdulo utiliza el OPAM LM311 tipo DIP montado en

base, esto te permite cambiarlo rpidamente en caso de ser necesario. La salida tiene 3

pines, donde: S (seal), + (+5 Volts), - (GND) Cuenta con un potencimetro con el que

puedes ajustar la sensibilidad y la salida deber variar entre 0 y 5V.

Mediante un LED puedes monitorear la salida.

Caractersticas:

Alimentacin: 5VCD

Seal digital

Salida 0-5VCD

Conexin de 3 pines

Sensor de imagen (cmara VGA)

10
Marco terico

Clave: SHT-001

Figura 2.4. Sensor de imagen (cmara VGA)

Se trata de un mdulo con el conocido sensor de imagen de Omnivision OV760, es la

cmara VGA ms econmica que puedes encontrar Ideal para proyectos dnde requieres

buena resolucin en la imagen, pero mantenerlo a las vez funcional y econmico.

La idea es que las imgenes capturadas por el sensor se almacenen en la memoria FIFO,

dando tiempo a la CPU externa a recuperarlas al ritmo que le sea posible. Tal y como se

puede observar en el esquemtico del mdulo, tanto el bus SCCB (que prcticamente es

un I2C) como las lneas del OV7670 que informan del barrido vertical (VSYNC) y

horizontal (HREF) estn disponibles para que sean accesibles a una CPU externa. Por el

contrario, las lneas de datos del OV7670 estn conectadas al AL422 para almacenar en la

imagen capturada. Es la salida de esta memoria FIFO, as como las lneas necesarias para

controlar la lectura de la misma, las que son accesibles desde el conector del mdulo.

Las principales caractersticas del sensor Omnivision OV7670 son:

Resolucin de 640x480 pixels (VGA).

11
Marco terico

Hasta 30 fps para resolucin VGA.

Formatos de salida (8 bits)

YUV/YCbCr 4:2:2

RGB 565/555/444

GRB 4:2:2

Modo de escaneo progresivo.

Interfaz de control mediante SCCB.

LAS MATRICES LED

2.3. MATRICES LED.

Las matrices de LEDs (o LED arrays) son, como su nombre indica, una matriz de diodos

LED normales y corrientes que se comercializa en multitud de formatos y colores. Desde

las de un solo color, a las que tienen varios colores posibles, e incluso las hay de una matriz

RGB.

En esta sesin, de nuestro Arduino, vamos a usar una matriz de 88 LEDs de color rojo,

que servir demostracin de cmo manejarla y de lo que se puede hacer con este tipo de

material. Utilizaremos una nica matriz e iremos arrastrando, letras y smbolos, para

demostracin de lo que podramos hacer con algunos de estos displays porque en el

estacionamiento se tendr que poner un display mucho ms grande para que pueda

12
Marco terico

visualizarse desde lejos para que no haya problema cuando el conductor este buscando el

lugar para aparcar su coche.

La idea, es que como tenemos una matriz de 88 podemos dibujar letras y smbolos de la

misma manera hay que definir el smbolo de grado, para el display LCD. Es decir,

definiendo matrices de puntos para representar las letras, que luego sacaremos por el

Display.

Figura 2.5. Display de 8x8

13
Marco terico

Figura 2.6. Diagrama del circuito interno del display

Por lo dems, son diodos LED totalmente normales, organizados en forma de matriz, que

tendremos que multiplexar para poder iluminar uno u otro punto, tal y como hicimos en la

sesin del teclado matricial. Este componente se presenta con dos filas de 8 pines cada una,

que se conectan a las filas y las columnas.

Si los diodos se unen por el positivo, se dice que son matrices de nodo comn (El nombre

pedante del positivo) y se une por el negativo decimos que son de Ctodo comn.

Dependiendo del fabricante podis encontrar de ambos tipos.

Si ponemos HIGH en una columna, digamos la 2, no se iluminar nada an. Pero cuando

hagamos LOW en, digamos la fila 4, se cerrar el circuito a GND (con una resistencia de

limitacin, por supuesto) y el pin col 2 x fila 4, se encender.las 8 filas y 8 columnas de la

matriz corresponderan a las dos filas de pines, donde una fila seran las columnas y la otra

las filas. Porque este es uno de esos casos en los que el fabricante, ha decidido mezclar unas

y otras de forma aleatoria, haciendo poco menos que imposible adivinar cul es cual sin el

manual y convirtiendo el cableado en algo ms complicado.

As vamos con el manual del 1588AS:

14
Marco terico

Figura 2.7. Diagrama del circuito externo del display

Lo importantes es, la descripcin de la matriz, donde nos habla de filas y columnas, pero

sobre todo nos dice que pines del chip son cada fila y columna. Ya solo nos falta saber cul

de los pines es el uno, y aqu, yo no he sido capaza de localizar una marca que lo indique, a

pesar de que, el manual marca con una cruz el pin 1, pero en el chip, no ha sido capaz de

encontrar ninguna marca asimtrica.

15
Marco terico

Un dato importante ser conectar 5V y GND, con una resistencia de 330, y buscar los

pines 13 y 9 correspondientes a la columna 1, fila 1, hasta que el punto 1,1 se encendi. A

partir de ah, el resto es fcil.

Como empezar a desarrollar el programa en el arduino uno, teniendo en cuanta las


caractersticas de los sensores anteriores, as como las matrices de leds, ahora es necesario
tener el programa ya hecho para poder conectar los dispositivos electrnicos

16

Vous aimerez peut-être aussi