MANUAL DE USUARIO PARA LA PANTALLA OLED 0.96" - 3ª: Escribir textos en la pantalla OLED 0.96''



Conectar Arduino a pantalla OLED 0.96"

Cómo utilizar pantalla OLED 0.96"con sun sensor de temperatura/humedad DHT22/AM2302  

En este apartado vamos a ver como añadir una matriz que contiene una lista de caracteres que nos permita escribir en la pantalla OLED 0.96".

Utilizando como ejemplo la medición de temperatura y humedad del ambiente con el sensor DHT22/AM2302, mostraremos el resultado de las dos medidas en la pantalla OLED 0.96".


Primero vamos a guardar la matriz de caracteres en una sola imagen para luego mostrar sólo los que nos interesan cuando se necesite escribirlos.

Añadimos la librería Wire.h, necesaria para la comunicación I2C con el chip de la pantalla.
También la librería Adafruit_GFX.h que incluye el núcleo de la librería gráfica, la librería Adafruit_SSD1306.h necesaria para las pantallas OLED de monocromas o bicromas de tamaño 128x64 y 128x32.

Por fin añadimos la librería DHT.h para el sensor de temperatura / humedad DHT22/AM2302.

Para conectar la pantalla OLED 0,96'' 128x64 pixeles con el sensor de temperatura /humedad DHT22/AM2302 necesitamos lo siguiente :


En nuestra web Solectro Shop.     puede encontrar toda la información necesaria.

En primer lugar, conecte la pantalla OLED 0,96'' y el sensor DHT22/AM2302 con el VCC de 3.3V como está indicado en la imagen.

Con la placa prototipo MB-102 sin soldar, realice la siguiente conexión :




En un archivo nuevo, escribimos los códigos siguientes en la interfaz de programa Arduino.






Para que el programa pueda compilar con éxito, debe descargar las librerías Arduino Wire.h, Adafruit_GFX.h, Adafruit_SSD1306.h, Fonts/FreeMonoBoldOblique12pt7b.h, DHT.h en  la ruta que se indica a continuación :





C:\Program Files (x86)\Arduino\libraries




Una vez que ha copiado el código en la interfaz, haga clic en Programa/Verificar/Compilar.







Debajo de su pantalla en la interfaz Arduino, aparecerá un mensaje donde podrá ver si el código es correcto o contiene algún error.


Si el código se compila con éxito, aparece el mensaje siguiente :


Una vez que ha copiado el código en la interfaz, haga clic en Programa/Verificar/Compilar.


El resultado será el siguiente:  en la pantalla OLED 0.96'' aparece en una primera visualización de pantalla la temperatura ambiente en Grados Celsius y en una segunda visualización el porcentaje de humedad actual 128x64 :








SHARE

solectro

  • Image
  • Image
  • Image
  • Image
  • Image

0 comentarios:

Publicar un comentario