Está en la página 1de 25

UNIVERSIDAD TÉCNICA DE MANABÍ

FACULTAD DE CIENCIAS INFORMÁTICAS

PROYECTO

MATERIA:
SISTEMAS DIGITALES

DOCENTE:
ING. MAURO LOOR

PARALELO:
3ero “C”

INTEGRANTES:
ALCÍVAR GILCES LUIS ALFREDO
CHINGA VERGARA ESTEFANIA ELIZABETH
PALACIOS MENDOZA JORGE GEOVANNY

ABRIL-AGOSTO 2018
TEMA:
“ELABORAR TEMPORIZADOR PROGRAMABLE CON ARDUINO” COMO
PROYECTO FINAL DE SISTEMAS DIGITALES DE LA FACULTAD DE SISTEMAS
INFORMATICOS DE UNIVERSIDAD TECNICA DE MANABI EN EL PERIODO ABRIL –
AGOSTO DEL 2018.
UNIVERSIDAD TÉCNICA DE MANABÍ

MISIÓN

La Universidad Técnica de Manabí tiene como misión formar académicos,


científicos y profesionales responsables, humanistas, éticos y solidarios,
comprometidos con los objetivos del desarrollo nacional, que contribuyan a la
solución de los problemas del país como universidad de docencia e investigación,
capaces de generar y aplicar nuevos conocimientos, fomentando la promoción y
difusión de los saberes y las culturas, previstos en la Constitución de la República
del Ecuador.

VISIÓN

La Universidad Técnica de Manabí tiene como misión formar académicos,


científicos y profesionales responsables, humanistas, éticos y solidarios,
comprometidos con los objetivos del desarrollo nacional, que contribuyan a la
solución de los problemas del país como universidad de docencia e investigación,
capaces de generar y aplicar nuevos conocimientos, fomentando la promoción y
difusión de los saberes y las culturas, previstos en la Constitución de la República
del Ecuador.
FACULTAD DE CIENCIAS INFORMÁTICAS

MISIÓN

Formar profesionales investigadores en el campo de las ciencias informáticas, al servicio de la


sociedad, que aporten con soluciones innovadoras al desarrollo tecnológico del país.

VISIÓN

Ser una facultad líder que con integridad, transparencia y equidad forme profesionales capaces de
desarrollar soluciones informáticas innovadoras, generadores de conocimientos e investigación
permanente.
Tabla de contenido
1. INTRODUCCIÓN ........................................................................................................................ 6
2. JUSTIFICACIÓN ......................................................................................................................... 7
3. OBJETIVOS.................................................................................................................................. 8
3.1. OBJETIVO GENERAL ....................................................................................................... 8
3.2. OBJETIVOS ESPECÍFICOS .............................................................................................. 8
4. MARCO TEÓRICO ..................................................................................................................... 9
4.1. MATERIALES PARA REALIZAR EL PROYECTO ..................................................... 9
4.1.1. ARDUINO UNO ............................................................................................................ 9
4.1.2. LCD 16 x 2 ................................................................................................................... 10
4.1.3. ZUMBADOR ............................................................................................................... 10
4.1.4. PULSADORES ............................................................................................................ 11
4.1.5. RESISTENCIAS (10 k ohmios) ................................................................................ 12
4.1.6. POTENCIOMETRO (10 k ohmios) .......................................................................... 13
4.1.7. PLACA PROTOBOARD ........................................................................................... 14
4.2. FUNCIONAMIENTO DEL ARDUINO UNO ................................................................. 15
4.3. ESQUEMA .......................................................................................................................... 16
4.4. DESCRIPCIONES BASICAS DE UN TEMPORIZADOR ............................................ 17
4.5. IMPORTANCIA DEL TEMPORIZADOR ..................................................................... 18
5. METODOLIGÍA......................................................................................................................... 19
6. RESULTADOS OBTENIDOS ................................................................................................... 19
7. CONCLUSIONES....................................................................................................................... 20
8. RECOMENDACIONES............................................................................................................. 20
9. BIBLIOGRAFÍA......................................................................................................................... 20
10. ANEXOS .................................................................................................................................. 21
10.1. CRONOGRAMA DE ACTIVIDADES ......................................................................... 21
10.2. TABLA DE PRESUPUESTO ........................................................................................ 22
1. INTRODUCCIÓN

Se realizará un temporizador es un circuito electrónico, el cual entrega una señal durante


un determinado periodo de tiempo, en este caso se dará con un tiempo a mostrar de hora,
minutos, segundos, Este temporizador digital programable tiene una característica muy
especial que lo convierte en un aparato muy útil para muchas aplicaciones, puede ser utilizado
para controlar aparatos eléctricos o electrónicos de cualquier tipo.

