Open University of Catalonia

The Oberta in open access
Not a member yet
    14605 research outputs found

    Regarduino: sistema de riego remoto

    No full text
    El siguiente proyecto consiste en la elaboración de un sistema de riego remoto controlado mediante mensajería SMS, el cual es capaz de, a través de una serie de sensores, obtener medidas en tiempo real del estado del terreno y del ambiente en el que se encuentra. De esta manera se conseguirá un riego más eficiente y sostenible. Para la realización del mismo se han debido adquirir conocimientos relacionados con el entorno Arduino y su lenguaje de programación, así como la investigación del mercado al que este va destinado. Posteriormente, tras diseñar e implementar el hardware y software del prototipo que ha resultado en el dispositivo final, se ha comprobado el correcto funcionamiento del mismo y corregido los errores, alcanzando así los objetivos inicialmente propuestos. El objetivo de este proyecto es el de facilitar el trabajo de los agricultores, disminuyendo el tiempo de desplazamiento que estos deben efectuar para regar sus cultivos, incluyendo además diferentes opciones de riego y parámetros de configuración que permitirán adaptarse a cualquiera de sus necesidades.The next project consists of the development of a remote irrigation system controlled by SMS messaging, which is capable of, through a series of sensors, obtaining real-time measurements of the state of the land and the environment in which it is located. In this way, a more efficient and sustainable irrigation will be achieved. To carry it out, knowledge related to the Arduino environment and its programming language had to be acquired, as well as a market research for which it is targeted. Subsequently, after designing and implementing the hardware and software of the prototype that has resulted in the final device, the correct operation of it has been verified and the errors corrected, thus achieving the initially proposed objectives. The main objective of this project is to facilitate the work of farmers, reducing the driving time that they need to turn on their irrigation pumps and irrigate their crops , and including different irrigation options and configuration parameters that will allow them to adapt to any of their needs.El següent projecte consisteix en l'elaboració d'un sistema de reg remot controlat mitjançant missatgeria SMS, el qual és capaç de, a través d'una sèrie de sensors, obtenir mesures en temps real de l'estat de el terreny i de l'ambient en el qual es troba. D'aquesta manera s'aconseguirà un reg més eficient i sostenible. Per a la realització de la mateixa s'han hagut d'adquirir coneixements relacionats amb l'entorn Arduino i el seu llenguatge de programació, així com la investigació del mercat al què aquest va destinat. Posteriorment, després de dissenyar i implementar el maquinari i programari de l'prototip que ha resultat en el dispositiu final, s'ha comprovat el correcte funcionament de la mateixa i corregit els errors, aconseguint així els objectius inicialment proposats. L'objectiu d'aquest projecte és el de facilitar la feina dels agricultors, disminuint el temps de desplaçament que aquests han d'efectuar per regar els seus cultius, incloent a més diferents opcions de reg i paràmetres de configuració que permetran adaptar-se a qualsevol de les seves necessitats

    Rewind: Una aplicació mòbil per tornar enrere en el temps

    No full text
    Aquest treball final de màster tracta el disseny i la implementació de Rewind, una aplicació per a dispositius Android que permetrà "tornar enrere en el temps" i reviure alguns dels moments més importats realitzats amb el teu telèfon mòbil. La majoria dels smartphones, d'avui dia, compten amb una gran capacitat d'emmagatzematge intern el que afavoreix el seu ús en el dia a dia. Des de la seva aparició fa ja més d'un lustre, els telèfons intel·ligents han envaït les nostres vides: relacions d'amistat, reunions familiars, moments de parella ... I com no podia ser d'una altre manera, també han entrat de manera incontestable en el pla laboral. Rewind és una aplicació diferent que ajuda a recordar els teus records o moments determinats en el temps, extrets directament de la memòria del teu telèfon mòbil. Seleccionant un dia de la teva vida podràs visualitzar totes fotografies emmagatzemades, una trucada rebuda, un nou contacte afegit a la agenda o correu electrònic rebut, entre altres. Amb aquest treball es pretén desenvolupar un projecte de principi a fi, aplicant els coneixements obtinguts al llarg del màster i donant com a resultat una aplicació nova i usable, amb una interfície amigable i intel·ligible.Este trabajo final de máster trata el diseño y la implementación de Rewind, una aplicación para dispositivos Android que permitirá "volver atrás en el tiempo" y revivir algunos de los momentos más importados realizados con tu teléfono móvil. La mayoría de los smartphones, de hoy en día, cuentan con una gran capacidad de almacenamiento interno el que favorece su uso en el día a día. Desde su aparición hace ya más de un lustro, los smartphones han invadido nuestras vidas: relaciones de amistad, reuniones familiares, momentos de pareja ... Y como no podía ser de una otro manera, también han entrado de manera incontestable en el plan laboral. Rewind es una aplicación diferente que ayuda a recordar tus recuerdos o momentos determinados en el tiempo, extraídos directamente de la memoria de tu teléfono móvil. Seleccionando un día de tu vida podrás visualizar todas fotografías almacenadas, una llamada recibida, un nuevo contacto añadido a la agenda o correo electrónico recibido, entre otros. Con este trabajo se pretende desarrollar un proyecto de principio a fin, aplicando los conocimientos obtenidos a lo largo del máster y donante como resultado una aplicación nueva y usable, con una interfaz amigable e inteligible.This final master's thesis deals with the design and implementation of Rewind, an application for Android devices that will allow you to "go back in time" and relive some of the most important moments made with your mobile phone. Most smartphones today have a large internal storage capacity which favors their use in everyday life. Since its appearance more than a decade ago, smartphones have invaded our lives: friendships, family reunions, moments of dating ... And how could it be otherwise, too they have unquestionably entered the work plan. Rewind is a different application that helps to remember your memories or certain moments in time extracted directly from the memory of your mobile phone. Selecting a day in your life will allow you to view all stored photos, an incoming call, a new contact added to your calendar, or an email received, among others. This work aims to develop a project from start to finish, applying the knowledge obtained throughout the master's degree and resulting in a new usable application, with a user-friendly and intelligible interface

    Aplicación de algoritmos predictivos para la eficiencia en la gestión del riego

    No full text
    La gestión eficiente de los recursos hídricos debido a la previsión de escasez de agua a corto plazo ha supuesto un cambio importante, en especial en el sector agrario. Por este motivo, han surgido los conceptos de agricultura de precisión o riego inteligente cuya finalidad es la gestión óptima del riego gracias a la tecnología. En base a ello, el presente documento plantea el diseño de un sistema de riego inteligente desde la adquisición del dato mediante el uso de sensores hasta el tratamiento de este. El estudio se centra en el análisis de un modelo de datos establecido mediante la aplicación de métodos predictivos. Bajo esta premisa es posible determinar la necesidad de irrigación para favorecer el uso eficiente del agua en los sistemas de regadío. El resultado establece el diseño de un sistema autónomo que garantiza la correcta gestión de la utilización del agua en el momento necesario, ya que se aporta un valor añadido a los programadores de riego convencionales al incluir el análisis de las condiciones del terreno, condiciones atmosféricas, etc. Finalmente, tras plantear el modelo de datos, las pruebas y simulaciones realizadas, se observa que mediante la aplicación de modelos predictivos el sistema es capaz de modelar la gestión de irrigación a partir del conjunto de datos de entrenamiento, favoreciendo la automatización, el ahorro de costes y la gestión de un uso eficiente del agua y, por consiguiente, el impacto medioambiental.Efficient management of water resources due to forecast of short-term water shortage has meant an important change, especially in agricultural sector. For this reason, the concepts of precision agriculture and intelligent irrigation have emerged whose purpose is the optimal irrigation management through technology. Based on this, this document presents the design of an intelligent irrigation system from data acquisition with sensors to its treatment. The study focuses on the analysis of a data model established by predictive methods. With this premise, it is possible to determine the need for irrigation for the efficient use of water in irrigation systems. The result establishes the design of an autonomous system that guarantees efficient water management, since it provides added value to conventional irrigation controllers because it includes the analysis of ground conditions, atmospheric conditions, etc. Finally, after proposing the data model, the tests and simulations obtained, it is observed that through predictive models the system models the irrigation management from the training data set, allowing automation, cost savings and the management of an efficient use of water and, consequently, the environmental impact.La gestió eficient dels recursos hídrics a causa de la previsió d'escassetat d'aigua a curt termini ha suposat un canvi important, especialment en el sector agrari. Per aquest motiu, han sorgit els conceptes d'agricultura de precisió o reg intel·ligent té com a finalitat la gestió òptima de l'reg gràcies a la tecnologia. En base a això, el present document planteja el disseny d'un sistema de reg intel·ligent des de l'adquisició de la dada mitjançant l'ús de sensors fins al tractament d'aquest. L'estudi se centra en l'anàlisi d'un model de dades establert mitjançant l'aplicació de mètodes predictius. Sota aquesta premissa és possible determinar la necessitat d'irrigació per afavorir l'ús eficient de l'aigua en els sistemes de regadiu. El resultat estableix el disseny d'un sistema autònom que garanteix la correcta gestió de la utilització de l'aigua en el moment necessari, ja que s'aporta un valor afegit als programadors de reg convencionals a l'incloure l'anàlisi de les condicions de el terreny, condicions atmosfèriques, etc. Finalment, després de plantejar el model de dades, les proves i simulacions realitzades, s'observa que mitjançant l'aplicació de models predictius el sistema és capaç de modelar la gestió d'irrigació a partir del conjunt de dades d'entrenament, afavorint l'automatització, l'estalvi de costos i la gestió d'un ús eficient de l'aigua i, per tant, l'impacte mediambiental

    Shoppath: lista de la compra en Android

    No full text
    La finalidad de este proyecto es la creación de una app para Android con la cual gestionar la lista de la compra. Existen muchas aplicaciones de este tipo en el mercado, pero es complicado encontrarlas que cumplan con todas las necesidades, sobretodo el que, a la hora de realizar la compra, los productos sean ordenados de manera automática por cómo se encuentran dentro del supermercado, evitando así al usuario vueltas innecesarias dentro de este.La finalitat d'aquest projecte és la creació d'una app per Android amb la qual gestionar la llista de la compra. Hi ha moltes aplicacions d'aquest tipus en el mercat, però és complicat trobar-les que compleixin amb totes les necessitats, sobretot el que, a l'hora de realitzar la compra, els productes siguin ordenats de manera automàtica per com es troben dins de l'supermercat, evitant així a l'usuari voltes innecessàries dins d'aquest.This project purpose is to create an Android's App with which manage shopping lists. There are many applications of this kind in the market, but it's difficult to find some with all the needs, especially that, when making the purchase, the products are automatically ordered by how you find it when shopping, thus avoiding to the user unnecessary laps within the shop

    Estudi comparatiu d'eines per a la docència telemàtica

    No full text
    Aquest treball té com a objectiu identificar una eina per a dur a terme la docència de manera telemàtica per a que l'impacte en l'educació sigui el menor possible en èpoques com la pandèmia del Covid-19. També pot ser útil per a centres educatius que volen oferir docència online. El projecte està dividit en dues parts clarament definides: per una banda els requisits de l'eina; d'altra banda la selecció i anàlisis de diferents eines. La definició dels requisits es fa a través d'una recerca amb entrevistes personals (anàlisis qualitatiu) i una enquesta anònima (anàlisis quantitatiu). En base a la recerca dels requisits, es fa un anàlisis de diverses eines per a finalment seleccionar-ne una. Per últim es realitza un anàlisis de riscos de la implantació de l'eina en els centres educatius i un anàlisis de viabilitat econòmica.Este trabajo de fin de carrera pretende identificar una herramienta para llevar a cabo la escolarización en línea de manera que el impacto en la educación sea el menor posible en periodos en los que existe una pandemia como Covid-19. También puede ser útil para las escuelas que quieran ofrecer educación en línea. El proyecto se divide en dos secciones claras: por un lado, los requisitos de la herramienta; por otro, la selección y el análisis de diferentes herramientas. Los requisitos se definen mediante una investigación en la que se realizan entrevistas personales (análisis cualitativo) y una encuesta anónima (análisis cuantitativo). A partir de los requisitos de la investigación, se analizan varias herramientas y se selecciona una. Por último, se realiza un análisis de riesgos de la implantación de la herramienta en las escuelas y una evaluación de la viabilidad económica.This final thesis aims to identify a tool to carry out online schooling so that the impact on education is as small as possible in periods in which a pandemic such as Covid-19 exists. It can also be useful for schools that want to offer online education. The project is divided into two clear sections: on one hand, the requirements of the tool; on the other, the selection and analysis of different tools. Requirements are defined through research doing personal interviews (qualitative analysis) and an anonymous survey (quantitative analysis). Based on the requirements from the research, various tools are analyzed and one is selected. Lastly, a risk analysis of the tool implementation in schools and an economic viability assessment are done

    GEEC - Gestió d'Entitats Esportives de Catalunya

    No full text
    La finalitat del projecte és donar eines a les entitats esportives per poder gestionar el seu dia a dia de forma més àgil. Per fer-ho he fet una aplicació Jee estructurada en capes: presentació (feta amb AngularJs + bootstrap), lògica (feta amb Java 7) i dades (feta en PostgreSQL). Els resultats són una aplicació multi-entitat d'us intuïtiu on les funcionalitats principals s'han implementat en els següents apartats: - Òrgans: apartat que s'encarrega de la gestió de la Junta directiva i d'altres òrgans que l'entitat pugui tenir, si així ho permeten els seus estatus - Esdeveniments: apartat que s'encarrega de la gestió dels esdeveniments que realitza l'entitat, ja siguin entrenaments, curses o conferències - Rànquings: apartat que s'encarrega de la gestió dels rànquings del club com, per exemple "Rànquing d'Asfalt", "Rànquing de Trail", "Voluntariat" - Administració: apartat perquè es puguin afegir rànquings, òrgans, socis i simpatitzants. Aquest mòdul està restringit únicament al president de l'entitat - Perfil: apartat que s'encarrega de l'autenticació, desconnexió, canvi de contrasenya i actualització de les dades de contacte.La finalidad de este proyecto es dar herramientas a las entidades deportivas para poder gestionar su día a día de una manera más ágil. Para poder hacerlo, he diseñado una aplicación Jee estructurada en capas: presentación (desarrollada en AngularJs + bootstrap), lógica (implementada en Java7) y datos (hecha con PostgreSQL). Los resultados son una aplicación multientidad de uso intuitivo donde las funcionalidades se han implementado divididas en los siguientes módulos: - Órganos: apartado que se encarga de la gestión de la Junta directiva y de otros órganos que la entidad pueda tener, si así lo contemplan sus estatutos - Eventos: apartado que se encarga de la gestión de los eventos que realiza la entidad, como pueden ser entrenamientos, carreras o conferencias - Clasificaciones: apartado que se encarga de la gestión de las diferentes clasificaciones de la entidad, por ejemple "Clasificación de asfalto", "Clasificación de montaña", "Voluntariado" - Administración: apartado para que se puedan añadir clasificaciones, órganos, socios y simpatizantes. A éste módulo sólo puede acceder el presidente de la entidad - Perfil: apartado que se encarga de la autenticación, cierre de la sessión, cambio de contraseña y actualización de la información de contacto.The target of the project is to design tools to sports entities to be able to manage their organitzation. To do this, I made a Jee application structured in 3 layers: presentation (made with AngularJs + bootstrap), logic (made with Java 7) and data (made in PostgreSQL).The results are an intuitive multi-entity application where the principal functionalities have been implemented in the following sections: Government: this seccion section implements the management of the direction group and others that the entity may have, if so regulated by the statutes of the entity. Events: this seccion section implements the events carried out by the entity, whether training, races or conferences - Rankings: this seccion section implements the club's rankings, such as "Asphalt Ranking", "Trail Ranking", "Volunteering" - Administration: section so that rankings, government sections, partners and supporters can be added. This module is restricted to the president of the entity - Profile: this seccion section implements the authentication, disconnection, password change and updating of contact details

    Migración a un sistema hiperconvergente (Cloud privado)

    No full text
    Este proyecto se ha elaborado con el objetivo principal de realizar una migración de un sistema de virtualización basado en VMware a un sistema hiperconvergente. Con esta migración se pretende eliminar gran parte de los inconvenientes que actualmente existen en un sistema convergente tradicional. Para este proyecto, como plataforma hiperconvergente, se ha elegido la infraestructura de Nutanix. Esta arquitectura ha permitido solventar las limitaciones y actualizar los servicios ofrecidos por la universidad.With this migration, it is intended to eliminate many of the inconveniences that currently exist in a traditional convergent system.The Nutanix infrastructure has been chosen for this project as a hyper-convergent platform. This architecture has made it possible to overcome the limitations and update the services offered by the university.Aquest projecte s'ha elaborat amb l'objectiu principal de realitzar una migració d'un sistema de virtualització basat en VMware a un sistema hiperconvergente. Amb aquesta migració es pretén eliminar gran part dels inconvenients que actualment existeixen en un sistema convergent tradicional. Per a aquest projecte, com a plataforma hiperconvergente, s'ha triat la infraestructura de Nutanix. Aquesta arquitectura ha permès solucionar les limitacions i actualitzar els serveis oferts per la universitat

    Desenvolupament d'una aplicació web per a la generació de pedigrees mitjançant R i Shiny

    No full text
    Els arbres genealògics o pedigrees han demostrat ser una eina molt útil a l'hora d'estudiar aquelles malalties o condicions genètiques que es transmeten de generació en generació. En aquest treball s'ha desenvolupat una aplicació web per a facilitar la generació de pedigrees als professionals de la salut i investigadors. Aquesta aplicació ha estat creada utilitzant principalment el paquet Shiny de R. La generació dels pedigrees s'ha basat en el paquet kinship2 en el que s'han realitzat tot un seguit de modificacions amb l'objectiu d'obtenir pedigrees més complets, personalitzables i que segueixin la simbologia i la nomenclatura considerades estàndard. Per a definir els fenotips que es volen representar en els pedigrees s'ha utilitzat un llistat dels termes estàndards definits per la Human Phenotype Ontology (HPO). En l'aplicació es mostren unes taules que conten els noms dels gens i les malalties amb les que han estat relacionats els termes HPO d'interès i que ofereixen també enllaços a les pàgines web d'OMIM i Orphanet. Tota la informació introduïda en l'aplicació és guardada en una base de dades, permetent que els usuaris hi pugui accedir de nou. La creació de comptes d'usuari amb contrasenyes personals permet que cada usuari només tingui accés a la seva informació, assegurant la confidencialitat de les dades. El resultat obtingut és una aplicació intuïtiva i fàcil d'utilitzar, que permet generar pedigrees força complets i que, a més, permet obtenir més informació sobre els termes HPO d'interès.Family trees or pedigrees have proven to be a very useful tool for studying genetic diseases or conditions that are transmitted from one generation to another. In this project, a web application has been developed to facilitate the generation of pedigrees to health care professionals and researchers. This application has been created using mainly the Shiny R package. The generation of pedigrees has been based on the kinship2 package in which a series of modifications have been made with the aim of obtaining pedigrees that are more complete, customizable and that follow the symbology and nomenclature considered standard. The list of standard terms defined by the Human Phenotype Ontology (HPO) has been used to define the phenotypes to be represented in the pedigrees. The application displays tables that contain the names of the genes and diseases that have been related to the HPO terms of interest and which also provide links to the OMIM and Orphanet websites. All the information entered into the application is stored in a database, allowing users to access it again. The creation of user accounts with personal passwords allows each user to only have access to their information, ensuring the confidentiality of the data. The result obtained is a web application that is intuitive and easy to use, that allows users to generate fairly complete pedigrees and that, moreover, provides more information about the HPO terms of interest.Los árboles genealógicos o pedigrees han demostrado ser una herramienta muy útil en la hora de estudiar aquellas enfermedades o condiciones genéticas que se transmiten de generación en generación. En este trabajo se ha desarrollado una aplicación web para facilitar la generación de pedigrees a los profesionales de la salud e investigadores. Esta aplicación ha sido creada utilizando principalmente el paquete Shiny de R. La generación de los pedigrees se ha basado en el paquete kinship2 en el que se han realizado toda una serie de modificaciones con el objetivo de obtener pedigrees más completos, personalizables y que sigan la simbología y la nomenclatura consideradas estándar. Para definir los fenotipos que se quieren representar en los pedigrees se ha utilizado un listado de los términos estándares definidos por la Human Phenotype Ontology (HPO). En la aplicación se muestran unas tablas que cuentan los nombres de los genes y las enfermedades con las que han sido relacionados los términos HPO de interés y que ofrecen también enlaces a las páginas web de OMIM y Orphanet. Toda la información introducida en la aplicación es guardada en una base de datos, permitiendo que los usuarios pueda acceder de nuevo. La creación de cuentas de usuario con contraseñas personales permite que cada usuario solo tenga acceso a su información, asegurando la confidencialidad de los datos. El resultado obtenido es una aplicación intuitiva y fácil de utilizar, que permite generar pedigrees bastante completos y que, además, permite obtener más información sobre los términos HPO de interés

    Securización de un entorno de telemetría IoT

    No full text
    Cada día esta más presente en nuestras vidas los dispositivos IoT que nos permiten nuevas formas de entender y conocer el mundo que nos rodea. Este crecimiento ha ido de la mano en la forma en que nuevos ataques se dirigen hacia estos dispositivos y las infraestructuras que les dan soporte. Esto ha hecho que pongamos el foco en la necesidad de fomentar la seguridad, no solo en el ámbito tecnológico que esta suficientemente desarrollado sino en la forma de su aplicación practica y las buenas practicas que debemos seguir en todo momento a la hora de securizar entornos de dispositivos IoT. Esto nos lleva a tener que realizar un estudio y el correspondiente análisis de las tecnologías, equipamientos, entornos de programación y demás elementos que son necesarios en el despliegue de redes de sensores basados en dispositivos IoT, incluyendo los aspectos más bajo de la seguridad como es la securización física de los dispositivos.Every day IoT devices are more present in our lives that allow us new ways of understanding and knowing the world around us. This growth has gone hand in hand with the way new attacks are targeting these devices and the infrastructures that support them. This has made us focus on the need to promote security, not only in the technological field that is sufficiently developed but in the form of its practical application and the good practices that we must follow at all times when securing environments of IoT devices. This leads us to have to carry out a study and the corresponding analysis of the technologies, equipment, programming environments and other elements that are necessary in the deployment of sensor networks based on IoT devices, including the lowest aspects of security such as the physical security of the devices.Cada dia està més present en les nostres vides els dispositius Iot que ens permeten noves formes d'entendre i conèixer el món que ens envolta. Aquest creixement ha anat de la mà en la forma en què nous atacs es dirigeixen cap a aquests dispositius i les infraestructures que els donen suport. Això ha fet que posem el focus en la necessitat de fomentar la seguretat, no només en l'àmbit tecnològic que aquesta prou desenvolupat sinó en la forma de la seva aplicació pràctica i les bones pràctiques que hem de seguir en tot moment a l'hora de securitzar entorns de dispositius IOT. Això ens porta a haver de realitzar un estudi i la corresponent anàlisi de les tecnologies, equipaments, entorns de programació i altres elements que són necessaris en el desplegament de xarxes de sensors basats en dispositius Iot, incloent els aspectes més baix de la seguretat com és la securització física dels dispositius

    Procés de creació de la identitat corporativa d'un dissenyador gràfic

    No full text
    En aquest treball es duu a terme el procés creatiu per a obtenir el disseny de la marca personal de l'alumne com a professional del disseny gràfic i desenvolupar la seva identitat corporativa. Un cop que l'autor i alumne que realitza el treball hagi acabat el grau en Multimèdia es pretén que li permeti començar a realitzar projectes com a professional freelance. És per això que es tracta d'un treball de professionalització d'un dissenyador gràfic.En este trabajo se lleva a cabo el proceso creativo para obtener el diseño de la marca personal del alumno como profesional del diseño gráfico y desarrollar su identidad corporativa. Una vez que el autor y alumno que realiza el trabajo haya terminado el grado en Multimedia se pretende que le permita comenzar a realizar proyectos como profesional freelance. Es por ello que se trata de un trabajo de profesionalización de un diseñador gráfico.On this work it's carry out the creative process to obtain the design of the personal mark of the pupil as a professional of the graphic design and develop his corporate identity. Once that the author and pupil that realizes the work have ended the grade at Multimedia he pretends that it permit him start to realize projects as a professional freelance. It is for this that the work is a professionalization work of a graphic designer

    1,701

    full texts

    14,605

    metadata records
    Updated in last 30 days.
    The Oberta in open access
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