Bau­en der Wör­ter­uhr VII

ES IST SOWEIT: Ver­si­on 1.0 ist fer­tig! Es gäbe noch eini­ge Din­ge zu ver­bes­sern bzw. zu erwei­tern, aber für ne 1.0 reicht es erst­mal, ich habe es aber vor noch wei­ter­zu­ent­wickeln, nur wird es jetzt mal ne Pau­se geben.

In ihrer natürlichen Umgebung
Schön zu sehen, dass im Worst Case (mit vol­ler Son­nen­ein­strah­lung), der Text gera­de noch les­bar ist. Und wie die Front­plat­te spie­gelt wenn die Schutz­fo­lie her­un­ten ist!

Der Code steht soweit, die Unge­nau­ig­keit war pro Stun­de 2 – 3 Sekun­den Vor­lauf, jetzt sind es nicht­mal 6 Sekun­den Rück­lauf pro Tag – bei einer Uhr, die die Uhr­zeit ohne­hin nur +- 2 Minu­ten genau anzeigt nicht so ein gro­ßes Pro­blem, also belas­se ich es dabei, gäbe ja noch den Funk­emp­fän­ger, der mir das genaue Signal lie­fern sollte.
Sollte.
Der Emp­fän­ger für das Funk­uhr­si­gnal ist aus einem alten Radio aus­ge­baut, und bei mir gibts Emp­fangs­pro­ble­me. Mal tut sich stun­den­lang nichts, dann funk­tio­niert es mal, die Zeit wird rich­tig gestellt – und: Sie bleibt ste­hen, läuft nicht mehr wei­ter; aus unbe­kann­tem Grund. Kann auch vor­kom­men, dass irgend­was fal­sches raus­kommt, und die Zeit falsch gestellt wird.

Das Kor­ri­gie­ren der unge­nau­en Uhr hat doch für eini­ges Kopf­zer­bre­chen gesorgt, denn wenn man ein­fach 2 Sekun­den pro Stun­de abzieht, sind die Sekun­den ent­we­der auf einem nega­ti­ven Wert oder auf 58 – wodurch gleich wie­der ne neue Minu­te beginnt, und der Feh­ler über eine Minu­te zusätz­lich beträgt. Dach­te schon, das Ding wird immer ungenauer…

So schaut die fer­ti­ge Sei­te aus, mit den Minu­ten-LEDs im Ein­satz (die auf den Bil­dern und dem Video nicht funk­tio­nie­ren­de LED hat­te nur einen Wackelkontakt):
Der seitliche Anblick
In Pose geworfen

Habe auch ein klei­nes Video gemacht, wo das ein­stel­len der Uhr gezeigt wird: jay­jay stellt die Uhr vor.

Was wäre für Ver­si­on 1.1 zu machen?
Wenn es dun­kel ist, ist das Leuch­ten der LEDs dann doch sehr hell, also wäre es zumin­dest gut, in der Nacht die Hel­lig­keit zu redu­zie­ren oder ganz aus­zu­schal­ten. Dafür bräuch­te ich ein digi­ta­les Poten­tio­me­ter, um per Mikro­con­trol­ler einen Wider­stands­wert fest­zu­le­gen. Noch bes­ser wäre es in Kom­bi­na­ti­on mit einem (schon vor­han­de­nen) Hel­lig­keits­sen­sor, damit auto­ma­tisch die Hel­lig­keit gere­gelt wer­den kann.
Außer­dem wäre es wirk­lich toll, wenn der Funk­emp­fän­ger gescheit funk­tio­nie­ren würde.

2 Kommentare:

  1. Emanuel sagt:

    Ich habe auch eine Wör­ter­uhr gebaut und im Inter­net doku­men­tiert. Evtl. kannst du dir da noch Tipps abgucken, denn ein paar Din­ge hat mei­ne Uhr dei­ner vor­aus (was nicht über­heb­lich klin­gen soll). Z.B. habe ich die auto­ma­ti­sche Hel­lig­keits­re­ge­lung bereits drin­ne und auch eine Soft­ware, die stets die genaue Zeit führt. Die Soft­ware führt eine Off­lineuhr und eine sepa­ra­te Onlineuhr. Das DCF77-Signal wird stets gete­stet auf Pari­tä­ten und Plau­si­bi­li­tät (z.B. zwei Minu­ten in Fol­ge kor­rekt) und erst bei Erfolg wird die Off­lineuhr über­schrie­ben. Auch ohne Emp­fang geht die Off­lineuhr nach einem Tag weni­ger als eine Sekun­de falsch. Naja, kannst ja mal gucken.
    http://​www​.space​flakes​.de/​102​/​w​o​e​r​t​e​r​-​f​u​n​k​u​h​r​-​s​e​c​o​n​d​-​e​d​i​t​i​on/

  2. jayjay sagt:

    Du bist ja schon fast ein Pro­fi beim Bau­en von Wör­ter­uh­ren wenn du schon ein paar gemacht hast 😉
    Lei­der liegt mei­ne Uhr der­zeit aus­ein­an­der­ge­baut auf einem Kasten, da ich kei­ne Zeit habe mich dar­um zu küm­mern. Die Zeit soll­te ja wenn das DCF Signal nicht/falsch kommt selbst wei­ter­lau­fen wie bei dir, irgend­ein Pro­gram­mier­feh­ler ist halt noch drin.
    Für die Hel­lig­keits­re­ge­lung muss ich alle Wider­stän­de durch klei­ne­re erset­zen, damit ich erstens gene­rell hel­le­ren Text habe, ande­rer­seits durch den geplan­ten elek­tri­schen Wider­stand noch­mal Hel­lig­keit ver­lie­ren wür­de. Daher liegt das Gan­ze mal auf Eis, weil ich der­zeit (und wohl min­de­stens das näch­ste hal­be Jahr) kei­ne Zeit dafür habe.
    Bis dahin ver­ste­he ich mei­nen eige­nen Code ver­mut­lich gar nicht mehr 😉

Kommentare sind geschlossen.