La función que cumple este temporizador es de programar en un determinado tiempo algún


tipo de actividad, como por ejemplo encender una alarma, un foco, o llegar a apagar un aparato
electrónico. Al momento de modificar el tiempo en que queramos que se de cierta actividad,
se da mediante la pulsación de un interruptor o botón, el cual establecerá el número de
segundos, cuando el temporizador llegue a 0 segundos se dará cierta actividad.

Circuito temporizador de 256 tiempos desde 60 segundos hasta 4.27 horas, en intervalos de un
minuto para que el Arduino sea programable se deberá crear un código con un lenguaje de
programación y Para iniciar se debe añadir una librería a nuestro proyecto simplemente se
añade a nuestro código la palabra clave #Include seguido del nombre de la librería.

La materia de sistemas digitales actualmente con el paso de los años ha ido evolucionando
rápidamente conjuntamente con el avance de la tecnología, por lo que ha generado que hoy en
día se pueda construir miles de diseños electrónicos con mayor rapidez y en menor tiempo,
utilizando circuitos programables, que reemplazan a varios componentes a la vez y todo se
reduce a un solo componente. Este proyecto consiste en utilizar todo el conocimiento obtenido
en sistema digital para diseñar el temporizador programable con Arduino el cual consiste en
usar un placa de Protoboard acompañados del Arduino como principal y demás componentes
como resistencias, .
2. JUSTIFICACIÓN

El motivo con el que se realiza este proyecto, es el de mejorar y fortalecer nuestros


conocimientos, para lograr obtener mayor experiencia en el ámbito profesional y laboral,
estableciendo nuevos ideales en nuestras vidas.

El proyecto se realiza con el fin de incentivar al público, en el ámbito electrónico para que
llegue a conocer más de la materia.

En la información de un profesional de sistemas informáticos se debe pensar en un ser integral


con un alto nivel de lógica, objetivo de y analítico, capaz de enfrentar adecuadamente los
diferentes problemas a través de herramientas mejorar su calidad de vida es ahí donde se
aplican los conocimientos de la materia de sistemas digitales.

Cuyo caso se trata de crear un temporizador programable en horas, minutos y segundos, el cual, a
diferencia del que ya había publicado anteriormente utiliza como cerebro una Arduino UNO con un
código creado en un lenguaje de programación para que pueda ejecutarlo.
3. OBJETIVOS

3.1. OBJETIVO GENERAL

Diseñar y elaborar un temporizador digital, que permita modificar el tiempo en el que


se realiza alguna actividad programando horas, minutos y segundos, en intervalos de
un minuto.

3.2.OBJETIVOS ESPECÍFICOS

Determinar las funciones de cada elemento utilizado.


Implementar los elementos para la conformación del proyecto.
Comprobar que el temporizador se active en el momento indicado.
4. MARCO TEÓRICO

4.1. MATERIALES PARA REALIZAR EL PROYECTO

4.1.1. ARDUINO UNO

Arduino es una plataforma de prototipos electrónica de código abierto (open-source)


basada en hardware y software flexibles y fáciles de usar. Está pensado para artistas,
diseñadores, como hobby y para cualquiera interesado en crear objetos o entornos interactivos.
Arduino puede sentir el entorno mediante la recepción de entradas desde una variedad
de sensores y puede afectar a su alrededor mediante el control de luces, motores y otros
artefactos. El microcontrolador de la placa se programa usando el Arduino Programming
Language (basado en Wiring) y el Arduino Development Environment (basado en Processing).
Los proyectos de Arduino pueden ser autonomos o se pueden comunicar con software en
ejecución en un ordenador (por ejemplo con Flash, Processing, MaxMSP, etc.).
Las placas se pueden ensamblar a mano o encargarlas preensambladas; el software se
puede descargar gratuitamente.

Estos sistemas ya existen de manera comercial y son bastante robustos y económicos, pero si
queremos hacerlo nosotros mismos, un poco más económico y a nuestra manera, pues aquí les
dejo una guía para ello.
4.1.2. LCD 16 x 2

Una pantalla LCD son dispositivos diseñados para mostrar información en forma
gráfica. LCD significa Liquid Crystal Display (Display de cristal líquido). La mayoría de las
pantallas LCD vienen unidas a una placa de circuito y poseen pines de entrada/salida de datos.
Como se podrán imaginar, Arduino es capaz de utilizar las pantallas LCD para desplegar datos.

