31 lines
858 B
Arduino
31 lines
858 B
Arduino
#include <Wire.h>
|
|
#include <Adafruit_GFX.h>
|
|
#include <Adafruit_SSD1306.h>
|
|
|
|
#define SCREEN_WIDTH 128
|
|
#define SCREEN_HEIGHT 64
|
|
|
|
// Das Display-Objekt erstellen. -1 bedeutet: kein Reset-Pin vorhanden
|
|
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);
|
|
|
|
void setup() {
|
|
// Initialisierung des Displays mit der Adresse 0x3C
|
|
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
|
|
for(;;); // Stoppen, wenn Display nicht gefunden wurde
|
|
}
|
|
|
|
display.clearDisplay(); // Puffer leeren
|
|
display.setTextSize(2); // Schriftgröße (1-8)
|
|
display.setTextColor(WHITE); // Textfarbe
|
|
display.setCursor(0, 0); // Startposition (x, y)
|
|
|
|
display.println("14:17:39");
|
|
|
|
display.setCursor(0, 30);
|
|
display.println("10.04.2026");
|
|
display.display(); // Den Puffer an das Display senden
|
|
}
|
|
|
|
void loop() {
|
|
// Hier passiert nichts
|
|
} |