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