Está en la página 1de 17

UNIVERSIDAD POLITECNICA SALESIANA

ELECTRONICA AD 2019

PROYECTO FINAL

NOMBRES: Cristhian León, Xavier Montesinos, Vladimir Velasquez.

TEMA: Diseño y construcción de una mezcladora de licor comandada por bluetooth y


programada mediante Arduino.
OBJETIVOS:
 Obtener una mezcladora de licor comandada mediante Arduino usando un
módulo bluetooth el cual nos permita acceder mediante una aplicación para la
selección de las mezclas.
 Realizar la programación para la activación de las bombas de acuerdo a la
mezcla solicitada.
MATERIALES:

 Fuente de 5Vcc
 Cable multipar
 4 Resistencias (1k)
 Arduino
 MDF para la construcción de la maqueta.
 Leds.
 Bombas de agua de 12V
 4 Relés térmicos
 4 Recipientes
 4 Sensores de nivel
 1 Tira led
 1 Fin carrera
 Modulo bluetooth
 Manguera
 MDF
 2 Barrillas roscada
 28 Tuercas
MARCO TEORICO
ARDUINO UNO.

El arduino Uno es una board basada en un microcontrolador Atmega328. Tiene 14 pines de


entrada/salida digital (de los cuales 4 pueden ser utilizados para salidas PWM), 6 entradas
análogas, un resonador cerámico de 16 MHz, un conector para USB tipo hembra, un Jack
para fuente de Poder, un conector ICSP y un botón reset.[1]

Fig. 1

Tiene todo lo necesario para manejar el controlador, simplemente conectamos al computador


por medio del cable USB o una fuente de poder externa, que puede ser un adaptador AC-DC
o una batería, cabe aclarar que si se alimenta a través del cable USB en el ordenador no es
necesario una fuente externa.[1]

Para programar la board se necesita el IDE Arduino.

Características

 Microcontrolador: ATmega328
 Voltaje Operativo: 5v
 Voltaje de Entrada (Recomendado): 7 – 12 v
 Pines de Entradas/Salidas Digital: 14 (De las cuales 6 son salidas PWM)
 Pines de Entradas Análogas: 6
 Memoria Flash: 32 KB (ATmega328) de los cuales 0,5 KB es usado por Bootloader.
 SRAM: 2 KB (ATmega328)
 EEPROM: 1 KB (ATmega328)
 Velocidad del Reloj: 16 MHZ. [9]
[2]

Arduino es una plataforma de hardware libre, por lo que es posible obtener su esquemático
y su diseño, con el fin de hacerlo nosotros mismos, si así lo deseamos. A continuación,
encontrara lo necesario para montar nuestro propio Arduino:

 Archivos para EAGLE 6.0 o versiones recientes: Arduino UNO RV 3.0 para Eagle
 Esquemático: Arduino UNO Rev. 3.0 Esquemático

Nota del Diseñador: Para el diseño se puede usar un ATmega8, ATmega168 o ATmega328,
el esquemático es igual para cualquier de estos microprocesadores. [2]

Programación Arduino

Programar Arduino consiste en traducir a líneas de código las tareas automatizadas que
queremos hacer leyendo de los sensores y en función de las condiciones del entorno
programar la interacción con el mundo exterior mediante unos actuadores. [10]

Arduino proporciona un entorno de programación sencillo y potente para programar, pero


además incluye las herramientas necesarias para compilar el programa y “quemar” el
programa ya compilado en la memoria flash del microcontrolador. Además, el IDE nos ofrece
un sistema de gestión de librerías y placas muy práctico. Como IDE es un software sencillo
que carece de funciones avanzadas típicas de otros IDEs, pero suficiente para programar.
[3]
Estructura de un Sketch

Un programa de Arduino se denomina sketch o proyecto y tiene la extensión.


ino. Importante: para que funcione el sketch, el nombre del fichero debe estar en un directorio
con el mismo nombre que el sketch.

No es necesario que un sketch esté en un único fichero, pero si es imprescindible que todos
los ficheros estén dentro del mismo directorio que el fichero principal.

La estructura básica de un sketch de Arduino es bastante simple y se compone de al menos


dos partes. Estas dos partes son obligatorias y encierran bloques que contienen declaraciones,
estamentos o instrucciones.

 setup()
 loop()

[3]

setup () es la parte encargada de recoger la configuración y loop () es la que contiene el


programa que se ejecuta cíclicamente (de ahí el término loop –bucle-). Ambas funciones son
necesarias para que el programa trabaje. [3]

Modulo Bluetooth

Bluetooth es una especificación industrial para Redes Inalámbricas de Área


Personal (WPAN) que posibilita la transmisión de voz y datos entre diferentes dispositivos
mediante un enlace por radiofrecuencia en la banda ISM de los 2.4 GHz. Los principales
objetivos que se pretenden conseguir con esta norma son:

 Facilitar las comunicaciones entre equipos móviles.


 Eliminar los cables y conectores entre estos.
 Ofrecer la posibilidad de crear pequeñas redes inalámbricas y facilitar la
sincronización de datos entre equipos personales.
[4]
[5]

Conexión a Arduino
Modo AT (Desconectado):
- Entra a este modo tan pronto alimentas el modulo, y cuando no se ha establecido una
conexión bluetooth con ningún otro dispositivo

- EL LED del módulo está parpadeando (frecuencia de parpadeo del LED es de 102ms)

