Welche Bedeutung hat dieser Programmcode?

Hallo,

ich habe diesen Code hier entdeckt.

#include <Time.h>
#include <Wire.h>
#include <DS1307RTC.h>
#include <LiquidCrystal_I2C.h> // Bibliotheken laden

LiquidCrystal_I2C lcd(0x3D, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); //Das I²C Display benennen 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); // Serielle Verbindung mit Baurate 9600 starten
  setSyncProvider(RTC.get); // Daten von der RTC abrufen
}

void loop()
{
  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());
}

// Der printDigits Befehl für den seriellen Monitor
void printDigits(int digits)
{
  Serial.print(„:“);
  
  if (digits < 10)
    Serial.print(‚0‘);
  
  Serial.print(digits);
}

Bitte beleidigt mich nicht. Ich habe in Sachen Programmieren nicht viel Erfahrung und bin ein Frischling, der nach Antworten sucht. 😀

Meine Frage wäre, warum diese Befehle

lcd.print(„“)

dreimal oder so hintereinander auftauchen. Und warum steht in den Klammern nichts? Kann mich da jemand aufklären?

Ich verstehe die Funktion dieses Codes nicht?

Danke schon einmal im Voraus. 😀

Computer, Technik, Programmieren, Programmierung, Informationstechnik, Technologie, Elektrotechnik und Informationstechnik
Grammatisch richtig?

hallo und zwar habe ich einen Teil meiner Dokumentation geschrieben den sie hier sehen könnt. Ich habe versucht so gut wie möglich den Text zu schreiben ohne Grammatikalische Fehler. Trotzdem weiß ich das darin fehler enthalten sind und besonders Schön klingt der Text auch nicht. Da das einer Prüfung gehört würde ich mich sehr bei euch bedanken. Daher meine Frage was ich im Text noch verbessern könnte. Ich bedanke mich im voraus schonmal :)

Auf dem Bild ist zuerkennen das am 02.11.2020 die Projektarbeit angefangen hat. All diese Termine wurden uns auf der „E-Learning“ Seite angezeigt, somit hatten wir auch eine bessere Orientierung was die Abgabe angeht. Ich konnte mich an alle Termine einhalten und hatte keine Verspätungen, teilweise war ich auch schon einige Tage zuvor fertig und habe sie kurz vor der Abgabe nochmal gründlich kontrolliert, falls irgendwelche Fehler übersehen wurden.

Nach der Abgabe haben wir in der Regel immer eine Rückmeldung bekommen die wir dann dementsprechend verbessern sollten. Sonst habe ich auch von Herr XXX und Herr XXX Tipps in Beziehung auf meiner Bauteile bekommen die mir wirklich geholfen haben.

Nach dem die Letzte Abgabe am 14.01.2021 folgte, begann ich mit der Erstellung meiner Dokumentation. In der Zeit wurden auch die Platinen von Herr Michelbach gefräst, sowohl wurden auch die Bauteile bestellt.

Dank der Corona Situation ist uns nicht gestattet in der Schule unser Projekt weiter durchzuführen solange die Quarantäne noch anhält, somit sind wir mit dem Löten noch nicht gekommen. Hinzu kommt noch die Programmierung die wir zuhause nicht Vollständig schreiben können.

Deutsch, Schule, Sprache, Grammatik
Grammatikalisch richtig oder nicht?

Hallo und zwar muss ich eine Dokumentation schreiben, ich habe schonmal angefangen und einen Text geschrieben. Ich hab versucht es so gut wie möglich zu schreiben, damit es nicht so kindisch wirkt nur bin ich mir trotzdem nicht ganz sicher ob die Formulierungen so auch wirklich stimmen bzw. passen. Daher hab ich die Frage ob sie mir helfen können, indem sie mir sagen was ich verbessern muss. vielen Dank im voraus hier ist der Text :

Hiermit stelle ich ihnen meine Projektarbeit vor, die ein Teil der Abschlussprüfung des Elektrotechnischen Berufskollegs der Wilhelm-Maybach-Schule ist. Diese Projektarbeit wurde mithilfe der zur Verfügung gestellten Projektliste ausgewählt, und zwar eine Uhr mit 7 Segmentanzeige. Die Entscheidung fiel mir nicht ganz einfach, ich habe mir ein Paar Ideen gemacht die ich als Projekt nehmen wollte, wie zum Beispiel ein Getränkespender oder LED Cube , welches leider schon vergeben war. Ich suchte mir ein Projekt aus das weder Schwer noch einfach ist, daher kam mir die Idee eine Uhr mit einer 7 Segmentanzeige zu nehmen. Sie hat ein paar Komplikationen die dennoch gut machbar sind. Bis zum jetzigen Weg habe ich mir einige Veränderungen vorgenommen und habe sie auch dementsprechend umgesetzt, darauf werde ich später noch einmal genauer eingehen. Weitere Probleme die aufgetreten sind, ist die derzeitige Corona Lage, die uns etwas mit unserem Projekt behindert hat und wir daraufhin mit der Programmierung noch einige Schwierigkeiten haben werden. Dennoch haben wir es bis zu dem jetzigen Zeitpunkt recht gut hingekriegt voranzukommen.

Deutsch, Schule, Sprache, Grammatik