Está en la página 1de 17

Electrónica y Automatización Industrial

VI Ciclo

Proyectos de Automatización

Nombre del Proyecto:


Diseño e Implementación de un sistema domótico
para el
control y supervisión de consumo eléctrico de una
vivienda.

Guía de Laboratorio 11
Integrantes:
Ramirez Falla, Diego
Peña Caso, Benny

Construcción
Instalación, Configuración y Programación
LIMA
10. Construcción: Instalación, Configuración y Programación

Tabla de Contenido

Introducción ............................................................................................................................................ 3
Objetivos ................................................................................................................................................. 3
Procedimiento ......................................................................................................................................... 3
Cronograma de actividades ................................................................... ¡Error! Marcador no definido.
Prueba del sensor de corriente ............................................................... ¡Error! Marcador no definido.
Prueba sensor ultrasonico ........................................................................................................................ 5
conexión del Arduino con el ESp8226 .................................................................................................... 8
Envio de datos entre el Arduino y Ubidotts .......................................................................................... 11
Avance de contruccion ..................................................................................................................... 15
Observacion ...................................................................................................................................... 16
Conclusiones ..................................................................................................................................... 16
Recomendaciones .................................................................................................................................. 16

Lista de Tablas

Tabla 1. Cronograma de actividades. ...................................................................................................... 4


Tabla 2. Avance de construccion .......................................................................................................... 16

2 de 17
Construcción
Instalación, Configuración y Programación

Introducción
Una vez que los documentos de ingeniería de detalle se han realizado y/o se han
seleccionado y confirmado los sensores, controladores y demás dispositivos se procede a realizar
la prueba, configuración, programación, etc., para esto en el presente laboratorio definiremos las
actividades a realizar en las semanas 10, 11, 12 y 13 en la cual definiremos los procesos de
realización del proyecto asimismo definiremos el porcentaje de desarrollo semana tras semana con
el objetivo de ir incrementando el avance e implementación del proyecto ´para poder lograr
nuestros objetivos y obtener buenos resultados a la hora de culminar el desarrollo del proyecto,
asimismo realizaremos pruebas, conexiones en la cual serán evidenciadas mediante fotos, capturas
e imágenes en la cual demuestren el cumplimiento de las tareas programadas y el incremento
porcentual esperado semana tras semana.

Objetivos
• Implementar el sistema diseñado.
• Construir el prototipo
• Instalar los sensores y actuadores
• Configurar los sensores
.

Procedimiento
Cronograma de actividades

Tabla 1. Cronograma de actividades

Semana 10 Semana 11 Semana 12 Semana 13


Programación del Conexión sensore,
Crear Servidor IoT Pruebas de los sensores Arduino acutadores al arduino
Crear nuestra Prueba del sensor de Designar las salidas para
Ubidots Corriente Recibir datos los actuadores
Obtener nuestro Prueba del sensor de Realizar el control de
token distancia Enviar datos mando
Crear nuestras
variables
Configurar Conexión de Arduino y Conexión Aruino Y
ESP8266 ESP8266 APP Diseño del prototipo
Relizar la conexión entre Reliazar diseño de nuestro
Flashear el módulo Arduino y ESP8266 Establecer conexión prototipo
Conectar con el wifi Envío de datos entre Selección del material para
y token Arduino y Ubidots Recibir datos el prototipo
10. Construcción: Instalación, Configuración y Programación

Prueba del sensor de corriente:

Para poder realizar la conexión entre nuestro Arduino Mega y el sensor de corriente alterna
necesitaremos un LM358, ya que este sensor posee una entrada tipo JACK (audífonos) para
enviar sus datos y con el LM358 podemos adaptarlo para poder conectar a nuestro Arduino a
través de una entrada Analógica.

Figura 1. Conexión Arduino-Sensor de corriente

Figura 2. Conexión Arduino-Sensor de corriente

Luego realizaremos la programación donde obtendremos la corriente eficaz (Irms) y lo


multiplicaremos por 220 V que es el voltaje de suministro del Perú para poder hallar la potencia
en (Watts), se debe tener en cuenta que este sensor es de 30A/1V para poder obtener una buena
relación.

4 de 17
10. Construcción: Instalación, Configuración y Programación

Figura 3. Programación para recibir datos del sensor de


corriente

Luego de subir el programa abriremos el monitor serie de nuestro programa Arduino es


muy importante definir la velocidad de los baudios ya que estos deben ser iguales sino no
obtendremos los datos

Figura 4. Recibiendo datos del sensor de corriente

5 de 17
10. Construcción: Instalación, Configuración y Programación

En esta imagen observamos los datos que toma el sensor de corriente cuando se conecta a
un tomacorriente con un cargador de celular conectado.

Figura 5. Recibiendo datos del sensor de corriente

Prueba del sensor ultrasónico

Realizamos la conexión entre el Arduino Uno y el sensor ultrasónico para poder poner en
prueba el reconocimiento del sensor y poder visualizar su rango de medición, asimismo utilizamos
un led como indicador como se puede apreciar en el diagrama para posteriormente realizar la
implementación real con las conexiones establecidas en el esquema

Figura 6. Diagrama de conexión sensor ultrasónico

6 de 17
10. Construcción: Instalación, Configuración y Programación

Figura 7. Implementación del prototipo

Posteriormente realizamos la programación del sensor ultrasónico en la cual establecemos


