Ich kann mit meinem Arduino Mega2560 das OLED-Display nicht zum Laufen bringen

Hallo allseits,

ich bin neu im Forum und habe ein Problem.
Ich versuche vergeblich, mit meinem Arduino Mega2560 das 128x64 OLED-Display zum Laufen zu bringen.
Ich verwende aus dem Arduino Kompendium das Projekt "7.6 OLED-Display" mit untenstehendem Programmcode.
Leider bleibt das Display schwarz, ich habe schon mehrere Displays verwendet.
Die Adresse des Displays 0x3C (60) wird auch im Programm display.begin(SSD1306_SWITCHCAPVCC, 60); verwendet.

Hat jemand noch eine Idee, was ich falsch gemacht habe. Ich bin ein Arduino-Anfänger.

Ich weiß leider nicht, wie ich ein Bild hier einbringen kann, dann könnte ich den Aufbau besser zeigen.

Anschlüsse: Display -> Arduino: GND -> GND, VCC -> 5V, SCL -> 5, SDA -> 4

Programmcode:
<#include "Wire.h"
#include "Adafruit_SSD1306.h"

Adafruit_SSD1306 display(128, 64); // Argumente: Displaybreite und -höhe

void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 60);
}

void loop() {
display.clearDisplay();

display.fillRect(0, 0, 127, 63, WHITE);
display.fillRect(10, 10, 107, 43, BLACK);

display.setTextSize(2);
display.setTextColor(WHITE);
display.setCursor(30,25);
display.print("Hallo!");
display.display();
delay(5000);

display.clearDisplay();
display.setTextSize(1);
display.setTextColor(WHITE);
display.setCursor(0,20);
display.println("Das ist ein");
display.println("zweizeiliger Text.");
display.display();

for(byte i = 0; i < 128; i++)
{
display.drawLine(0,40, i,40, WHITE);
display.display();
delay(30);
}
}>

LG Micky

lies dich mal hier ein:
https://forum.arduino.cc/t/wie-man-dieses-forum-benutzt-bitte-lesen/902274

auch wäre es hilfreich wenn du deinen Code so formatierst dass man ihn als code lesen kann.
Sollte auch dort beschrieben sein.

p.s..: die I2C pins am Mega sind wo anders

https://www.arduino.cc/reference/en/language/functions/communication/wire/

Du meinst sicherlich A4 und A5.. oder?

Das ist für einen Mega Unsinn.
Auf einem UNO würde das zutreffen.

Vielen Dank, mein Problem ist gelöst.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.