SSD1306 Werte vom IR Sensor einbinden

Hallo,

ich habe einen IR Sensor dadurch erfasse einen Wert (0 oder 1) und mir wird angezeigt das
dadurch wird mein Zähler immer um eins addiert. Also wenn etwas wieder vor dem Sensor erscheint steigert es sich um eins. Ich habe auch alles durch den seriellen Monitor betrachtet funktioniert auch.
Mein Problem ist leider nur dabei dass ich es nicht auf meinem DIsplay angezeigt bekomme.
Irgendwie bekomme ich es nicht hin. Der Beispielcode ist sehr komplex für mich. Ich brauche eig nur den Grundbaustein aber leider hab ich meine Schwierigkeiten.

Hier ist mein Code:

int irSenRead =7;
int LED=13;
int isObstacle = LOW;
int delayRead =50;
int Zaehler;
void setup() {

 pinMode(irSenRead ,INPUT);
  pinMode(LED ,OUTPUT);
  Serial.begin(9600);

}

void loop() {

 isObstacle = digitalRead(irSenRead);
  Serial.println(digitalRead(irSenRead));

  // isObstacle ==low there is obstacle infront of sensor
 if (isObstacle == LOW) {
   digitalWrite(LED ,LOW);
 }
 else
 {
   digitalWrite(LED ,HIGH);
 }

 delay(delayRead);
 if (isObstacle == HIGH)
{
Zaehler++;
Serial.println(Zaehler);
}
}

Es soll halt der aktuelle Wert "Zaehler" immer angezeit werden.

Danke im voraus

Setze Deinen Sketch in Codetags (</>-Button oben links im Forumseditor) damit er für alle gut lesbar ist.

Gruß Tommy

Leider verstehe ich nicht, was du wo angezeigt haben möchtest.
Auf welchem Display ?
Ich sehe in deinem Sketch kein Display.
Aber du schreibst, auf dem seriellen Monitor kannst du es sehen, also wird es doch angezeigt.

Also was denn nun ?

Mein Display habe ich noch nicht eingebunden.
Also hab es versucht aber immer gescheitert. Habe eine ssd1306.
Ich möchte den Wert von Zaehler auf meinem Display immer angezeigt haben.

Da fehlt mir die vorgehensweise.

erci74:
Da fehlt mir die vorgehensweise.

Dann sieh dir das in den Beispielen der Library an, da wird es genau gezeigt.
Und unterlass das Crossposting.