#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
// Configuración del OLED
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);
void setup() {
// Inicializar el display OLED
if (!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { // Dirección I2C del OLED
for (;;); // Detener si no se encuentra el display
}
display.clearDisplay();
// Mostrar el mensaje de bienvenida
display.setTextSize(2); // Tamaño del texto
display.setTextColor(SSD1306_WHITE); // Color del texto
display.setCursor(0, 20); // Posición del texto (X, Y)
display.println("Bienvenido"); // Mensaje a mostrar
display.display();
delay(3000); // Mostrar el mensaje durante 3 segundos
display.clearDisplay();
// Opcional: Mostrar otro mensaje después de la bienvenida
display.setTextSize(2);
display.setCursor(10, 20);
display.println("TECH HOME");
display.setTextSize(0);
display.setCursor(0, 48);
display.println("Escuela de robotica y tecnologia avanzada!");
display.display();
}
void loop() {
// En este ejemplo no hay lógica adicional en el loop
}