Ich habe einen alten Tischrechner mit einer kleinen Zusatzplatine erweitert und ihn so zu einem Renteneintrittstimer aufgemotzt. Es wird ein Geschenk für einen Freund, der hauptsächlich im Büro arbeitet. Da ist sowas unauffällig und schaut eher nach Betriebsamkeit aus.
Der Rechner ist in seiner Funktion als Rechner nicht eingeschränkt (ich weiß leider nicht genau, wie man ihn bedient, oder es ist vielleicht auch schon teilkaputt), wird er aber ein paar Sekunden nicht bedient, dann übernimmt der eingebaute atmega168 die Bedienung und zeigt die verbleibenden Sekunden zwischen jetzt und dem vorher eingegebenen Rententermin. Dazu wird sogar der Rechner benötigt, denn es wird über die Tastaturschnittstelle die Restzahl der Sekunden 'eingedrückt' und dann sekündlich die Rechenfunktion '-1=' ebenso durch 'Eindrücken' ausgeführt. Eine RTC wird durch einen DCF77-Empfänger auf dem neuesten Stand gehalten. Der empfängt leider nur, wenn der Rechner aus ist. Da es aber ein Steckernetzteil gibt, wird der Kontroller weiterhin versorgt.
Die Rentendaten bekommt man mit 'Schlüsselzahlen' in den atmega rein. Für das Datum muss man 11x eine '9' eingeben und dann eine '3' dran hängen. 'Drei', wie Datum. Die folgende Eingabe wird zur Kontrolle wiederholt. Da keine führende '0' angezeigt werden kann, wird bei der Kontrolle die Datenfelder einfach Durchnummeriert. Für ein eingegebenes Datum 010918 kommt die Kontrollmeldung 101, 209, 318. Das Ganze geht auch für die Uhrzeit, 999999999992, 'zwei', wie Zeit. Es kann auch durch Eingabe von '999999999991', 'eins', wie Einstellung, die gesammten Daten, Uhrzeit und Datum abgerufen werden.
Wird der Renteneintritt erreicht, dann wird der Rechner als Rechner praktisch unbrauchbar, weil jetzt laufend '999999999999', '888888888888', '777777777777'... angezeigt wird. Man braucht ja den Rechner nicht mehr, man hat ja jetzt Freizeit
Hier mal ein kleiner Film
für Interessierte, hier das Programm, ich musste die alternative DCF77-lib verwenden, weil mein timer1 für andere Zwecke benötigt wurde.
Die Entwicklung des Programms kann man bisschen hier verfolgen.
Renteneintritts-countdown mit einem Tischrechner, Fragen über Fragen
Ein Bild noch von der Zusatzplatine im Rechner
Platine im Rechner.jpg
Der Rechner ist in seiner Funktion als Rechner nicht eingeschränkt (ich weiß leider nicht genau, wie man ihn bedient, oder es ist vielleicht auch schon teilkaputt), wird er aber ein paar Sekunden nicht bedient, dann übernimmt der eingebaute atmega168 die Bedienung und zeigt die verbleibenden Sekunden zwischen jetzt und dem vorher eingegebenen Rententermin. Dazu wird sogar der Rechner benötigt, denn es wird über die Tastaturschnittstelle die Restzahl der Sekunden 'eingedrückt' und dann sekündlich die Rechenfunktion '-1=' ebenso durch 'Eindrücken' ausgeführt. Eine RTC wird durch einen DCF77-Empfänger auf dem neuesten Stand gehalten. Der empfängt leider nur, wenn der Rechner aus ist. Da es aber ein Steckernetzteil gibt, wird der Kontroller weiterhin versorgt.
Die Rentendaten bekommt man mit 'Schlüsselzahlen' in den atmega rein. Für das Datum muss man 11x eine '9' eingeben und dann eine '3' dran hängen. 'Drei', wie Datum. Die folgende Eingabe wird zur Kontrolle wiederholt. Da keine führende '0' angezeigt werden kann, wird bei der Kontrolle die Datenfelder einfach Durchnummeriert. Für ein eingegebenes Datum 010918 kommt die Kontrollmeldung 101, 209, 318. Das Ganze geht auch für die Uhrzeit, 999999999992, 'zwei', wie Zeit. Es kann auch durch Eingabe von '999999999991', 'eins', wie Einstellung, die gesammten Daten, Uhrzeit und Datum abgerufen werden.
Wird der Renteneintritt erreicht, dann wird der Rechner als Rechner praktisch unbrauchbar, weil jetzt laufend '999999999999', '888888888888', '777777777777'... angezeigt wird. Man braucht ja den Rechner nicht mehr, man hat ja jetzt Freizeit
Hier mal ein kleiner Film
für Interessierte, hier das Programm, ich musste die alternative DCF77-lib verwenden, weil mein timer1 für andere Zwecke benötigt wurde.
Die Entwicklung des Programms kann man bisschen hier verfolgen.
Renteneintritts-countdown mit einem Tischrechner, Fragen über Fragen
Ein Bild noch von der Zusatzplatine im Rechner
Platine im Rechner.jpg
Raum für Notizen
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------