Publication:
Control de pantallas uOled por puerto serie usando un microcontrolador Arduino ATMEGA2560 para representar animaciones

dc.contributor.advisorBarber Castaño, Ramón Ignacio
dc.contributor.advisorGarcía Godoy, David
dc.contributor.authorGómez Fernández, Lorena
dc.contributor.departamentoUC3M. Departamento de Ingeniería de Sistemas y Automáticaes
dc.date.accessioned2013-06-03T08:16:08Z
dc.date.available2013-06-03T08:16:08Z
dc.date.issued2012-07
dc.date.submitted2012-07-12
dc.description.abstractEn este proyecto se busca la implementación de un sistema que permita la expresión de un robot personal o de servicios mediante el uso de displays, utilizando comunicación serie a través de un micro. El objetivo principal definido para el proyecto es controlar dos pantallas uOLED-128-G1 por puerto serie, utilizando un microcontrolador Arduino ATmega2560. Este objetivo puede desglosarse en los siguientes objetivos de trabajo: - Estudio de diferentes propuestas de displays y protocolos serie entre displays y micro. - Desarrollo de un protocolo serie que permita la comunicación entre una aplicación y los displays. - Encapsular las funciones de dicho protocolo en unas librerías. - Elaboración de un primer cliente para probar la librería y el protocolo serie desarrollado. Para ello ha sido necesario mirar propuestas de displays y de microcontroladores Arduino disponibles. También se ha realizado un estudio de Arduino y de su entorno de programación, así como del funcionamiento de sus pines y puertos serie y el encapsulado en librerías de su código. En lo respectivo a los displays, se ha estudiado el funcionamiento de los finalmente elegidos y su protocolo serie, su conexión con la placa Arduino y sus librerías disponibles, llevando a cabo ejemplos para probar las funciones. Además también ha sido necesario la implementación de un protocolo serie que recibe el microcontrolador Arduino y que realiza un multiplexado hacia las dos pantallas. Para introducir dicho protocolo serie ha sido necesario la creación de una aplicación cliente en Linux, que envía los comandos hacia Arduino por puerto serie.
dc.description.degreeIngeniería Técnica en Electrónica
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/10016/17032
dc.language.isospa
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.ecienciaRobótica e Informática Industrial
dc.subject.otherRobótica
dc.subject.otherControl automático
dc.subject.otherMicroprocesadores
dc.subject.otherArduino
dc.titleControl de pantallas uOled por puerto serie usando un microcontrolador Arduino ATMEGA2560 para representar animaciones
dc.typebachelor thesis*
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
memoriaPFC_Lorena_Gomez_Fernandez final.pdf
Size:
2.74 MB
Format:
Adobe Portable Document Format