Es extremadamente sencillo enviarle datos al circuito integrado de una pantalla LCD desde
Arduino gracias a la librería LiquidCrystal que viene junto con Arduino IDE.

Pero, antes de pasar a la programación veamos un poco más del hardware que utiliza una
pantalla LCD.

Recientemente traje 2 display LCD de 2 filas por 16 columnas. Esto quiere decir que podemos
imprimir caracteres en 2 filas, en las cuales caben 16 caracteres.

4.1.3. ZUMBADOR

Zumbador, buzzer en inglés, es un transductor electroacústica que produce un sonido o


zumbido continuo o intermitente de un mismo tono (generalmente agudo). Sirve como
mecanismo de señalización o aviso y se utiliza en múltiples sistemas, como en automóviles o
en electrodomésticos, incluidos los despertadores.
Inicialmente este dispositivo estaba basado en un sistema electromecánico que era similar a
una campana eléctrica pero sin el badajo metálico, el cual imitaba el sonido de una campana.
Su construcción consta de dos elementos, un electroimán o disco piezoeléctrico y una lámina
metálica de acero. El zumbador puede ser conectado a circuitos integrados especiales para así
lograr distintos tonos.

Cuando se acciona, la corriente pasa por la bobina del electroimán y produce un campo
magnético variable que hace vibrar la lámina de acero sobre la armadura, o bien, la corriente
pasa por el disco piezoeléctrico haciéndolo entrar en resonancia eléctrica y produciendo
ultrasonidos que son amplificados por la lámina de acero.

4.1.4. PULSADORES

Un pulsador es un operador eléctrico que, cuando se oprime, permite el paso de la


corriente eléctrica y, cuando se deja de oprimir, lo interrumpe.

Se emplea en los timbres, las máquinas expendedoras de refrescos, los teclados de los
ordenadores, para seleccionar el piso en los ascensores y en otras muchas aplicaciones.

Por lo general, los contactos del pulsador están abiertos; es decir, no dejan pasar la corriente.
También existen pulsadores que normalmente tienen los contactos cerrados; es decir, la
corriente estará circulando hasta que lo usemos. Al pulsar, el circuito se abre y deja de
funcionar. Este tipo de pulsadores se utilizan normalmente para la parada de emergencia de
máquinas o mecanismos.

4.1.5. RESISTENCIAS (10 k ohmios)

La resistencia es un dispositivo eléctrico que tiene la particularidad de oponerse al flujo


de la corriente. Para medir el valor de las resistencias se usa un instrumento llamado óhmetro
y las unidades en el S.I es el Ohm.

En general todo material presenta una resistencia natura, la cual depende de su estructura
interna, las impurezas y composición atómica.

La resistividad podemos entenderla como una medida de la oposición que presenta un material
al flujo de una corriente. Esta resistencia interna está directamente relacionada con las
vibraciones de las partículas internas, la composición atómica, en otras variables
microscópicas. Cuando elevamos la temperatura de un material los átomos ganan energía
interna (energía cinética) lo que produce una mayor probabilidad de choques entre ellas. Este
fenómeno se traduce en el macro mundo como un aumento en la resistencia.

4.1.6. POTENCIOMETRO (10 k ohmios)

Un potenciómetro es uno de los dos usos que posee la resistencia o resistor variable
mecánica (con cursor y de al menos tres terminales). El usuario al manipularlo, obtiene entre
el terminal central (cursor) y uno de los extremos una fracción de la diferencia de potencial
total, se comporta como un divisor de tensión o voltaje.

Según la potencia que disipe en su funcionamiento, como regulador de tensión, así debe ser la
potencia de la resistencia variable mecánica a utilizar.

Dicho esto, un potenciómetro puede funcionar como resistencia variable siempre y cuando se
considere solamente 2 terminales consecutivas de las 3 que posee el dispositivo.
La capacidad de variar la resistencia entre 2 terminales y mantenerla entre sus extremos permite
que los potenciómetros se utilicen como variadores de voltaje. En ciertas aplicaciones se
necesita establecer un nivel de voltaje de referencia. Para esto se emplea un potenciómetro
conectando la patas 1 y 3 a una fuente de voltaje y a tierra, respectivamente.

4.1.7. PLACA PROTOBOARD

Una placa de pruebas o placa de inserción (en inglés: Protoboard o breadboard) es un


tablero con orificios que se encuentran conectados eléctricamente entre sí de manera interna,
habitualmente siguiendo patrones de líneas, en el cual se pueden insertar componentes
electrónicos y cables para el armado y prototipo de circuitos electrónicos y sistemas similares.

