Skip to content

ukagit/clock_til311

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Retro-Uhr mit Pro Micro, DS1302 und TIL311

Retro Clock with Pro Micro, DS1302 and TIL311

TIL311 Clock – Front view TIL311 Clock – Board/Inside view


πŸ‡©πŸ‡ͺ Projektbeschreibung

Dieses Projekt implementiert eine digitale Uhr mit einem
Arduino Pro Micro (ATmega32U4, 5V/16MHz), einer DS1302 RTC
und vier TIL311 intelligenten Anzeigen.

Die Uhr zeigt die Zeit im HHMM-Format und lΓ€sst sich ΓΌber
zwei Taster einstellen (Stunden und Minuten).

Hardware

  • Pro Micro (ATmega32U4 5V/16MHz)
  • RTC DS1302 mit Quarz (32.768 kHz) und Knopfzellenpufferung
  • 4Γ— TIL311 Anzeigen (Hex-/Dezimal-Display mit BCD-Eingang)
  • 2Γ— Taster (Stunden / Minuten)

Bedienung

  • Kurzer Tastendruck: +1 Stunde bzw. +1 Minute
  • GedrΓΌckt halten: Auto-Repeat im Sekundentakt
  • Kein Übertrag zwischen Minuten/Stunden
  • Zeit wird nach jeder Γ„nderung sofort in die RTC geschrieben (Sekunden = 0)

Verzeichnisstruktur

.
β”œβ”€β”€ src/
β”‚   └── clock_til311.ino
β”œβ”€β”€ docs/
β”‚   β”œβ”€β”€ clock_til311_doc_de.md
β”‚   β”œβ”€β”€ clock_til311_doc_en.md
β”‚   └── images/
β”‚       β”œβ”€β”€ til311_clock_front.jpg
β”‚       └── til311_clock_board.jpg
└── README.md

πŸ‡¬πŸ‡§ Project Description

This project implements a digital clock using an
Arduino Pro Micro (ATmega32U4, 5V/16MHz), a DS1302 RTC,
and four TIL311 intelligent displays.

The clock shows the time in HHMM format and can be adjusted via
two push buttons (hours and minutes).

Hardware

  • Pro Micro (ATmega32U4 5V/16MHz)
  • RTC DS1302 with 32.768 kHz crystal and coin cell backup
  • 4Γ— TIL311 displays (hex/decimal display with BCD input)
  • 2Γ— push buttons (hours / minutes)

Operation

  • Short press: +1 hour or +1 minute
  • Hold button: auto-repeat every second
  • No carry between minutes/hours
  • Time is written back to the RTC immediately after each change (seconds = 0)

Directory Structure

.
β”œβ”€β”€ src/
β”‚   └── clock_til311.ino
β”œβ”€β”€ docs/
β”‚   β”œβ”€β”€ clock_til311_doc_de.md
β”‚   β”œβ”€β”€ clock_til311_doc_en.md
β”‚   └── images/
β”‚       β”œβ”€β”€ til311_clock_front.jpg
β”‚       └── til311_clock_board.jpg
└── README.md

πŸ“š Dokumentation / Documentation


⚑ Bibliotheken / Libraries

Install via arduino-cli:

arduino-cli lib update-index
arduino-cli lib install "Rtc by Makuna"
arduino-cli lib install ThreeWire

πŸ”§ Lizenz / License

Dieses Projekt ist frei nutzbar unter der MIT-Lizenz.
This project is released under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published