Aplicación móvil de monitorización y control de un invernadero doméstico automatizado usando arduino

135  12  Descargar (1)

Texto completo

(1)Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO Facultad de Ciencias Físicas y Matemáticas. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. Escuela Profesional de Informática. APLICACIÓN MÓVIL DE MONITORIZACIÓN Y CONTROL DE UN INVERNADERO DOMÉSTICO. Cruz Vásquez, Eveling Giselle Lamadrid Bringas, Franshesca. B. IB. LI. O. T. E. AUTOMATIZADO USANDO ARDUINO. ASESOR: MG. Castillo Diestra, Carlos E.. Trujillo - La Libertad 2018. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(2) C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. APLICACIÓN MÓVIL DE MONITORIZACIÓN Y CONTROL DE UN INVERNADERO DOMÉSTICO. B. IB. LI. O. T. E. AUTOMATIZADO USANDO ARDUINO. I. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(3) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. CRUZ VÁSQUEZ, EVELING GISELLE. A. S. LAMADRID BRINGAS , FRANSHESCA. IC. APLICACIÓN MÓVIL DE MONITORIZACIÓN Y. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. CONTROL DE UN INVERNADERO DOMÉSTICO AUTOMATIZADO USANDO ARDUINO. Tesis presentada a la Escuela Profesional de Informática en la Facultad de Ciencias Físicas y Matemáticas de la Universidad Nacional de Trujillo, como requisito parcial para la obtención del Título profesional de Ing. Informático.. Trujillo - La Libertad. B. IB. LI. O. T. E. ASESOR: MG. CASTILLO DIESTRA, CARLOS E.. 2018. II. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(4) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. HOJA DE APROBACIÓN. APLICACIÓN MÓVIL DE MONITORIZACIÓN Y CONTROL DE UN INVERNADERO DOMÉSTICO. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. Cruz Vásquez, Eveling Giselle. IC. A. S. AUTOMATIZADO USANDO ARDUINO. Lamadrid Bringas, Franshesca. Tesis defendida y aprobada por el jurado examinador:. Prof. Mg. Carlos Castillo Diestra - Asesor Departamento de Informática - UNT. IB. LI. O. T. E. Prof. Mg. José Cruz Silva Departamento de Informática - UNT. B. Prof. Ing. José Peralta Luján Departamento de Informática - UNT. Trujillo, 11 de Abril del 2018. IIII IIII I. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(5) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. Dedicamos esta tesis a :. Dedico este proyecto de tesis a mis padres, Miguel y María por el apoyo incondicional y consejos que día a día me forjaron como persona y profesional.. S. A mis hermanas, familiares y amigos por el apoyo moral que me brindaron en. IC. A. el transcurso de cada año de mi carrera universitaria.. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. Lamadrid Bringas Franshesca. Me gustaría dedicar esta tesis a toda mi familia.. A mis padres, Ramiro y Ana por su comprensión, por su esfuerzo en concederme la oportunidad de estudiar y por su apoyo constante en cada decisión que tomo. Sin sus enseñanzas y valores inculcados no sería la persona que soy ahora. A mis hermanos y amigos por su apoyo en todo momento desde el inicio de mi. E. estudios.. B. IB. LI. O. T. Cruz Vásquez Eveling Giselle. IV IV. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(6) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. Agradecimientos. A través de estas líneas, quisiéramos dejar constancia de nuestro agradecimiento a todas las personas que han hecho posible la culminación de este proyecto de. A. S. tesis.. IC. En primer lugar, damos las gracias a nuestro asesor de tesis Prof. Mg. Carlos. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. E. Castillo Diestra, por su orientación y dedicación brindado en este trabajo.Sin su apoyo hubiese resultado dificultoso finalizar este proyecto.. Asímismo, agradecemos al Prof. Ing. José L. Peralta Luján y al Prof. Mg. José G. Cruz Silva , por sus observaciones y sugerencias brindadas desde el inicio. Al Director de la Escuela de Informática, el Prof. Dr. José A. Rodríguez Melquiades, que nos brindó su apoyo incondicional y confianza durante nuestro desarrollo profesional.. E. Nuestro agradecimiento a la Universidad Nacional de Trujillo, por abrirnos sus. LI. O. T. puertas y formarnos como profesionales.. IB. Y por último, un agradecimiento especial a nuestros familiares y amigos, por. B. animarnos a continuar siempre hacia delante y por estar pendientes en este proceso. Gracias por su tiempo y apoyo moral.. V V. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(7) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. Resumen Los invernaderos de cultivo son utilizados para aumentar la calidad y el rendimiento del cultivo en las plantaciones durante su época o fuera de ella.. S. En este proyecto se realiza una maqueta de un invernadero, utilizando la placa. IC. A. Arduino y la creación de una aplicación con el lenguaje de programación Android,. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. con la finalidad de controlar y monitorizar los parámetros de control.. Por una parte, se utiliza la placa Arduino como tarjeta controladora del sistema, y como adquiridora de datos; además se desarrolla una aplicación Android capaz de monitorizar y controlar el estado del invernadero.. Para poder obtener la conexión Arduino y Android, se utiliza la web hosting, del cual se obtiene un dominio en donde se almacena una base de datos, y guarda los datos enviados por Arduino o Android, además de poder manipular el invernadero de forma remota.. T. E. Palabras Clave: Invernadero, placa Arduino, Android, web hosting, dominio,. B. IB. LI. O. base de datos. VI VI. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(8) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. Abstract. The greenhouses of culture are used to increase the quality and the yield of the crop in the plantations during his time or out of it.. A. S. In this project a model of a greenhouse is made, using the Arduino board and. S. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. control and monitor the control parameters.. IC. the creation of an application with the Android programming language, in order to. On the one hand, the Arduino board is used as the controller card of the system, and as a data acquirer; In addition, an Android application capable of monitoring and controlling the state of the greenhouse is developed.. In order to obtain the Arduino and Android connection, web hosting is used, from which a domain is obtained where a database is stored, and saves the data sent by Arduino or Android, as well as being able to manipulate the greenhouse. E. remotely.. B. IB. LI. O. T. Keywords: Greenhouse, Arduino board, Android, web hosting, domain, database.. VII. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(9) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. S. Índice de figuras. IC. A. 2.1. Aspectos físicos de un invernadero. . . . . . . . . . . . . . . . . . . . . . . . .. S. 2.2. Invernadero plano. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 14 15. 2.4. Invernadero asimétrico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 15. 2.5. Invernadero capilla simple. . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 16. 2.6. Invernadero capilla doble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 16. 2.7. Invernadero túnel o semicilíndrico. . . . . . . . . . . . . . . . . . . . . . . . .. 17. 2.8. Esquema de funcionamiento de invernaderos automatizados. . . . . . . . . . .. 23. 2.9. Esquema de invernaderos automatizado utilizando aplicación móvil . . . . . .. 24. 2.10. Crecimiento de Android en el Mercado. . . . . . . . . . . . . . . . . . . . . . . .. 28. 2.11. Arquitectura Android. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 31. T. E. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. 2.3. Invernadero Raspa y Amagado. . . . . . . . . . . . . . . . . . . . . . . . . . .. LI. O. 2.12. Ciclo de vida de un Activity. . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 35. 3.1. Medidas del invernadero doméstico. . . . . . . . . . . . . . . . . . . . . . . . . .. 38. 3.2. Diagrama general del sistema de control de humedad y temperatura. . . . . . . . . .. 39. 3.3. Diagrama general del sistema de control. . . . . . . . . . . . . . . . . . . . . . .. 40. 3.4. Arduino Uno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 41. 3.5. Ethernet Shield . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 43. 3.6. Sensor de temperatura DHT22 . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 45. IB B. 13. VIII VIII VIII VIII. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(10) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 46. 3.8. Bomba de agua sumergible WP-3500 . . . . . . . . . . . . . . . . . . . . . . . .. 47. 3.9. Célula Peltier TEC1-12706 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 49. 3.10. ventilador 3 hilos con velocidad variable . . . . . . . . . . . . . . . . . . . . . . .. 50. 3.11. Sensor de humedad YL-69. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 51. S. 3.7. Módulo Relay 4 canales 5VDC. . . . . . . . . . . . . . . . . . . . . . . . . . . .. A. 3.12. Tubo led T8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. S. IC. 3.13. conexión arduino - servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. 3.14. conexión arduino - servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 53 54 55. 3.16. Leer datos enviados por hosting . . . . . . . . . . . . . . . . . . . . . . . . . . .. 55. 3.17. Comparación estado actual con estado anterior . . . . . . . . . . . . . . . . . . . .. 56. 3.18. Cliclo de vida de Asyntack . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 57. 3.19. Variables de clase login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 59. 3.20. Envío de datos al servidor y respuesta . . . . . . . . . . . . . . . . . . . . . . . .. 61. 3.21. variables de la clase monitorización . . . . . . . . . . . . . . . . . . . . . . . . .. 62. 3.22. Recepción de datos enviados por el web hosting – monitor1() . . . . . . . . . . . . .. 63. T. E. 3.15. Recibir de datos enviados de web hosting . . . . . . . . . . . . . . . . . . . . . .. LI. O. 3.23. Recepción de datos enviados por el web hosting – monitor2() . . . . . . . . . . . . .. IB. 3.24. variables de la clase actuador . . . . . . . . . . . . . . . . . . . . . . . . . . . .. B. 52. 64 65. 3.25. Conexión con el php del web hosting . . . . . . . . . . . . . . . . . . . . . . . .. 66. 3.26. Envío de los datos al web hosting . . . . . . . . . . . . . . . . . . . . . . . . . .. 67. 3.27. Variables de la clase Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 68. 3.28. Recibe datos de humidificador y calefaccion del web hosting . . . . . . . . . . . . .. 69. 3.29. Recibe datos del estados de los ventiladores . . . . . . . . . . . . . . . . . . . . .. 70. IX IX. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(11) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 71. 3.31. Recibe los datos enviados por el web hosting . . . . . . . . . . . . . . . . . . . . .. 72. 3.32. Comparación de valores de los sensores . . . . . . . . . . . . . . . . . . . . . . .. 73. 3.33. Código php de la clase login . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 74. 3.34. Código php de la clase monitorización - actuadores . . . . . . . . . . . . . . . . .. 76. S. 3.30. variables de la clase alarma . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. A. 3.35. Código php de la clase monitorización - actuadores . . . . . . . . . . . . . . . . .. S. IC. 3.36. Código php de la clase invernadero encargado del registro . . . . . . . . . . . . . .. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. 3.37. Código php de la clase control . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 77 78 79 80. 3.39. Ventana Login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 96. 3.40. Ventana de Opciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 96. 3.41. Ventana Monitorización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 97. 3.42. Ventana Actuadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 97. 3.43. Ventana de control y como afecta a ventana de monitorización . . . . . . . . . . . .. 98. 3.44. Ventana de control y como afecta a ventana de monitorización . . . . . . . . . . . .. 98. 3.45. Monitor Serial de arduino . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 99. T. E. 3.38. Código php de la clase actuadoresver . . . . . . . . . . . . . . . . . . . . . . . .. LI. O. 3.46. Simulación del funcionamiento del Hardware en Proteus . . . . . . . . . . . . . . . 101. B. IB. 4.1. Diseño de la maqueta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 4.2. Registro de rangos para plantación . . . . . . . . . . . . . . . . . . . . . . . . . . 105 4.3. Reporte de Temperatura alta - Normal . . . . . . . . . . . . . . . . . . . . . . . . 106 4.4. Reporte de Humedad baja - Normal . . . . . . . . . . . . . . . . . . . . . . . . . 107 4.5. Reporte de Humedad alta - Normal . . . . . . . . . . . . . . . . . . . . . . . . . 108. X X. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(12) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. S. Índice de tablas. IC. A. 2.1. Versiones de la API de Android . . . . . . . . . . . . . . . . . . . . . . . . . . .. 38. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. 3.1. Descripción del cultivo de rábano . . . . . . . . . . . . . . . . . . . . . . . . . .. 32. 3.2. Actuadores y Pines de Arduino . . . . . . . . . . . . . . . . . . . . . . . . . . . 100. B. IB. LI. O. T. E. 4.1. Verificación de funcionamiento de Actuadores . . . . . . . . . . . . . . . . . . . . 108. XI XI. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(13) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. A. S. Índice general. IV. S. IC. Dedicatoria. Resumen Abstract. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. Agradecimientos. V. VI. VII. Índice de Figuras Índice de Tablas. 1. Introducción. X. XI. T. E. 1.1. Motivación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. LI. O. 1.2. Formulación del problema . . . . . . . . . . . . . . . . . . . . . . . . . . . .. B. IB. 1.3. Hipótesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 1 2 2 3. 1.4. Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3. 1.4.1. Variable independiente . . . . . . . . . . . . . . . . . . . . . . . . . .. 3. 1.4.2. Variable dependiente . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3. 1.5. Importancia de la investigación . . . . . . . . . . . . . . . . . . . . . . . . . .. 3. 1.6. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4. XII. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(14) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 4. 1.6.2. Específicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4. 1.7. Contribución de la investigación . . . . . . . . . . . . . . . . . . . . . . . . .. 4. 1.8. Método de la investigación . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 5. 1.9. Estructura de la tesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 6. S. 1.6.1. General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8. IC. A. 2. Marco teórico. S. 2.1. Antecedentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8 11. 2.2.1. Historia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 11. 2.2.2. Definición de invernadero . . . . . . . . . . . . . . . . . . . . . . . .. 12. 2.2.3. Invernadero doméstico . . . . . . . . . . . . . . . . . . . . . . . . . .. 13. 2.2.4. Aspectos físicos de un invernadero . . . . . . . . . . . . . . . . . . . .. 13. 2.2.5. Tipos de invernaderos . . . . . . . . . . . . . . . . . . . . . . . . . .. 14. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. 2.2. Invernaderos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. Invernadero Plano: . . . . . . . . . . . . . . . . . . . . . . .. 14. 2.2.5.2.. Invernadero en Raspa y Amagado . . . . . . . . . . . . . . .. 15. Invernadero asimétrico: . . . . . . . . . . . . . . . . . . . .. 15. 2.2.5.4.. Invernadero capilla simple: . . . . . . . . . . . . . . . . . .. 16. 2.2.5.5.. Invernadero capilla doble: . . . . . . . . . . . . . . . . . . .. 16. 2.2.5.6.. Invernadero túnel o semicilíndrico: . . . . . . . . . . . . . .. 17. 2.2.6. Importancia del cultivo bajo invernaderos . . . . . . . . . . . . . . . .. 17. 2.2.7. Problemática que afrontan los invernaderos sin sistemas de control . . .. 18. 2.2.8. Situación actual del cultivo en invernadero en el Perú . . . . . . . . . .. 19. 2.2.9. Tecnologías de riego . . . . . . . . . . . . . . . . . . . . . . . . . . .. 20. E. 2.2.5.1.. B. IB. LI. O. T. 2.2.5.3.. XIII XIII XIII XIII. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(15) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 23. 2.3. Arduino . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 24. 2.3.1. Arduino como lenguaje de programación . . . . . . . . . . . . . . . .. 25. 2.3.2. Ventajas de arduino. . . . . . . . . . . . . . . . . . . . . . . . . . . .. 26. 2.4. Android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 27. S. 2.2.10. Invernaderos automatizados . . . . . . . . . . . . . . . . . . . . . . .. A. 2.4.1. Historia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. Web hosting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. 2.5.. S. IC. 2.4.2. Arquitectura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2.5.1. El dominio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. Propuesta o tema central de la tesis. 28 30 35 36 37. 3.1. Descripción del invernadero doméstico . . . . . . . . . . . . . . . . . . . . . .. 37. 3.2. Descripción del sistema de control de humedad y temperatura . . . . . . . . .. 38. 3.3. Descripción general del sistema de control . . . . . . . . . . . . . . . . . . . .. 39. 3.4. Materiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 40. 3.4.1. Arduino UNO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 40. 3.4.2.. 42. T. E. Ethernet shield . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 44. 3.4.4. Módulo relay, 4 canales 5vdc . . . . . . . . . . . . . . . . . . . . . . .. 45. 3.4.5. Bomba de agua sumergible Wp-3500 . . . . . . . . . . . . . . . . . .. 47. 3.4.6. Célula peltier TEC1-12706 . . . . . . . . . . . . . . . . . . . . . . . .. 47. 3.4.7. Ventilador ASB0812HH . . . . . . . . . . . . . . . . . . . . . . . . .. 49. 3.4.8. Sensor de humedad YL-69 . . . . . . . . . . . . . . . . . . . . . . . .. 50. 3.4.9. Tubo led T8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 51. B. IB. LI. O. 3.4.3. Sensor de temperatura DHT 22 . . . . . . . . . . . . . . . . . . . . . .. XIV XIV XIV. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(16) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 52. 3.5.1. Código conexión arduino - servidor . . . . . . . . . . . . . . . . . . .. 52. 3.5.2. Envío de datos arduino – servidor . . . . . . . . . . . . . . . . . . . .. 53. 3.5.3. Recepción de datos arduino – servidor. . . . . . . . . . . . . . . . . .. 54. 3.6. Código android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 57. S. 3.5. Conexión arduino servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . .. IC. . . . . . . . . . . . . . . . . . . . . . . . . . .. S. 3.6.2. Clase monitorización. A. 3.6.1. Clase login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. 3.6.3. Clase actuador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 61 65 67. 3.6.5. Clase alarma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 70. 3.7. Servidor web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 73. 3.7.1. Clase php login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 74. 3.7.2. Clase php monitorizacion.php . . . . . . . . . . . . . . . . . . . . . .. 75. 3.7.3. Clase php invernadero . . . . . . . . . . . . . . . . . . . . . . . . . .. 77. 3.7.4. Clase control php . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 78. 3.7.5. Clase actuadoresver php . . . . . . . . . . . . . . . . . . . . . . . . .. 79. T. E. 3.6.4. Clase control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. IB. LI. O. 3.8. Diagrama en rational rose utilizando metodología RUP . . . . . . . . . . . . .. B. 58. 81. 3.8.1. Casos de uso del software . . . . . . . . . . . . . . . . . . . . . . . .. 81. 3.8.2. Modelo de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 81. 3.8.2.1.. Ingrese usuario . . . . . . . . . . . . . . . . . . . . . . . . .. 81. 3.8.2.2.. Visualización . . . . . . . . . . . . . . . . . . . . . . . . .. 82. 3.8.2.3.. Control de estados y actuadores . . . . . . . . . . . . . . . .. 82. 3.8.2.4.. Registro invernadero . . . . . . . . . . . . . . . . . . . . . .. 82. XV XV XV. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(17) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 3.8.2.5.. Control de alarmas . . . . . . . . . . . . . . . . . . . . . . .. 83. 3.8.2.6.. Registro sensor . . . . . . . . . . . . . . . . . . . . . . . .. 83. 3.8.3. Diagrama de actividades . . . . . . . . . . . . . . . . . . . . . . . . .. 84. 3.8.3.1.. Ingrese Usuario . . . . . . . . . . . . . . . . . . . . . . . .. 84. 3.8.3.2.. Visualización . . . . . . . . . . . . . . . . . . . . . . . . .. 85. 3.8.3.3.. Control de estados y actuadores. 86. 3.8.3.4.. Registro de invernadero . . . . . . . . . . . . . . . . . . . .. 87. 3.8.3.5.. Control de alarmas . . . . . . . . . . . . . . . . . . . . . . .. 88. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. . . . . . . . . . . . . . . .. 3.8.3.6.. Registro Sensor . . . . . . . . . . . . . . . . . . . . . . . .. 89. 3.8.4. Diagrama de modelo de requerimientos . . . . . . . . . . . . . . . . .. 90. Ingrese Usuario . . . . . . . . . . . . . . . . . . . . . . . .. 90. 3.8.4.2.. Visualización . . . . . . . . . . . . . . . . . . . . . . . . .. 90. 3.8.4.3.. Control de estados y actuadores . . . . . . . . . . . . . . . .. 91. 3.8.4.4.. Registro invernadero . . . . . . . . . . . . . . . . . . . . . .. 91. 3.8.4.5.. Control de alarmas. . . . . . . . . . . . . . . . . . . . . . .. 92. 3.8.4.6.. Registro Sensor . . . . . . . . . . . . . . . . . . . . . . . .. 92. E. 3.8.4.1.. . . . . . . . . . . . . . . . . . . . . . . . . . . .. 93. 3.8.6. Diagrama de despliegue . . . . . . . . . . . . . . . . . . . . . . . . .. 94. LI. O. T. 3.8.5. Diagrama de clases. 95. 3.9. Funcionamiento de la aplicación. . . . . . . . . . . . . . . . . . . . . . . . . .. 95. B. IB. 3.8.7. Diagrama de componentes . . . . . . . . . . . . . . . . . . . . . . . .. 3.10. Diseño del hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 4. Resultados de la tesis. 104. 4.1. Diseño de la maqueta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104. XVI XVI XVI. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(18) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 4.1.1. Temperatura relativamente baja . . . . . . . . . . . . . . . . . . . . . 106 4.1.2. Temperatura relativamente alta . . . . . . . . . . . . . . . . . . . . . . 106 4.1.3. Humedad relativamente baja . . . . . . . . . . . . . . . . . . . . . . . 107 4.1.4. Humedad relativamente alta . . . . . . . . . . . . . . . . . . . . . . . 107 109. S. 5. Consideraciones finales. IC. A. 5.1. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109. B. IB. LI. O. T. E. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. 5.2. Trabajos futuros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110. XVII. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(19) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. Capítulo 1. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. Introducción. La producción de cultivos bajo invernadero se ha vuelto muy popular ya que nos permite obtener producciones de calidad en cualquier momento del año.. Actualmente existen numerosos sistemas de automatización para controlar los parámetros climáticos de los invernaderos. Estos sistemas se basan en el uso de un ordenador al que se conectan un conjunto de sensores que se encargan de recoger y procesar los datos como la temperatura, humedad y calefacción para brindar al cultivo las condiciones óptimas para su. E. desarrollo.. O. T. El presente proyecto propone una aplicación móvil para el control y monitorización de ma-. LI. nera remota de un invernadero doméstico. Para ello, se ha utilizado una maqueta de un inverna-. B. IB. dero y una placa que procesa y controla los datos obtenidos de los sensores.. La aplicación permite al usuario observar las variables ambientales sin la necesidad de una. presencia física. También permite cambiar los parámetros climáticos y adecuarlos al tipo de cultivo que se quiere producir.. Gracias al avance de la tecnología y al crecimiento exponencial en el uso de smartphones, 1. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(20) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. surge esta idea de desarrollar una aplicación móvil, con la finalidad de monitorear constantemente el invernadero estando en la calle o en cualquier lugar.. 1.1.. Motivación. S. Los invernaderos son sistemas frágiles y requieren de mucha precisión y cuidado. El des-. A. cuido por parte de las personas puede provocar daños en la plantación, así como un mayor uso. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. las actividades repetitivas que requiere un invernadero.. S. IC. de agua. Por ello, nace este proyecto, el cual se enfoca principalmente en liberar al hombre de. Este proyecto tiene el propósito de brindar al usuario una herramienta que permita actuar con precisión y rapidez sobre las variables que determinan el microclima ideal para el cultivo que se quiere producir, sin la necesidad de estar presentes, ya que podemos monitorear y controlar las variables desde un lugar remoto haciendo uso de nuestro celular.. 1.2.. Formulación del problema. E. Para crear un invernadero doméstico ideal, se debe tener un ambiente climático en óptimas. O. T. condiciones. Pero debido a que la mayoría de los invernaderos funcionan con sistemas de con-. LI. trol clásicos, no podemos observar con detalle las variables ambientales, como la temperatura. IB. y la humedad dentro del invernadero, lo cual nos podría ayudar a tomar decisiones inmediatas. B. que podrían mejorar la calidad de nuestros cultivos.. Actualmente, es poca la tecnología que permite el control de los factores climáticos dentro de un invernadero. Entonces la pregunta que nos formulamos es la siguiente:. ¿Cómo mejorar las condiciones climáticas de los cultivos de un invernadero doméstico? 2. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(21) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 1.3.. Hipótesis. Mediante una aplicación móvil de monitorización y control es posible mejorar las condicio-. 1.4.1.. Variable independiente. A. Variables. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. Aplicación móvil de monitorización y control. IC. 1.4.. S. nes climáticas de un invernadero doméstico automatizado usando arduino.. Variable dependiente. 1.4.2.. Las condiciones climáticas de temperatura y humedad de los cultivos de un invernadero doméstico automatizado.. 1.5.. Importancia de la investigación. Actualmente, la tecnología se encuentra en la mayoría de las actividades diarias del ser humano, es por eso que planteamos la idea de automatización de un invernadero doméstico. E. controlado con Arduino, utilizando sensores de humedad y temperatura para la medición de los. LI. O. T. datos.. IB. Este proyecto es importante, ya que las personas no tienen la necesidad de estar pendientes. B. de cuando tienen que regar sus plantas, o cuánta agua deben suministrarles; además se hace un uso óptimo del agua, lo cual beneficia al medio ambiente.. La automatización del invernadero incrementará la calidad del cultivo ya que se podrá monitorear las variables ambientales que requieren las plantas. También permitirá a las personas. 3. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(22) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. obtener información de su invernadero desde cualquier sitio en el que se encuentre, mediante un dispositivo móvil.. Objetivos. 1.6.1.. General. A. S. 1.6.. IC. Desarrollar un software de control usando Arduino que sea controlado por una aplicación. 1.6.2.. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. móvil para mejorar las condiciones climáticas de los cultivos de un invernadero doméstico.. Específicos. • Construir un invernadero doméstico para generar un microclima adecuado para el cultivo. • Configurar y colocar los sensores de humedad y temperatura requeridos en el invernadero doméstico.. • Implementar un algoritmo de control usando Arduino.. E. • Desarrollar una aplicación para un dispositivo móvil que permita visualizar y manejar los. O. T. datos obtenidos por los sensores.. IB. LI. • Crear de un servidor web para alojamiento de la Base de Datos.. B. 1.7.. Contribución de la investigación. Una de las contribuciones que podemos ofrecer, es al sector agrícola, como una alternativa para mejorar la calidad de las plantaciones, y optimizar los recursos, para su beneficio.. La realización de este proyecto motivará a otros estudiantes de la carrera de Ingeniería In-. 4. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(23) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. formática, para que enfoquen sus conocimientos a la solución de problemas reales en distintos campos en los que la tecnología aún no ha llegado, logrando así una mejora en la calidad de vida de la población y aportando al crecimiento tecnológico en el Perú.. Método de la investigación. S. 1.8.. A. El método de investigación que se utilizó para el informe es el Deductivo, porque se par-. S. IC. tirá de lo general a lo particular, y para la aplicación el método utilizado fue el experimental. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. por lo que se realizó la recolección de datos en tiempo real y la activación o desactivación de actuadores y sistemas.. En los instrumentos el más importante es la placa Arduino, porque se encarga de recibir, analizar y comparar los datos. Para la recolección de los datos en tiempo real utilizaremos los sensores de temperatura y humedad, los cuales están conectados a la placa, y éste envía al web hosting para su almacenamiento.. Para llegar a los objetivos propuestos, el desarrollo de la investigación comprendió las si-. O. T. E. guientes etapas:. LI. a) Búsqueda de información referente a la situación actual de los invernaderos, para cono-. B. IB. cer las deficiencias y limitaciones que éstos tienen, y poder implantar una estrategia de mejoramiento.. b) Formulación del problema e hipótesis. c) Búsqueda bibliográfica para elaborar la investigación adecuada. d) Estudio del software y hardware que se utiliza en la automatización del invernadero. 5. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(24) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. e) Elección de web hosting a utilizar para conexión entre Arduino y Android. f) Elaboración de la base de datos para el almacenamiento de los datos enviados tanto por Android como por Arduino. g) Implementación de un algoritmo de automatización en Arduino y desarrollo de una apli-. S. h) Análisis del funcionamiento de los sensores y actuadores.. IC. A. S. cación en Android para el control y monitorización remota de los actuadores y sensores.. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. i) Construcción de la maqueta y ubicación de los actuadores y sensores utilizados. j) Realización de las pruebas generales con la aplicación terminada.. Estructura de la tesis. 1.9.. El presente trabajo está dividido en cinco capítulos. El capítulo 1 presenta los aspectos generales del tema de investigación: La motivación, formulación del problema, hipótesis, variables, la importancia de la investigación, el objetivo general y los objetivos específicos, contribución. O. T. E. de la investigación, método de la investigación y estructura de la tesis.. LI. El capítulo 2 presenta el marco teórico; como son los conceptos de invernadero, tipos y. B. IB. la situación actual en el Perú; así mismo la tecnología de sistema de riego y los invernaderos. automatizados.. El capítulo 3 trata de la propuesta o tema central de la tesis; en esta parte se redactó toda la implementación del proyecto. Primero, se describe los materiales utilizados para construir la maqueta y el tipo de cultivo con el que vamos a probar el proyecto; después descripción de los. 6. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(25) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. materiales que se utilizaron en el proyecto y por último la programación de Arduino, Android y PHP.. En el capítulo 4 se presenta los resultados de la tesis, en donde se alteró los valores para po-. S. der comprobar la veracidad del software y los resultados ante diferentes condiciones climáticas.. B. IB. LI. O. T. E. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. puedan realizar para el mejoramiento del proyecto.. IC. A. Finalmente, en el capítulo 5, se presentan las conclusiones y sus trabajos futuros que se. 7. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(26) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. Capítulo 2. S. IC. A. S. Marco teórico. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. En este capítulo se presenta la información bibliográfica obtenida de la investigación con relación a los temas de importancia para el proyecto. Los temas que ayudaron a elaborar esta tesis son tipos de invernadero, situación actual y problemática que afrontan los invernaderos , Tecnologías de riego, Arduino, Android y web hosting. Estos temas son de suma importancia para poder dar una solución al problema planteado.. 2.1.. Antecedentes. Actualmente, la informática ha aportado una serie de herramientas indispensables para el. E. desarrollo de tecnologías de control, tal es el caso de la placa Arduino, debido a su importancia. O. T. y su potencialidad se utiliza para el manejo de sistemas de control, la cual dará gran utilidad. IB. LI. y provecho para el mejoramiento de la calidad de los cultivos, además de que este se pueda. B. controlar mediante un dispositivo móvil.. Luego de hacer búsquedas a través de internet, hemos encontrado la siguiente información: • Barroso García, Andrés (2015), desarrolló una maqueta de un invernadero con la finalidad de usar la placa Arduino y la creación de una aplicación móvil con el sistema operativo Android, para controlar y monitorizar dicha maqueta. Creó una aplicación servidor bajo 8. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(27) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. código c++ para administrar la base de datos MYSQL del invernadero. • Bermúdez Alegre, David (2014), realizó un proyecto titulado “Riego de Huerta Automatizado Por Arduino”, cuyo objetivo fue la realización del automatismo para el control del riego de una huerta, utilizó gran variedad de materiales e incluso reutilizó varios de ellos.. A. S. Usó sensores y la placa Arduino Leonardo para la realización del proyecto.. S. IC. • Echarte Vidaurre, Gorka (2012), realizó un proyecto que consistió en diseñar un dispo-. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. sitivo automático para gestionar los tiempos de riego, en donde se aplicó a un extensión agrícola de unos 100 metros de superficie.. Para eso, se analizó los factores que causan la pérdida del agua, como es la transpiración la cual puede ser por varios factores, entre ellos está la temperatura, humedad, radiación solar, viento y tipo de cultivo.. Estos factores fueron medidos mediante un dispositivo electrónico y se obtuvieron los da-. E. tos usando sensores. La obtención de datos se realizó cada media hora y fue procesada por. O. T. el microcontrolador, en donde calculó un tiempo de riego adecuado para el crecimiento. IB. LI. óptimo de la planta.. B. • Hernández García, C. Itzel (2014), realizó la automatización de un sistema de riego por goteo para el cultivo de tomate y pimiento bajo invernadero. Utilizó LabView para el diseño del sistema de control y usó la placa Arduino UNO para la elaboración de los códigos del programa y obtención de los datos, los cuales se analizaron para calcular el tiempo de riego.. 9. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(28) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. • Hernanz Hernanz, Miguel Angel (2014), el proyecto consistió en desarrollar un sistema de monitorización y control de un invernadero apoyado en Arduino y tecnologías web. El sistema está compuesto por 3 aplicaciones las cuales recibieron datos de las variables de los cultivos.. A. S. Se realizó una aplicación de escritorio y una aplicación móvil que es una réplica en ver-. S. IC. sión reducida de las funcionalidades e interfaz de la aplicación de escritorio.. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. Por último se dispone de una página web donde el usuario puede visualizar la información almacenada en la base de datos donde el usuario puede visualizar gráficamente la información y tener acceso a estadística y gráficos históricos de la evolución de las condiciones ambientales del cultivo durante diferentes períodos temporales.. • Reyna Huamán, Evelia (2015), diseñó un sistema automatizado para el monitoreo y control de humedad de un invernadero contruido en el distrito Abelardo Pardo Lezameta. E. ubicado en el departamento de Ancash.. O. T. Usó el sensor de humedad DHT22 y actuadores para nebulizar y ventilar el invernadero.. LI. También usó una electroválvula que permitió el pase del agua hacia los nebulizadores.. B. IB. Así mismo desarrolló una interfaz de usuario que ayudó a facilitar el control y monitoreo. de los parámetros climáticos dentro del invernadero.. • Vásconez Cuzco, Juan Carlos (2013) realizó un sistema que utilizó para un sector de Balerio Estacio en la zona de Guayaquil Ecuador. Para la construcción utilizó un Microcontrolador 16F877A, el cual realizó toda la operación de control del sistema de riego.. 10. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(29) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. En cuanto a la programación, se realizó con Studio Plus. Este sistema cuenta con 2 sensores de nivel de agua los cuales fueron instalados uno en el reservorio de irrigación y el otro en un pozo que era donde se bombeaba el agua; además el encendido de la bomba fue por comunicación inalámbrica.. Invernaderos. A. S. 2.2.. IC. El cultivo es una actividad importante a nivel mundial, sin embargo debido al cambio cli-. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. mático, las personas se ven en la necesidad de mejorar ciertos problemas, como escases de agua y altas temperaturas.. Es por ello, que cada día más personas utilizan los invernaderos como una alternativa de solución, pero estos requieren de alta demanda de tiempo y capacitación al personal. Debido a esto, en los últimos años se han desarrollado diversos sistemas de automatización para el control y monitorización de los invernaderos.. 2.2.1.. Historia. T. E. Según Barroso (2015), se remonta en los años de 1850, en Irlanda, en donde la horticultura. O. empezó a utilizarlas para el cultivo de uva, entonces fue ahí donde se descubrió que el cultivo en. IB. LI. invernaderos con calefacción y con el más alto nivel de cristal incrementaba el rendimiento,las. B. plantas crecían rápidamente cuando tenían más luz y cuando el entorno cálido era constante.. En las décadas siguientes, la agricultura afrontó, por una parte, una demanda creciente en alimentos y materias primas básicas, y a la necesidad de utilizar los recursos sin causar degradación.. 11. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(30) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. De acuerdo con Barroso (2015), se tiene muchas ventajas al tener cultivos bajo invernadero, esto evita los cambios bruscos del clima como la variación de temperatura, la escasez o exceso de humedad. También se puede producir cultivos en las épocas del año más difíciles teniendo cosechas fuera de temporada, sustituyendo el clima de otras regiones y alargando el ciclo del. A. S. cultivo.. IC. Otra de las ventajas es obtener productos de mejor calidad y una mayor producción en la. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. cosecha, y así incrementar la economía. En los últimos años son muchos los agricultores que han iniciado la instalación de artilugios que permiten la automatización de la apertura de las ventilaciones, radiómetros que indican el grado de luminosidad en el interior del invernadero, instalación de equipos de calefacción, etc.. Definición de invernadero. 2.2.2.. Según Villavicencio (2016),un invernadero es un espacio con el microclima apropiado para el óptimo desarrollo de una plantación específica. En la fig. 2.1 se puede observar un estudio. E. técnico de ambientación climática, es necesario obtener en él, la temperatura, la humedad rela-. O. T. tiva y la ventilación apropiada para alcanzar alta productividad a bajo costo, en menos tiempo,. LI. sin daño ambiental, protegiendo al cultivo de lluvias, granizo, heladas, insectos o excesos de. B. IB. viento perjudiciales.. 12. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(31) IC. A. S. Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 2.2.3.. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. Fuente: Reyna (2015). S. Figura 2.1: Aspectos físicos de un invernadero.. Invernadero doméstico. Son estructuras de diversas formas y tamaños que tienen la capacidad de generar un microclima ideal para el cultivo de plantas. Los invernaderos domésticos pueden ser construidos en el jardín de una casa, y se pueden utilizar materiales reciclables (plástico, vidrios, maderas) para su construcción. El tamaño del invernadero doméstico varía de acuerdo a la preferencia de las personas o el espacio disponible.. Aspectos físicos de un invernadero. T. E. 2.2.4.. O. Según, Reyna (2015), los procesos que contribuyen al crecimiento y la producción de las. IB. LI. plantas son la fotosíntesis, la respiración y la transpiración. Estos procesos son condicionados a. B. corto y largo plazo por factores como la radiación local, la concentración de CO2, la temperatura. y la presión de vapor de agua del ambiente.. La cubierta del invernadero produce una atmósfera cerrada, reduciendo el intercambio de aire entre el ambiente del cultivo y el ambiente exterior y una reducción muy marcada de la velocidad del aire en el interior. La energía captada y el vapor de agua transpirado son a su vez 13. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(32) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. alterados por el cerramiento, limitando el intercambio de forma que son acumulados ambos en el ambiente interior.. Por último, la temperatura va estar en función de la radiación solar, que va a calentar el invernadero. Para el manejo de la temperatura es importante conocer las necesidades y limitaciones. IC. A. S. de la especie cultivada.. S. Existe una relación inversa con la humedad; si aumenta la temperatura, disminuye la hume-. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. dad relativa, y viceversa. La humedad es una variable importante para el desarrollo del cultivo,si la humedad es muy baja, las plantas podrían deshidratarse; por el contrario, si es alta, favorece la proliferación de plagas y enfermedades.. 2.2.5.. Tipos de invernaderos. A continuación se mencionan los tipos de algunos invernaderos: 2.2.5.1. Invernadero Plano:. E. En la fig. 2.2. se presenta el invernadero plano, el cual se utiliza en zonas poco lluviosas,. T. aunque no es aconsejable su construcción. La estructura de estos invernaderos se encuentra. B. IB. LI. O. constituida por dos partes, una estructura vertical y otra horizontal (Reyna, 2015).. Figura 2.2: Invernadero plano. Fuente: Reyna (2015). 14. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(33) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 2.2.5.2. Invernadero en Raspa y Amagado Según, Barrera (2014),su estructura es muy similar al tipo plano pero varía la forma de la cubierta. En la fig. 2.3 se puede observar que se aumenta la altura del invernadero en la cumbrera, formando lo que se conoce como raspa. En la parte más baja, conocida como amagado,. S. se unen las mallas de la cubierta al suelo mediante vientos y horquillas de hierro que permite. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. colocar los canalones para el desagüe de las aguas pluviales.. Figura 2.3: Invernadero Raspa y Amagado. Fuente: Reyna (2015). 2.2.5.3. Invernadero asimétrico:. Conforme con Barrera (2014), se diferencia de los tipo raspa y amagado en el aumento de. E. la superficie en la cara expuesta al sur, con el objetivo de aumentar su capacidad de captación. T. de la radiación solar. En la fig. 2.4 muestra que el invernadero se orienta en sentido este-oeste,. B. IB. LI. O. paralelo al recorrido aparente del sol.. Figura 2.4: Invernadero asimétrico. Fuente: Reyna (2015). 15. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(34) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 2.2.5.4. Invernadero capilla simple: En la fig 2.5 se presenta el invernadero de capilla simple, su techo está formado por uno o dos planos inclinados, este tiene grandes facilidades para evacuar el agua de la lluvia y es de. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. fácil construcción (Reyna, 2015).. Figura 2.5: Invernadero capilla simple. Fuente: Reyna (2015). 2.2.5.5. Invernadero capilla doble:. Acorde con Barrera (2014), los invernaderos de capilla doble están formados por dos naves yuxtapuestas, como se puede observar en la fig 2.6. Su ventilación es mejor que en otros tipos. B. IB. LI. O. T. E. de invernadero.. Figura 2.6: Invernadero capilla doble. Fuente: Reyna (2015). 16. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(35) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 2.2.5.6. Invernadero túnel o semicilíndrico: De acuerdo con Reyna (2015), se caracteriza por la forma de su cubierta y por su estructura totalmente metálica. En la fig 2.7 se observa este tipo de invernadero, el cual su empleo se está extendiendo por su mayor capacidad para el control de los factores climáticos, su gran. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. resistencia a fuertes vientos y su rapidez de instalación al ser estructuras prefabricadas.. Figura 2.7: Invernadero túnel o semicilíndrico. Fuente: Reyna (2015). 2.2.6.. Importancia del cultivo bajo invernaderos. Según, Reyna (2015),los consumidores demandan productos agrícolas de alta calidad y diversidad durante todo el año, esto no es posible debido a los cambios climáticos que se producen. E. en distintas épocas del año. Es por ello que el uso de invernaderos juega un papel muy impor-. O. T. tante para enfrentar este problema. Los invernaderos permiten obtener condiciones climáticas. IB. LI. adecuadas para el desarrollo y crecimiento de las plantas dentro de un espacio cerrado.. B. Por lo tanto, se crea una barrera física entre los cultivos dentro del invernadero y el clima. exterior, esto ayuda a proteger a las plantas de los fenómenos climáticos como la caída de granizas y heladas que dañan los cultivos, así como también de los fuertes vientos y las lluvias. Por otro lado, facilita el control de plagas y enfermedades que afectan a los cultivos y que pueden ocasionar grandes pérdidas en la producción.. 17. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(36) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. En consecuencia, el cultivo en invernaderos permite al agricultor obtener cosechas durante todo el año, incluso en épocas de invierno, ayuda a reducir el tiempo de cosecha y obtener productos agrícolas de alta calidad.. Problemática que afrontan los invernaderos sin sistemas de control. 2.2.7.. A. S. De acuerdo con Reyna (2015),la mayoría de agricultores que optan por construir inverna-. IC. deros para proteger sus cultivos del clima externo y crear un microclima dentro de este espacio. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. cerrado, no toman en cuenta la implementación de un sistema automatizado que los ayude a lograr establecer las mejores condiciones climáticas de acuerdo a la necesidades de cada tipo de cultivo.. Las variables climáticas como la temperatura, humedad, CO2 y la radiación solar influyen en el crecimiento y desarrollo de las plantas. Un mal manejo de estos parámetros puede afectar considerablemente a la planta. Por ejemplo, un exceso de humedad en el interior del invernadero puede generar enfermedades en los cultivos.. E. Por otro lado, existe un mal manejo de recursos naturales como el agua. Cuando el inverna-. O. T. dero no cuenta con un sistema que permita monitorear continuamente las variables climáticas. LI. como temperatura y humedad, no se establece un tiempo de riego adecuado, porque no se sabe. B. IB. cuánta agua necesita los cultivos o con qué frecuencia se debe efectuar el riego.. Los invernaderos operados manualmente por el agricultor, ayudan a proteger los cultivos de los fenómenos climáticos y crear un microclima; sin embargo, no brinda las ventajas que se consigue con un invernadero automatizado.. 18. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(37) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 2.2.8.. Situación actual del cultivo en invernadero en el Perú. Según, Reyna (2015), en muchos países la automatización de invernaderos se encuentra muy desarrollada. Estos invernaderos están caracterizados por aplicar diversas tecnologías de control y comunicación como buses de campo, redes inalámbricas de sensores, control inteligente, entre. A. S. otros.. IC. En el Perú, muchos departamentos utilizan invernaderos para mejorar la calidad de sus cul-. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. tivos y aumentar la producción, así como también para protegerlos del clima, que en los últimos años ha ido cambiando debido al calentamiento global.. La mayoría de estos invernaderos son operados manualmente por los agricultores, no poseen ningún sistema automatizado que controle los parámetros climáticos. Tampoco se cuenta con un sistema de monitoreo y recopilación de datos, los cuales llegarían a ser una fuente de datos muy importante para mejorar el manejo de cultivos en invernaderos.. Así mismo, no se cuenta con sensores que midan las variables como temperatura y humedad. E. del invernadero, los agricultores no pueden saber con exactitud la humedad relativa del ambien-. O. T. te, la temperatura durante la noche, entre otros. No se darían cuenta si se produce un cambio en. B. IB. LI. la humedad que podría causar problemas o enfermedades en la planta.. La variación de cualquier variable climática dentro del invernadero se realiza de forma ma-. nual, por simple experiencia, porque no se cuenta con sistemas de calefacción, ventilación, importantes para establecer condiciones de humedad o temperatura adecuadas para la planta. Esto ocasiona un uso ineficiente de recursos como el agua y la energía eléctrica.. 19. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(38) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. 2.2.9.. Tecnologías de riego. Las principales tecnologías de riego, de acuerdo con (Salcedo, 2014) empleadas en la agricultura son las siguientes: a) Riego por inundación: Es una técnica muy básica, consiste en la apertura y cierre de. A. S. compuertas que son activadas por medio de un operario. Estas permiten o no el ingreso. IC. de agua en la zona de cultivo dependiendo del estado en que se encuentren. Sin embargo,. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. este sistema es calificado como uno de los más ineficientes debido a que el consumo de agua es muy alto.. b) Riego por surcos: Su funcionamiento consiste en bloquear un extremo del surco para que se retenga el agua el tiempo necesario hasta conseguir el riego deseado. - Ventajas:. • No moja toda la superficie (puede ser un riego localizado).. • Se construyen pequeños canales (surcos) que conducirán el movimiento del agua.. T. E. • El agua infiltra a través del perímetro mojado.. LI. O. - Desventajas:. B. IB. • No es muy eficiente en comparación a otros tipos de riego, el sistema de Riego por Surcos tiene un porcentaje de eficiencia de un 65 %, en cambio el sistema de Riego por Goteo tiene un 95 % de eficiencia.. c) Riego por aspersión: Esta técnica simula a la lluvia, y puede ser controlada tanto en el tiempo como en su intensidad, debido a que el agua sale por los emisores dotada de presión. Estos emisores son denominados aspersores. 20. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(39) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. - Ventajas: • El consumo de agua es menor que el requerido para el riego por surcos o por inundación. • Puede ser utilizado con facilidad en terrenos colinares.. A. S. • Se puede dosificar el agua con una buena precisión.. S. IC. • No afecta el material vegetal sometido a riego, ya que se elimina la presión que. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. el agua puede ofrecer a las plantas; y como es homogénea su distribución sobre el material vegetal, el riego de la vegetación por aspersión es total y se distribuye suavemente el agua sobre toda el área deseada. - Desventajas:. • El consumo de agua es mayor que el requerido por el riego por goteo. • Se necesita determinar bien la distancia entre aspersores, para tener un coeficiente de uniformidad superior al 80 %.. T. E. d) Riego por micro aspersión: Este método consiste en aplicar el agua en forma de lluvia. LI. O. fina y suave. Esta técnica es conocida también como riego localizado porque esparce la. B. IB. humedad en la zona radicular de la planta. Se aplica generalmente en frutales arbóreos.. - Ventajas: • Ahorro en el volúmen de agua para el riego. • Se adecua para utilizar fertirrigación. • No es necesario regar con tanta frecuencia como en el goteo.. 21. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(40) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. • Aplicación de agua con alta eficiencia, alrededor del 70 %. - Desventajas: • Las malezas afectan el funcionamiento de los aspersores.. S. • Resulta entre un 20 a 25 % más costoso que el sistema de goteo.. IC. A. e) Riego por goteo: Se le denomina así porque permite la aplicación del agua y fertilizantes. S. al cultivo, en forma de gotas de manera localizada, en cantidades estrictamente necesarias. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. y en el momento oportuno. Este sistema aplica la dosis requerida de agua directamente a la zona radicular de la planta, a intervalos regulares para mantener el suelo con una humedad apropiada y pueda ser aprovechada ventajosamente por la planta. - Ventajas:. • Ahorro de agua.. • Ahorro de fertilizante y pesticida.. • Producción uniforme de las plantas.. O. T. E. • Reducción de probabilidad de hongos en las hojas y otras enfermedades foliares.. B. IB. LI. • Uso seguro del agua reciclada.. • Distribución uniforme y altamente precisa de la distribución del agua.. - Desventajas: • Su instalación es más costosa que otros sistemas de riego. Pero a la larga será mucho más económica y ecológica. • Los goteros se pueden obstruir debido a las sales que contiene el agua. 22. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(41) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. • El suelo no puede ser labrado después de haber instalado el sistema. • Alto coste de mantenimiento.. 2.2.10.. Invernaderos automatizados. En los años 70 se desarrolló el microcontrolador, que es un elemento formado por un circuito. A. S. controlador programable, capaz de programar las órdenes grabadas en su memoria. Debido a. IC. su facilidad de uso, es que se ha planteado en sistemas de control, por lo que permite recibir. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. señales de entrada, interpretarlas y tomar decisiones en sus salidas (Barroso, 2015).. Entre los sistemas de control utilizados, está el de los invernaderos, permitiendo manejar de forma adecuada el sistema de calefacción, humidificación y de ventilación, y así mantener los niveles adecuados de temperatura y humedad teniendo como respuesta un cultivo de calidad.. En estos sistemas el usuario tiene que ingresar las variables climáticas dependiendo de la. Figura 2.8: Esquema de funcionamiento de invernaderos automatizados.. B. IB. LI. O. T. E. plantación, y de esta manera se pueda crear el microclima ideal para el desarrollo del cultivo.. Fuente: Elaboración Propia. Después del microcontrolador, se añadió los sistemas de cómputo que permiten la visualización de los datos enviados por sensores, de esta manera el usuario puede interactuar mejor con el invernadero. 23. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(42) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. Luego, se agregó la instalación de pantallas térmicas y de sombreo aluminizadas, etc. Las cuales utilizan el sistema de tracción accionado por cremalleras, el cual puede motorizarse y automatizarse mediante un temporizador horario digital o mediante una sonda de radiación/iluminación.. A. S. Estos sistemas de calefacción por aire y agua, contribuyen a proporcionar una temperatura. IC. adecuada a los cultivos de alto requerimiento. Sumado a un control de ventilación y renovación. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. de aire, que ofrece un equilibrio y calidad del ambiente en el interior, necesario para la correcta evolución de la plantación.. En los últimos años, se ha utilizado tecnología moderna para el control de los invernaderos. En esta ocasión nos centraremos en la placa Arduino y el sistema operativo Android. En la fig.. LI. O. T. E. 2.9 explica el funcionamiento del sistema de los invernaderos automatizados con arduino.. B. IB. Figura 2.9: Esquema de invernaderos automatizado utilizando aplicación móvil. 2.3.. Fuente: Elaboración Propia. Arduino. Según Barroso (2015), arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares. 24. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(43) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring y el cargador de arranque (boot loader) que corre en la placa.. A. S. Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser co-. IC. nectado a software del ordenador, al ser open-hardware, tanto su diseño como su distribución. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. son libres. Es decir, puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia.. El lenguaje de programación de Arduino es simple y está estructurado en dos partes: setup y loop. La sección Setup() es una función que contiene la declaración de variables. Es la primera función en ser ejecutada por el programa, se ejecuta una sola vez, y es usada para asignar pinMode o inicializar las comunicaciones serie. Debe ser incluido en el programa aunque no haya declaración que ejecutar.. E. La función bucle Loop() se ejecuta a continuación de forma cíclica (leyendo las entradas de. LI. O. T. la placa, salidas, etc). Ésta función es el núcleo de todos los programas Arduino.. IB. En este proyecto vamos a utilizar el microcontrolador Arduino UNO que es una placa open. B. Hardware, por lo que su diseño es de libre construcción y distribución.. 2.3.1.. Arduino como lenguaje de programación. El lenguaje de programación es Arduino y se basa en C con funcionalidades de C++.. 25. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

Figure

Actualización...

Referencias

Actualización...