#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_RESET -1
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
const int led1Pin = 8;
const int led2Pin = 9;
const int led3Pin = 10;
const int led4Pin = 11;
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
display.clearDisplay();
pinMode(led1Pin, OUTPUT);
pinMode(led2Pin, OUTPUT);
pinMode(led3Pin, OUTPUT);
pinMode(led4Pin, OUTPUT);
}
void loop() {
display.clearDisplay();
display.setTextSize(3);
display.setTextColor(SSD1306_WHITE);
display.setCursor(60, 20);
display.println("I");
display.display();
digitalWrite(led1Pin, HIGH);
delay(1000);
digitalWrite(led1Pin, LOW);
display.clearDisplay();
display.setCursor(30, 20);
display.println("love");
display.display();
digitalWrite(led2Pin, HIGH);
delay(1000);
digitalWrite(led2Pin, LOW);
display.clearDisplay();
display.setCursor(40, 20);
display.println("you");
display.display();
digitalWrite(led3Pin, HIGH);
delay(1000);
digitalWrite(led3Pin, LOW);
display.clearDisplay();
display.setCursor(40, 20);
display.println("mwa");
display.display();
digitalWrite(led4Pin, HIGH);
delay(1000);
digitalWrite(led4Pin, LOW);
}