Raspberry Pi Pico: Grundlagen zur Echtzeituhr (Real-time Clock, RTC)

Eine Echtzeituhr, physikalische Uhr oder Real-time Clock (RTC) ist eine Uhr, welche die physikalische Zeit misst. Das entspricht der aktuellen Uhrzeit und Datum. In der technischen Informatik wird die Uhrzeit von einem computergesteuerten Gerät bzw. vom Betriebssystem vorgehalten. Die Echtzeituhr zählt dabei Sekunden, Minuten, Stunden, Tag, Wochentag, Monat und Jahr mit Schaltjahrkompensation.

Normalerweise gibt es eine technische Maßnahme, um die Echtzeituhr unabhängig von der Stromversorgung zu machen. Die Echtzeituhr ist also eine unabhängige Uhr, die Datum und Uhrzeit, laufend fortschreibt. In der Regel ist die Echtzeituhr ein Schaltkreis, welcher die Uhrzeit mit Hilfe einer Batterie erhalten und fortschreiben kann. so ist gewährleistet, dass die Echtzeituhr dem Hauptsystem immer das aktuelle Datum mit Uhrzeit liefern kann.

Der Raspberry Pi Pico verfügt über eine eingebaute Echtzeituhr, die jedoch nicht dauerhaft ist und deren Uhrzeit verloren geht, wenn der Pico seine Energieversorgung verliert.

Hinweis: Wenn Du den Thonny-Editor verwendest, dann stellt dieser automatisch die Uhrzeit der Echtzeituhr auf dem verbundenen Pico ein.

Raspberry Pi Pico: Experimente mit RTC in MicroPython

Experimente mit der internen Echtzeituhr im Raspberry Pi Pico: Echtzeituhr lesen und Daten ausgeben und Echtzeituhr einstellen.

Echtzeituhr mit einem externen RTC-Modul mit eigener Stromversorgung

Es kann sinnvoll sein, den Raspberry Pi Pico mit einer externen Echtzeituhr (RTC) zu betreiben. Der Chip DS3231 bietet sich hier an. Er ist sehr günstig und es gibt ihn in verschiedenen Bauformen.

Interne Echtzeituhr mit Hilfe eines Zeit-Servers einstellen

Eine Alternative kann der Raspberry Pi Pico W sein, der dank WLAN auf das Internet zugreifen kann, sofern ein WLAN mit Internet-Zugang verfügbar ist. Im Internet gibt es Zeit-Server, von denen man die aktuelle Uhrzeit und das Datum abfragen kann. Hierfür gibt es sogar mit NTP ein eigenes Protokoll.

Weitere verwandte Themen:

Frag Elektronik-Kompendium.de

Hardware-nahes Programmieren mit dem Raspberry Pi Pico und MicroPython

Elektronik-Set Pico Edition

Das Elektronik-Set Pico Edition ist ein Bauteile-Sortiment mit Anleitung zum Experimentieren und Programmieren mit MicroPython.

  • LED: Einschalten, ausschalten, blinken und Helligkeit steuern
  • Taster: Entprellen und Zustände anzeigen
  • LED mit Taster einschalten und ausschalten
  • Ampel- und Lauflicht-Steuerung
  • Elektronischer Würfel
  • Eigene Steuerungen programmieren

Elektronik-Set jetzt bestellen Online-Workshop buchen

Online-Workshop: Programmieren mit dem Raspberry Pi Pico

Programmieren mit dem Raspberry Pi Pico

Gemeinsam mit anderen und unter Anleitung experimentieren? Wir bieten unterschiedliche Online-Workshops zum Raspberry Pi Pico und MicroPython an. Einführung in die Programmierung, Sensoren programmieren und kalibrieren, sowie Internet of Things und Smart Home über WLAN und MQTT.

Online-Workshop buchen

Besuchen Sie unser fast monatlich stattfindendes Online-Meeting PicoTalk und lernen Sie uns kennen. Die Teilnahme ist kostenfrei.

Termine und Newsletter-Anmeldung

 

Elektronik-Sets für das Hardware-nahe Programmieren