Grin logo
en de es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Computer Science - Miscellaneous

Echtzeituhr DS1302 mit der Ausgabe auf dem 1.8' TFT Display

Title: Echtzeituhr DS1302 mit der Ausgabe auf dem 1.8' TFT Display

Elaboration , 2022 , 39 Pages , Grade: 1.0

Autor:in: Andrej Mironov (Author)

Computer Science - Miscellaneous
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Ziel dieser Arbeit ist die Erstellung, mit der Hilfe des Echtzeituhr-Moduls, auch Real Time Clock (RTC) genannt, einer digitalen Uhr auf einem 1.8' TFT Display. Ein weiterer Ziel dieser Arbeit ist die vertiefte Auseinandersetzung mit dem Datenblatt für die Echtzeituhr DS1302 und die Erstellung einer neuer Klasse für deren Funktionalität.

Excerpt


Inhaltsverzeichnis

  • 1 Einleitung
    • 1.1 Hinführung
    • 1.2 Ziel der Arbeit
    • 1.3 Aufbau der Arbeit
  • 2 Grundlagen
    • 2.1 Arduino
      • 2.1.1 Hardware
      • 2.1.2 Software
    • 2.2 TFT Display ST7735
    • 2.3 Echtzeituhr-Modul DS1302
  • 3 Bearbeitung
    • 3.1 Anschließen RTC und TFT Display an Arduino
    • 3.2 Klasse DS1302
      • 3.2.1 Header Datei DS1302.h
      • 3.2.2 Implementierungsdatei DS1302.cpp
    • 3.3 Verwendung der Klasse DS1302
    • 3.4 Die Uhr auf dem TFT Display
      • 3.4.1 Funktion showClock Face()
      • 3.4.2 Funktion showSetTime()
  • 4 Schluss
    • 4.1 Zusammenfassung der wichtigsten Ergebnisse
    • 4.2 Kritische Betrachtung

Zielsetzung und Themenschwerpunkte

Diese Arbeit befasst sich mit der Entwicklung einer Echtzeituhr, die auf einem 1.8' TFT Display angezeigt wird. Die Uhr wird mit einem Arduino Leonardo gesteuert und die Zeitinformationen werden von einem DS1302 RTC Modul empfangen. Das Ziel der Arbeit ist es, die Funktionalität der Echtzeituhr zu demonstrieren und die Programmierung der Uhr auf einem Arduino Leonardo zu erläutern.

  • Anschließen von Komponenten wie Arduino, TFT Display und RTC Modul
  • Programmierung eines Arduino Leonardo zur Steuerung der Echtzeituhr
  • Verwendung einer DS1302 Klasse zur Interaktion mit dem RTC Modul
  • Anzeigen der Zeit auf einem TFT Display
  • Entwicklung einer benutzerfreundlichen Oberfläche zur Einstellung der Zeit

Zusammenfassung der Kapitel

Das erste Kapitel bietet eine Einleitung in die Thematik und beschreibt die Motivation für diese Arbeit. Das zweite Kapitel beleuchtet die Grundlagen des Arduino Leonardo, des TFT Displays und des RTC Moduls. Im dritten Kapitel werden die Schritte zur Realisierung der Echtzeituhr detailliert beschrieben. Dies beinhaltet die Verdrahtung der Komponenten, die Programmierung des Arduino Leonardo und die Erstellung der DS1302 Klasse. Das vierte Kapitel fasst die wichtigsten Ergebnisse zusammen und bietet eine kritische Betrachtung der Arbeit.

Schlüsselwörter

Arduino Leonardo, TFT Display, RTC Modul DS1302, Echtzeituhr, Programmierung, Klassendefinition, SPI-Kommunikation, Benutzerinterface, Zeitdarstellung.

Häufig gestellte Fragen

Was ist das Ziel dieses Arduino-Projekts?

Ziel ist die Erstellung einer digitalen Uhr mit dem Echtzeituhr-Modul DS1302 und der Anzeige der Zeit auf einem 1.8 Zoll TFT Display.

Welche Hardware wird für die Echtzeituhr benötigt?

Benötigt werden ein Arduino (z. B. Leonardo), das Echtzeituhr-Modul DS1302 und ein TFT Display mit dem Treiber ST7735.

Wofür wird eine eigene Klasse in der Programmierung erstellt?

Die Klasse (DS1302.h und DS1302.cpp) dient dazu, die Funktionalität des RTC-Moduls sauber zu kapseln und die Zeitsteuerung im Code zu vereinfachen.

Was ist ein RTC-Modul?

RTC steht für Real Time Clock. Es ist ein batteriegepufferter Chip, der die Uhrzeit auch dann weiterzählt, wenn der Arduino stromlos ist.

Wie wird das Display an den Arduino angeschlossen?

Die Arbeit beschreibt die Verdrahtung und nutzt dabei meist die SPI-Kommunikationsschnittstelle für das TFT Display.

Excerpt out of 39 pages  - scroll top

Details

Title
Echtzeituhr DS1302 mit der Ausgabe auf dem 1.8' TFT Display
College
AKAD University of Applied Sciences Stuttgart
Course
Microcomputer-Systeme mit Labor
Grade
1.0
Author
Andrej Mironov (Author)
Publication Year
2022
Pages
39
Catalog Number
V1282311
ISBN (PDF)
9783346738615
Language
German
Tags
Arduino Mikrocontroller Microcontroller AKAD MCS40 DS1302 Echtzeituhr
Product Safety
GRIN Publishing GmbH
Quote paper
Andrej Mironov (Author), 2022, Echtzeituhr DS1302 mit der Ausgabe auf dem 1.8' TFT Display, Munich, GRIN Verlag, https://www.grin.com/document/1282311
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  39  pages
Grin logo
  • Grin.com
  • Shipping
  • Imprint
  • Privacy
  • Terms
  • Imprint