Está hecho de dos materiales, un aislante, generalmente un plástico, y un conductor que conecta
los diversos orificios entre sí.

Uno de sus usos principales es la creación y comprobación de prototipos de circuitos


electrónicos antes de llegar a la impresión mecánica del circuito en sistemas de producción
comercial.
El nombre inglés Protoboard es una contracción de los vocablos ingleses prototype board y es
el término que se ha difundido en los países de habla hispana, aunque se suele emplear también
la traducción al castellano placa de pruebas. Sin embargo, particularmente en Estados Unidos
e Inglaterra, se conoce como breadboard. Anteriormente una breadboard era una tabla utilizada
como base para cortar el pan, pero en los principios de la electrónica los pioneros usaban dichas
tablas para montar sus prototipos, compuestos por tubos de vacío, clavijas, etc., los cuales eran
asegurados por medio de tornillos e interconectados usando cables.

4.2. FUNCIONAMIENTO DEL ARDUINO UNO

Primeros pasos con Arduino

1- Descarga del IDE (Software) de Arduino

Una vez que conocemos todo los pines necesarios para nuestro manejo y control del Arduino,
vamos a instalar el software para poder programarlo mediante el ordenador.

2- Contamos la placa Arduino


Conectamos la placa Arduino al ordenador usando el cable USB, una vez conectada el led de
la placa PWR (led de alimentación) deberá permanecer encendido a partir de ahora.

3- Instalamos los drivers

Al conectar el Arduino, Windows automáticamente deberá de inicializar la instalación de los


drivers.

Ejecutamos la aplicación Arduino, seleccionamos la placa y el puerto serie.

Una vez abierta la aplicación nos vamos a Tools – Board - Arduino UNO. Una vez seleccionado
el modelo de nuestra placa tendremos que seleccionar el dispositivo serie de la placa.

4.3. ESQUEMA

El esquema consta de un Arduino UNO, un display LCD 16×2, un


potenciómetro para el control de contraste del LCD, un led de señal de fin de
temporización, y 4 pulsadores con su resistencia Pull-down de 10kΩ, los 3
pulsadores cuyos cables son naranja son los que permitirán la elección del tiempo
(Horas, Minutos y Segundos) mientras que el 4to pulsador, el del cable azul, es
que dará la señal de inicio del temporizador.

Una vez conectado todo, solo queda la programación y ponerlo en


funcionamiento. El prototipo es el Arduino uno para poder desarrollar el
temporizador donde podemos visualizar el tiempo. Para crear el código debemos
empezar usando librerías en un determinado lenguaje de programación, que son
librerías específicas para el Arduino uno
4.4.DESCRIPCIONES BASICAS DE UN TEMPORIZADOR

Un temporizador es un aparato con el que podemos regular la conexión o desconexión


de un circuito eléctrico después de que se ha programado un tiempo. El elemento fundamental
del temporizador es un contador binario, encargado de medir los pulsos suministrados por
algún circuito oscilador, con una base de tiempo estable y conocida. El tiempo es determinado
por una actividad o proceso que se necesite controlar. Podemos clasificar los temporizadores
en:
De conexión: el temporizador recibe tensión y mide un tiempo hasta que libera los contactos

De desconexión: cuando el temporizador deja de recibir tensión al cabo de un tiempo, libera


los contactos
Hay diversos tipos de temporizadores desde los que son usados en el hogar para cocinar, hasta
los que son usados en la automatización de procesos de industriales, tienen diferentes clases de
componentes que tienen como fin la misma función, pero cada uno sirve para algún proceso en
específico:

Temporizador térmico que actúa por calentamiento de una lámina bimetálica, el tiempo
se determina por la curva que adquiere la lámina.

Temporizador neumático, está basado en la acción de un fuelle que se comprime al ser


accionado por un electroimán. El fuelle ocupa su posición que lentamente, ya que el
aire entra por un pequeño orificio, al variar el tamaño del orificio cambia el tiempo de
recuperación y por consecuencia la temporización.

Temporizador electrónico, el principio oes la descarga de un condensador mediante


una resistencia. Por lo general se emplean condensadores electrolíticos.

Temporizador magnético, se obtiene ensartando en el núcleo magnético, un tubo de


cobre.

4.5. IMPORTANCIA DEL TEMPORIZADOR

En cualquier momento a diario se puede usar un temporizador principalmente si se quiere


realizar una actividad en menos tiempo de lo esperado para esto se necesita un dispositivo que
brinde la información del número de la hora y cambiarla si es necesario donde se pueda
visualizar si se da el caso.

