# Absoluter Neuling , es ist mein erster Arduino Uno und habe keine Ahnung von C++

**URL:** <https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204>\
**Category:** Deutsch\
**Created:** [October 20, 2022, 3:44pm UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204 "2022-10-20T15:44:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![hajowue](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hajowue](https://forum.arduino.cc/u/hajowue)\
**Post date:** [October 20, 2022, 3:44pm UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/1 "2022-10-20T15:44:28Z")

</div>

Was muss zuerst installiert werde: Scanner - Set Time - dann den Scetch oder erst den Scetch und dann....? Ich erhalte im Verlauf keine Ausgabe im Scanner. Ich hatte Ausgabe am Anfang als ich die Hex Adresse des LCD geändert habe, danach nicht mehr. Ich weiß jetzt nur dass die HEX Adressen desI2C von LCD, RTC und Arduino Board unterschiedlich sind.  
Ich erhalte keine Ausgabe der RTC Zeit im LCD, ausser einmal dann musste ich abschalten und danach ist die Zeitangabe nicht mehr erfolgt. Es lässt also mdarauf schliessen, dass die Installation Richtig ist, aber warum sehe ich nichts mehr im LCD?

Ich bin absoluter Neuling , es ist mein erster Arduino Uno und habe keine Ahnung von C++.

---

<div class="post-metadata">

**Author:** ![UKHeliBob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ukhelibob/32/215663_2.png) [@UKHeliBob](https://forum.arduino.cc/u/UKHeliBob)\
**Post date:** [October 20, 2022, 4:10pm UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/2 "2022-10-20T16:10:45Z")

</div>

Im englischen Teil des Forum müssen die Beiträge und Diskussionen in englischer Sprache verfasst werden. Deswegen wurde diese Diskussion in den deutschen Teil des Forums verschoben.

mfg ein Moderator.

---

<div class="post-metadata">

**Author:** ![agmue](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/agmue/32/750067_2.png) [@agmue](https://forum.arduino.cc/u/agmue)\
**Post date:** [October 20, 2022, 4:23pm UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/3 "2022-10-20T16:23:18Z")

</div>

> [@hajowue](#):
>
> Ich bin absoluter Neuling

Hättest Du das nicht geschrieben, hätte ich es dennoch bemerkt, denn was Du schreibst, ist wirr. Soll heißen, ich weiß nicht, was Dein Problem ist. Du kannst nun Deine Webam über Deinem Schreibtisch einschalten oder verbal systematisch beschreiben, was Du siehst, ich aber nicht.

1. Welcher Arduino?
2. Welches LCD?
3. Welche RTC?
4. Welchen Scanner? Oder meinst Du ein Programm?

> [@hajowue](#):
>
> habe keine Ahnung von C++.

Dann solltest Du mit den Beispielen der IDE anfangen, C++ zu lernen. Manche mögen Video-Tutorials, andere Bücher oder die VHS. Ohne Kenntnisse von C++ wirst Du keine Freude und keinen Erfolg haben.

---

<div class="post-metadata">

**Author:** ![hajowue](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hajowue](https://forum.arduino.cc/u/hajowue)\
**Post date:** [October 20, 2022, 4:29pm UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/4 "2022-10-20T16:29:32Z")

</div>

Entschuldigung, aber ich bin auch das erste mal in einem Forum.  
Also ich habe einen ARDUINO UNO  
es ist ein normales LCD 16,2 mit einen I"C  
das RTC ist ein DS3231  
mit Scanner meine ich den im Programm  
und als Programm meine ich aus den ARDUINO Anleitungen Seite 97

---

<div class="post-metadata">

**Author:** ![fony](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fony/32/936882_2.png) [@fony](https://forum.arduino.cc/u/fony)\
**Post date:** [October 20, 2022, 4:38pm UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/5 "2022-10-20T16:38:38Z")

</div>

> [@hajowue](#):
>
> ARDUINO Anleitungen Seite 97

Zeige uns was für Anleitung das ist.  
Noch was lese Bitte das [hier](https://forum.arduino.cc/t/wie-man-dieses-forum-benutzt-bitte-lesen/902274)  
Danach sind es weniger Probleme mit der Kommunikation

---

<div class="post-metadata">

**Author:** ![agmue](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/agmue/32/750067_2.png) [@agmue](https://forum.arduino.cc/u/agmue)\
**Post date:** [October 20, 2022, 5:08pm UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/6 "2022-10-20T17:08:24Z")

</div>

> [@hajowue](#):
>
> ARDUINO Anleitungen

Habe ich leider nicht, aber vermutlich meinst Du ein Programm, das die I²C-Adressen scannt.

Mir werden drei Adressen angezeigt, welche sind das bei Dir?

```arduino
I2C scanner. Scanning …
Found address: 39 (0x27)
Found address: 87 (0x57)
Found address: 104 (0x68)
Done.
Found 3 device(s).

```

Scanner wie #7.

---

<div class="post-metadata">

**Author:** ![finn912](https://avatars.discourse-cdn.com/v4/letter/f/d6d6ee/32.png) [@finn912](https://forum.arduino.cc/u/finn912)\
**Post date:** [October 20, 2022, 5:18pm UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/7 "2022-10-20T17:18:29Z")

</div>

> [@hajowue](#):
>
> ARDUINO Anleitungen

Du meinst sicher die [pdf](http://funduino.de/wp-content/uploads/2016/11/Anleitungen-deutsch-12-2016.pdf) Anleitung von [funduino.de](http://funduino.de)?  
Da steht eigentlich alles zum Scanner ab Seite 82

---

<div class="post-metadata">

**Author:** ![hajowue](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hajowue](https://forum.arduino.cc/u/hajowue)\
**Post date:** [October 21, 2022, 6:39am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/8 "2022-10-21T06:39:03Z")

</div>

Ja, bei mir sind das ```  
I2C scanner. Scanning …  
Found address: 37 (0x25)  
Found address: 87 (0x57)  
Found address: 104 (0x68)  
Done.  
Found 3 device(s).

```cpp

```

---

<div class="post-metadata">

**Author:** ![hajowue](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hajowue](https://forum.arduino.cc/u/hajowue)\
**Post date:** [October 21, 2022, 6:43am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/9 "2022-10-21T06:43:19Z")

</div>

ja diese Anleitungen, ich habe sie durchgearbeitet bis zu Seite 97 und habe ein Problem mit der ca. Zeile 60. Da kommt die Meldung: lcd was not declared in this scope

---

<div class="post-metadata">

**Author:** ![fony](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fony/32/936882_2.png) [@fony](https://forum.arduino.cc/u/fony)\
**Post date:** [October 21, 2022, 7:00am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/10 "2022-10-21T07:00:52Z")

</div>

Dan zeige mal dein Sketsch

---

<div class="post-metadata">

**Author:** ![hajowue](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hajowue](https://forum.arduino.cc/u/hajowue)\
**Post date:** [October 21, 2022, 7:21am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/11 "2022-10-21T07:21:38Z")

</div>

Mein Problem ist

```cpp
[code]
#include <DS1307RTC.h>
#include <Time.h>
#include <Wire.h>

#include <LiquidCrystal_I2C.h> //Bibliotheken laden
LiquidCrystal_I2C lcd(0x3D, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); //Das I²C Display
//brennen und die HEX Adresse //eingeben (bei uns 0x3D)

void setup() {
  lcd.begin(16, 2); //Das Display starten, festlegen dass es sich um ein Display
  //mit 16 Zeichen in 2 Zeilen //handelt
  lcd.backlight(); //Beleuchtung des Displays einschalten
  Serial.begin(9600); //Seriellen Verbindung mit Baudrate 9600 starten
  setSyncProvider(RTC.get);
}//Daten von der RTC abrufen

void printDay() {// Hier wird wird für den vorher im Code schon
  //verwendeten Befehl printDay eine Bedeutung festgelegt
}
void loop() {
  {

    int day;
    day = weekday(); // Die Wochentage sollen abhängig vom Datum angezeigt werden.
    if (day == 1) {
      lcd.print("So, "); // Wenn es sich um Tag 1 handelt
    }
    //soll „So“ usw. angezeigt werden.
    if (day == 2) {
      lcd.print("Mo, ");
    }
    if (day == 3) {
      lcd.print("Di, ");
    }
    if (day == 4) {
      lcd.print("Mi, ");
    }
    if (day == 5) {
      lcd.print("Do, ");
    }
    if (day == 6) {
      lcd.print("Fr, ");
    }
    if (day == 7) {
      lcd.print("Sa, ");
    }
  }
  Serial.print(hour()); //Serial.print ist der Befehl etwas im seriellen Monitor
  //anzuzeigen (Stunde, Minute, //Sekunde,Leerzeichen, Tag, Leerzeichen, usw.)
  printDigits(minute()); //bei den Minuten und Sekunden wird der Befehl
  printDigits(second()); //printDigits verwendet, welcher am Ende des Codes noch
  //festgelegt wird
  Serial.print(" ");
  Serial.print(day());
  Serial.print(" ");
  Serial.print(month());
  Serial.print(" ");
  Serial.print(year());
  Serial.println();
  delay(1000); //eine Sekunde warten
  lcd.setCursor(2, 0); // setCursor gibt an wo der Text beginnen soll. In diesem
  //Fall beim dritten Zeichen in //der ersten Reihe.
  lcd.print(hour()); //Die Uhrzeit soll angezeigt werden im Format:
  lcd.print(":"); //Stunden:minuten:sekunden
  lcd.print (minute());
  lcd.print(":");
  lcd.print(second());
  lcd.print(" ");
  lcd.print("Uhr"); //Dahinter soll das Wort „Uhr“ angezeigt werden
  lcd.print(" ");
  lcd.print(" ");
  lcd.print(" ");
  lcd.setCursor(1, 1); //In der zweiten Zeile soll das Datum angezeigt //werden
  lcd.print(day());
  lcd.print(".");
  lcd.print(month());
  lcd.print(".");
  lcd.print(year());
}
void printDigits(int digits) { //Der printDigits Befehl für den seriellen Monitor
  Serial.print(":");
  if (digits < 10)
    Serial.print('0');
  Serial.print(digits);
}
[/code]

```

Dieser Scetch läst sich hochladen, aber ich sehe nichts auf meinem LCD. Was den RTC angeht habe ich irgendwo gelesen das der RTC DS3231 auch mit DS1307 kooperiert.

---

<div class="post-metadata">

**Author:** ![hajowue](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hajowue](https://forum.arduino.cc/u/hajowue)\
**Post date:** [October 21, 2022, 7:29am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/12 "2022-10-21T07:29:00Z")

</div>

weiter mit Antwort von Post #9  
der Fehler tritt auf wenn ich wie angegeben die New liquid Crystal Bibliothek verwende und ich die normale Liquid Crystal Bibliothek auskommentiere.

---

<div class="post-metadata">

**Author:** ![fony](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fony/32/936882_2.png) [@fony](https://forum.arduino.cc/u/fony)\
**Post date:** [October 21, 2022, 7:29am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/13 "2022-10-21T07:29:51Z")

</div>

> [@hajowue](#):
>
> `LiquidCrystal_I2C lcd(0x3D, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);`

Mach auf 0x25, Nach I2C Scanner ist deine Adresse 0x25

---

<div class="post-metadata">

**Author:** ![agmue](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/agmue/32/750067_2.png) [@agmue](https://forum.arduino.cc/u/agmue)\
**Post date:** [October 21, 2022, 7:32am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/14 "2022-10-21T07:32:40Z")

</div>

> [@hajowue](#):
>
> Found address: 37 (0x25)
> 
> ```arduino
> LiquidCrystal_I2C lcd(0x3D, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); //Das I²C Display
> 
> ```

`0x25' und `0x3D` passen nicht zusammen.

Wobei `0x25' auf Lötbrücken auf dem I²C-Adapter deutet. Sind da welche?

Versuche

```arduino
LiquidCrystal_I2C lcd(0x25, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); //Das I²C Display

```

---

<div class="post-metadata">

**Author:** ![fony](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fony/32/936882_2.png) [@fony](https://forum.arduino.cc/u/fony)\
**Post date:** [October 21, 2022, 7:32am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/15 "2022-10-21T07:32:41Z")

</div>

> [@hajowue](#):
>
> normale Liquid Crystal Bibliothek auskommentiere.

Eine ist für I2C Display die andere für direkte Ansteuerung

---

<div class="post-metadata">

**Author:** ![hajowue](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hajowue](https://forum.arduino.cc/u/hajowue)\
**Post date:** [October 21, 2022, 7:33am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/16 "2022-10-21T07:33:17Z")

</div>

tut sich auf dem LCD immer noch nichts

---

<div class="post-metadata">

**Author:** ![noiasca](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/noiasca/32/1126910_2.png) [@noiasca](https://forum.arduino.cc/u/noiasca)\
**Post date:** [October 21, 2022, 7:35am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/17 "2022-10-21T07:35:13Z")

</div>

teile dein Problem auf.  
Nimm mal genau das "Hallo World" Beispiel aus der LCD Library die du installiert hast und probiere das LCD zum laufen zu bringen.

Solange das nicht geht, brauchst du den RTC gar nicht probieren.

Zeige mal Fotos von deinem Aufbau. Jedes Kabel - jedes Modul muss sichtbar sein.

---

<div class="post-metadata">

**Author:** ![hajowue](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hajowue](https://forum.arduino.cc/u/hajowue)\
**Post date:** [October 21, 2022, 7:36am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/18 "2022-10-21T07:36:01Z")

</div>

Lötbrücke ist auf A1

---

<div class="post-metadata">

**Author:** ![hajowue](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hajowue](https://forum.arduino.cc/u/hajowue)\
**Post date:** [October 21, 2022, 7:40am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/19 "2022-10-21T07:40:41Z")

</div>

Habe den RTC abgeschaltet und das Helo World Programm hochgeladen. LCD nichts

---

<div class="post-metadata">

**Author:** ![fony](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fony/32/936882_2.png) [@fony](https://forum.arduino.cc/u/fony)\
**Post date:** [October 21, 2022, 7:46am UTC](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204/20 "2022-10-21T07:46:03Z")

</div>

Dan zeig das  
Deine I2C Adresse ist 0x25 das must Du anpasen

[Next page](https://forum.arduino.cc/t/absoluter-neuling-es-ist-mein-erster-arduino-uno-und-habe-keine-ahnung-von-c/1044204.md?page=2)
