Werbung

 
meine Bastelprojekte


Bei YouTube bin ich auf  folgendes Projekt gestoßen:
LED-Matrix Uhr mit optionalen YouTube Abonnenten Counter und News Ticker

Da ich ein großer FAN von LED's und Uhren bin, habe ich das gleich mal nachgebaut.

Im laufe der "Bastelarbeiten" habe ich die Programmierung der "RollingClock" etwas erweitert und verbessert
obwohl ich noch nie vorher mit Python programmiert habe.

Meine Programmiersprache ist DEPHI.

Obwohl die Syntax etwas gewöhnungsbedürftig ist, wenn man DELPHI gewohnt ist, habe ich es ganz
gut hin bekommen. (denke ich)
Hier noch einmal danke an Joe 703 für dieses super Projekt was mir sehr viel Spass gemacht hat.
An dieser Stelle auch ganz herzlichen Dank an meinen langjährigen Freund Horst W. der mir bei der
Hardwareumsetzung sehr geholfen hat.

Update: Da die Matrix wegen des zu geringen TTL Pegels doch ab und zu die faschen Pixel angesteuert
               hat ("Zucken"), habe ich mich dazu entschieden doch noch einen "LevelShifter" einzubauen, der
               den Pegel der Steurerleitungen von 3,3V auf 5V anhebt. Anschließend funktionierte die
               Ansteuerung einwandfrei.


 

Hier noch ein paar Bilder als Inspiration für eure eigene "Rolling Clock"

 


Neu:

1.   03.01.2024 - BugFix Feiertage.py und RollingClockTicker.py
2.   Anpassung an Raspian OS 11 (Bullseye)
3.   Jetzt mit Anzeige der Anzahl verpasster Anrufe bei Verwendung einer Fritzbox (Optional)
4.   Anzeige der Anzahl ungelesener E-Mail Nachrichten von max. 3 Konten (Optional)
5.   Anzeige von Unwetterwarnungen (Optional)
6.   CountDown Zähler zu einem Event (Optional)
7.   Anzeige der aktuellen Kalenderwoche bei Ausgabe des Datums
8.   Weckerfunktion per Sound (Optional)
9.   Soundausgabe beim Programmstart und zu jeder vollen Stunde (Optional)
      ( Die Ausgabe erfolgt auf dem Analog-Audioport des Raspberry PI - siehe Bilder)
10.   Um Mitternacht wird ein Geist angezeigt (Optional)
11. Fehlerkorrektur "PushButton" Events
12. Scroll-In und Scroll-Out der Uhrzeit auf Wunsch Horizontal oder Vertikal (Optional)
13. Wenn Uhrzeit ausgeblendet ist, dann zum "Sonnenaufgang" wieder Einblenden (Optional)
14. Plausibilitätsprüfung der Einstellungen
15. Abfrage eines "PushButton" über GPIO wenn vorhanden (Optional)
      (Aktion:  manuell die Uhrzeit Ein- und Ausblenden)
16. Mobile-, IT-, Börsen- und Wetternews (Wetter von OpenWheaterMap - Optional)

17. Anzeige Datum mit Feiertag
18. Anzeige von speziellem Datum (z.B. Geburtstag)
19. Nachrichtenanzeige von Telegram-BOT (Optional)

20. Intro beim Start
21. Helligkeitsregelung des Display's je nach Wetter und Jahreszeit
22. Aus- und Einblenden der Uhrzeit und der News zu bestimmter Zeit (z.B. Nachts  - Optional)
23. Auswahl: Ausrichtung der Uhrzeit. (oben oder unten - Optional)
24. Erweiterung der Wetternews (Sonnenaufgang und Sonnenuntergang)
25. Fehlerkorrektur


Alle Einstellungen können einfach und individuell vorgenommen werden.

Achtung! : Immer beide Dateinen austauschen ! (RollingClock.py und RollingClockTicker.py)




  github.com/ammerscm68/LED-Matrix-RollingClock
    (Update 03.01.2024)




Auf Wunsch kann ich auch einen kompletten "16GB-Image"  für den "Raspberry PI" liefern. (Rapbian OS 11 - Bullseye)

_____________________________________________________________________________

 


 

Achtung:
Für Datenverlust infolge von Programm- oder Bedienungsfehlern übernehme ich keinerlei Haftung.
Die Verwendung der Programme erfolgt auf eigene Gefahr!