Portafolio de Actividades
Laboratorio de elementos programables I
Departamento de Ciencias e Ingenierías | Universidad Iberoamericana Puebla, México.
Práctica 5
- Resumen -
En esta práctica haremos uso del Attiny85 como microcontrolador y el Arduino UNO como programador.
Con el fin de mostrar en una pantalla OLED las palabras "ON" y "OFF", de acuerdo con la pulsación de un botón.
- Introducción -
Una pantalla OLED (Organic Light-Emitting Diode) es un tipo de pantalla que utiliza diodos orgánicos para producir luz y mostrar imágnes. Estas pantallas emiten su propia luz, por tanto, cada píxel de la pantalla es un pequeño diodo emisor de luz, lo cual permite un control preciso del brillo y del color de cada punto de la pantalla.
- Materiales -
- Protoboard
- Attiny85
- Arduino UNO
- Pantalla OLED
- 1 resistencia de 1000 Ohms
- 1 botón
- Jumpers
- Desarrollo -
Se utilizaron los conocimientos previos de las prácticas pasadas para hacer uso del Attiny85 y el Arduino UNO. Posterior a ello, se desarrolló la práctica de la siguiente manera:
Diseño
Primero se realizó el diseño del circuito en wokwi para corroborar su funcionamiento.
Link: https://wokwi.com/projects/344317868853166675
Construcción
La siguiente imagen muestra el ensamblado del circuito que utilizaremos en esta práctica.
Circuito con pantalla OLED
Códigos
La siguiente imagen muestra el código del circuito
Código Circuito pantalla OLED
- Resultados -
En el siguiente video veremos no solo el circuito, si no, la importancia de ampliar los conocimientos de la programación y componentes electrónicos para presentar soluciones.
Por medio de la pulsación de un botón cambiabamos el texto de Encendido "ON" a apagado "OFF"
- Conclusiones -
Por medio de esta práctica se denotó que las pantallas oled cuentan con una respuesta rápida a las señales de un circuito, denotando su importancia en la nueva generación de dispositivos electrónicos
Además, comprender el uso correcto de nuevas bibliotecas y recursos en el código para la pantalla resultarán esenciales para el desarrollo de futuros proyectos.
- Referencias -
Arduino uno como programador. (2013, septiembre 18). Arduino Forum. https://forum.arduino.cc/t/arduino-uno-como-programador/183942
ATTINY85 20PU DIP8 Microcontrolador. (s/f). UNIT Electronics. Recuperado el 17 de septiembre de 2023, de https://uelectronics.com/producto/attiny85-20pu-dip8-microcontrolador/
Webedia Brand Services. (2023, junio 7). Qué es la tecnología OLED y por qué es la más top del mercado. Innovación LG - Xataka. https://tecnologialg.xataka.com/que-oled/
- Descargables -
Aquí tienes los archivos para hacer realidad este circuito:
Descargar documento PDF (Instrucciones configuración Attiny/Arduino): documento.pdf
Descargar códigos Attiny85: Código Arduino