RT Generic T1 Control de pantallas uOled por puerto serie usando un microcontrolador Arduino ATMEGA2560 para representar animaciones A1 Gómez Fernández, Lorena AB En este proyecto se busca la implementación de un sistema que permita la expresión de unrobot personal o de servicios mediante el uso de displays, utilizando comunicación serie através de un micro. El objetivo principal definido para el proyecto es controlar dos pantallas uOLED-128-G1 por puerto serie, utilizando unmicrocontrolador 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 ylos 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 seriedesarrollado.Para ello ha sido necesario mirar propuestas de displays y de microcontroladores Arduinodisponibles. 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 sucódigo. En lo respectivo a los displays, se ha estudiado el funcionamiento de los finalmente elegidos ysu protocolo serie, su conexión con la placa Arduino y sus librerías disponibles, llevando a caboejemplos para probar las funciones.Además también ha sido necesario la implementación de un protocolo serie que recibe elmicrocontrolador 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 enLinux, que envía los comandos hacia Arduino por puerto serie. YR 2012 FD 2012-07 LK http://hdl.handle.net/10016/17032 UL http://hdl.handle.net/10016/17032 LA spa DS e-Archivo RD 28 abr. 2024