La importancia de los temporizadores eléctricos para el sector industrial radica en su eficiencia


como dispositivos que regulan la conexión o desconexión de un circuito eléctrico por un tiempo
determinado, estos instrumentos permiten ser programables, los hay para diferentes funciones
como temporizadores de conexión y entre otros.
Podemos encontrar variedad de componentes los cuales se puede ir utilizando de acuerdo al
requerimientos solicitado, solo tenemos que buscar los componentes e ir buscando lo que
necesitamos para diseñar el circuito.

5. METODOLOGÍA

La metodología en la cual se basa nuestro proyecto, depende mucho de los


conocimientos obtenidos en clase, como se puede observar es una idea que llama la atención
del público gracias a la entretenida función que cumple. El haber realizado con éxito este
proyecto nos motiva a seguir delante de tal manera alentar a las nuevas generaciones.

Los pilares fundamentales que conforman esta metodología son:

Reuniones, debates y lluvia de ideas entre el grupo.


Análisis y verificación de cada uno de los elementos por utilizar.
Realización del proyecto, tomando en cuenta las dificultades que se presentaron en el
camino.
Presentación y entrega del proyecto final

6. RESULTADOS OBTENIDOS

Mediante pulsadores se puede programar el tiempo.


Gracias a un potenciómetro se puede regular el contraste de la pantalla LCD.
Realiza un conteo regresivo.
Una vez finalizado el conteo se activa un zumbador, el cual da aviso que el tiempo a
finalizado
7. CONCLUSIONES

Se logró realizar las maneras propuestas para solucionar el problema planteado al inicio
del trabajo.
Se logró elaborar un temporizador programable en intervalos de tiempo con arduino de
manera exitosa.
Se adquirió nuevos conocimientos sobre el tema, los componentesa, y la metodología
usada para elaborar el temporizador.

8. RECOMENDACIONES

Investigar lo necesario antes de la realización, ya que se pueden presentar dificultades.


Continuar con las investigaciones para llegar a obtener una posible mejora en proyectos
similares.
Esforzarse mucho para llegar a obtener los resultados requeridos.

9. BIBLIOGRAFÍA
(22 de 08 de 2018). Obtenido de
http://www.uca.es/recursos/doc/Unidades/Unidad_Innovacion/Innovacion_Docente/ANEX
OS_2011_2012/22232441_310201212102.pdf

Electrónica, C. 0. (1993). Electrónica Digital Vol. 03

dA. (s.f.). Obtenido de dA: https://descubrearduino.com/crea-un-temporizador-para-tu-cocina-con-


arduino-uno/

Eseverri, F. A. (1 de 08 de 2016). Asín Electronica. Obtenido de Asín Electronica:


https://fjasin.blogspot.com/2016/08/temporizador-con-arduino.html
10. ANEXOS

10.1. CRONOGRAMA DE ACTIVIDADES


CRONOGRAMA DE ACTIVIDADES “ABRIL-AGOSTO 2018”
MESES
ACTIVIDADES ABRIL MAYO JUNIO JULIO AGOSTO
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
ACTIVIDADES DE PRIMER CICLO
Inicio de clases X
Información por parte del docente para la búsqueda de proyectos X
Búsqueda de proyectos X X
Aceptación del proyecto por parte del docente X
Búsqueda de información sobre el proyecto X
ACTIVIDADES DE SEGUNDO CICLO
Cambio de tema de proyecto X
Búsqueda de información sobre el nuevo proyecto X
Compra de materiales X
Manipulación de cada componente X X
Ensamblaje del circuito X
Generación, compilación y subida de código al Arduino X
Pruebas para verificar posibles fallas X
Modificaciones X
Exposición y Presentación del proyecto X
10.2.TABLA DE PRESUPUESTO

Producto Cantidad Valor Total

Arduino Uno 1 Ya se tenia 0

Protoboard 1 Ya se tenia 0

Zumbador 1 1.50 1.50

Pantalla LCD 16*2 1 8.00 8.00

Pulsador 4 0.30 1.20

Resistencia (10kohmios) 4 0.10 0.30

Potenciómetro (10kohmios) 1 0.75 0.75

Cables DuPont macho-macho 15 0.15 2.25

Cables DuPont hembra-macho 5 0.15 0.75

Subtotal 17.45

Transporte 2.00 2.00

Total 16.75
GENERACION, COMPILACION Y SUBIDA DE CODIGO AL ARDUINO
CONEXIÓN DE LOS COMPONENTES Y ENSAMBLAJE DEL CIRCUITO
PROYECTO FINALIZADO

También podría gustarte