Tutorial rápido para montar e programar um ecrã OLED 0.96"
Neste tutorial vais aprender a ligar e programar um OLED I2C Display 0.96" usando um Arduino. Este tipo de visor é muito útil para mostrar mensagens, valores de sensores ou informações de pequenos projectos eletrónicos.
O OLED utiliza comunicação I2C, por isso apenas precisas de 4 ligações:
Abaixo está a imagem ilustrativa das ligações entre o Arduino UNO e o OLED:
Usa este código para testar o ecrã. Ele mostra a mensagem "Explica-Lab".
/* Starting with Arduino OLED coding
* for " arduino oled i2c tutorial : 0.96" 128 X 32 for beginners"
*/
#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);
void setup()
{
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
display.clearDisplay();
}
void loop()
{
display.setTextSize(1);
display.setTextColor(WHITE);
display.setCursor(4,2);
display.println("Explica-Lab");
display.display();
}
Antes de compilar o código, instala estas bibliotecas no Arduino IDE:
Como instalar:
Depois disso, podes fazer upload e começar a usar o visor OLED!
← Voltar à Eletrónica