las entradas y salidas y las variables a usar también establecemos el indicador que en este caso será
el led en la cual cuando el sensor detecte alguna presencia se encenderá el Led indicándonos que
está detectando algún objeto , asimismo también mediante pruebas comprobamos que la distancia
máxima es de 30cm por tal motivo en la programación indicamos que los valores menores a 30
cm el led se encenderá y comenzara a parpadear.

7 de 17
10. Construcción: Instalación, Configuración y Programación

Figura 8. Programación del sensor ultrasónico

Una vez compilada la programación y asegurarnos que todo esta conforme ponemos en
prueba el sensor ultrasónico como se apreciaran en las figuras a continuación el sensor pasara a
una etapa de prueba.

Figura 9. Sensor en funcionamiento

8 de 17
10. Construcción: Instalación, Configuración y Programación

Figura 10. Indicador en funcionamiento

También en la figura a continuación recibimos la distancia en cm del objeto detectado en


la cual como ya se menciono anteriormente el indicador ser encenderá.

Figura 11. Datos recibidos

9 de 17
10. Construcción: Instalación, Configuración y Programación

Figura 12. Datos recibidos

Conexión entre Arduino Mega y ESP8266


Después de realizar la programación de nuestro ESP8266 procederemos a conectarlo a
nuestro Arduino de la siguiente forma para poder enviar datos.

Figura 13. Conexión Arduino Mega-ESP8266

10 de 17
10. Construcción: Instalación, Configuración y Programación

Figura 14. Conexión Arduino Mega-ESP8266

Envió de datos entre Arduino Mega y Ubidots

Una vez conectada nuestro ESP8266 con nuestro Arduino Mega procedemos a subir la
siguiente programación en nuestro Arduino Mega esta programación es para enviar datos al
servidor de Ubidots. Es necesario saber la velocidad de los baudios de nuestro ESP8266 de lo
contrario no se enviarán los datos.

Figura 15. Programación Conexión Arduino Mega-ESP8266

En la siguiente imagen observaremos nuestro servidor de Ubidots donde no tenemos


ningún dato aún en nuestra variable “temp”.
11 de 17
10. Construcción: Instalación, Configuración y Programación

Figura 16. Servidor Ubidots sin datos

Abriremos el monitor serie de nuestro programa Arduino y escribiremos el siguiente


comando donde indica el servidor Ubidots, la versión, “POST” que significa enviar datos, nuestro
token que nos da el servidor, el nombre de nuestro dispositivo, la variable a la cual mandaremos
el dato y finalmente el valor que enviaremos.

Figura 17. Comando para enviar dato

12 de 17
10. Construcción: Instalación, Configuración y Programación

Luego de dar enter el monitor nos responderá con un OK que significa que nuestro dato
fue enviado, si no aparece OK tener en cuenta revisar la velocidad de los baudios ya que es muy
importante para la comunicación.

Figura 18. Comando enviado

Nos dirigimos a nuestro servidor Ubidots y efectivamente observamos que nos aparece una
nueva variable actualizamos la página.

Figura 19. Servidor Ubidots recibió el dato

13 de 17
10. Construcción: Instalación, Configuración y Programación

Y finalmente nos mostrará el dato que enviamos que fue de “255”.

Figura 20. Actualización para ver el dato recibido

Ahora procederemos a enviar otro dato con el valor “150”

Figura 21. Envío de otro dato

14 de 17
10. Construcción: Instalación, Configuración y Programación

Figura 22. Servidor Ubidots recibió el dato

Figura 23. Actualización para visualizar el dato enviado

15 de 17
10. Construcción: Instalación, Configuración y Programación

Avance de la construcción y comisionamiento

Instalacion Configuración Programacion Conexion E/S Comisionamiento Avance


50% 35% 40% 50% 40% 43%

Instalacion Configuracion Conexion E/S


50% 60% 100%

Observaciones
• Se observo que para tener un mejor control y orden en el proyecto se debe organizar las
actividades por semana en la cual se deben respetar para así poder obtener una mejora en el
proyecto a realizar

• El avance de construcción y acondicionamento se debe realizar para especificar en que porcentaje


de avance nos encontramos para así poder incrementar porcentualmente semana tras semana para
finalmente lograr el 100% del proyecto.

• Es necessário realizar los diagramas de conexion previamente para poder tener um mejor orden al
implementar el circuito, asimismo debemos usar comandos em la programacion que nos permita
realizar um correcto funcionamento del proyecto

Conclusiones

• Se implemento el sistema diseñado para este caso se configuro el modulo ESP826 para
posteriormente realizar las configuraciones con el controlador.

• Se procede a realizar las conexiones y verificar el programa Ubidoots en la cual será nuestro
servidor y interfaz con el usuario dependiendo de los sensores a usar y las configuraciones

• Se concluye que se pudo lograr la prueba de los sensores a utilizar para el proyecto asimismo se
logro mostrar evidencia de la ejecucion de la programacion y del proyecto

Recomendaciones

• Se recomienda especificar las tareas a realizar para así tener un mejor manejo de los tiempos y un
mayor orden en las actividades a realizar para el proyecto.

• Se recomienda realizar la tabla de avance de acomisionamiento para poder especificar los


porcentajes realizados hasta el momento y así poder incrementar en las próximas entregas el
avance porcentual en este caso la programación y interconexiones de los dispositivos a usar.

16 de 17
10. Construcción: Instalación, Configuración y Programación

• Se recomienda realizar el avance de acuerdo a las actividades organizadas ya sea la programación


del controlador o conexiones con los dispositivos electrónicos.

Referencias bibliográficas
Whitt, M.D. (2004). Successful Instrumentation and Control System Design.North Carolina: ISA.

17 de 17

También podría gustarte