- En este modo es cuando se debe enviar los comandos AT en caso se quiera configurar,
si se envían otros datos diferentes a los comandos AT el HC-06 los ignorará.
[5]
Modo Conectado
- Entra a este modo cunado se establece una conexión con otro dispositivo bluetooth.
- El LED permanece prendido sin parpadear

- Todos los datos que se ingresen al HC-06 por el Pin RX se trasmiten por bluetooth al
dispositivo conectado, y los datos recibidos se devuelven por el pin TX. La comunicación es
transparente

- En este Modo el HC-06 no puede interpretar los comandos AT

[4]

RELE TERMICO
Los relés térmicos son los aparatos más utilizados para proteger los motores contra las
sobrecargas débiles y prolongadas. Se pueden utilizar en corriente alterna o continua. Este
dispositivo de protección garantiza:

 Optimizar la durabilidad de los motores, impidiendo que funcionen en condiciones de


calentamiento anómalas.
 La continuidad de explotación de las máquinas o las instalaciones evitando paradas
imprevistas.
 Volver a arrancar después de un disparo con la mayor rapidez y las mejores condiciones
de seguridad posibles para los equipos y las personas.
[6]

[6]

Está diseñado para la protección de motores contra sobrecargas, fallo de alguna fase y
diferencias de carga entre fases. Valores estándar: 660 V c.a. para frecuencias de 50/60 Hz.
El aparato incorpora dos contactos auxiliares, para su uso en el circuito de mando.[7]
Dispone de un botón regulador-selector de la intensidad
de protección. Además, incorpora un botón de prueba
(STOP), y otro para RESET. Si el motor sufre una avería
y se produce una sobre intensidad, unas bobinas
calefactoras (resistencias arrolladas alrededor de un
bimetal), consiguen que una lámina bimetálica,
constituida por dos metales de diferente coeficiente de
dilatación, se deforme, desplazando en este movimiento
una placa de fibra, hasta que se produce el cambio o
conmutación de los contactos. El relé térmico actúa en
el circuito de mando, con dos contactos auxiliares y en
el circuito de potencia, a través de sus tres contactos
principales. [11]

Características
 Tripolares. Motores trifásicos.
 Compensados. Insensibles a cambios de temperatura
 Rearme automático o manual.
 Visualización de la graduación en amperios.
[8] [12]
PROCEDIMIENTO

Diseño de la maqueta.

1º diseño de la maqueta en AutoCAD

2º impresión de la maqueta con corte láser


3º Armado de la maqueta

4º Cableado de los distintos componentes


5º Programación del arduino
6º Programación del módulo bluetooth

7º Conexión del módulo bluetooth


8º Creación de la aplicación para el celular
9º Verificación del funcionamiento

CONCLUSIONES
Se obtuvo una mezcladora de licor que facilita y optimiza el servicio en lugares como bares
y restaurantes. Esto con la ayuda de la programación de un arduino que funciona como el
cerebro de la mezcladora. A su vez se creó una aplicación para celular que por medio de
modulo bluetooth se conecta directamente a la mezcladora. Esto ayuda a que las personas
puedan agilitar sus pedidos mediante las funciones que nos ofrece la mezcladora. Este
dispositivo es muy eficiente en el caso de bares o restaurantes, el cual ayuda al servicio y lo
hace más eficientes reduciendo los tiempos al realizar los pedidos y servir los mismo. Esto
gracias a que la aplicación de celular se la puede descargar vía internet.
BIBLIOGRAFIA
[1] «Arduino», Wikipedia, la enciclopedia libre. 01-ene-2019.
[2] «Arduino Playground - Interfaz con software». [En línea]. Disponible en:
http://playground.arduino.cc/Main/InterfacingWithSoftware?fbclid=IwAR2yImMAHA
xPtnpw6pxlqdrGpp7av74t2YZqpUxcansWDydPTBRbZ7W7VcE. [Accedido: 21-ene-
2019].
[3] jecrespom, «Programación Arduino», Aprendiendo Arduino, 23-ene-2017. .
[4] jecrespom, «Bluetooth en Arduino», Aprendiendo Arduino, 13-nov-2016. .
[5] «Configuración del módulo bluetooth HC-06 usando comandos AT». [En línea].
Disponible en: https://naylampmechatronics.com/blog/15_Configuraci%C3%B3n--del-
m%C3%B3dulo-bluetooth-HC-06-usa.html. [Accedido: 21-ene-2019].
[6] «¿Qué es un relé térmico y para qué sirve?», Electro Blog, 23-feb-2016. .
[7] «Relé térmico. – InnovaQR». .
[8] «Relés Térmicos», Formación para la Industria 4.0. [En línea]. Disponible en:
https://automatismoindustrial.com/d-automatizacion/1-2-control-de-potencia-
aparamenta-electrica/29-2/. [Accedido: 21-ene-2019].

[9] Electrónica: Teoría de circuitos y dispositivos eléctricos; Robert L. Boylestad Lousis


Nashelky. 10ma edición.
[10]Electronica Analogical y digital; Boylestad; electrónica teoría de circuitos y
dispositivos electrónicos. 10ma edición.
[11]Jacob Herbold. Equipo de fuente de alimentación que tiene un transistor de unión
bipolar para controlar la fuente de alimentación y admite la función de detección de
desconexión de C.A.
[12]Sistemas y circuitos: Digitales y analógicos Libro de Athanasios Papoulis; Miquel
BertranMarcombo 1. ed.(01/02/1989)
ANEXOS

Conexión de las bombas


Conexión de los sensores de nivel Arduino utilizado

Conexión del arduino UNO Conexión del Relé Térmico

También podría gustarte