Forum: Projekte & Code Arduino_Fibonacci_Berlin_Uhr


von Volker S. (kazoo)


Angehängte Dateien:

Lesenswert?

Ich poste mal die Arduino_Fibonacci_Berlin_dcf_Uhr weil es vielleicht 
Leute gibt, die es interessiert und ich noch ein paar Arduino Fans für 
einen Austausch suche. In meinem Freundeskreis gibt’s leider keinen, der 
sich für Mikrocontroller und Elektronik interessiert.

Ich verwende einen Arduino Mega, ein Elegoo 2,8““ tft Display und den 
DCF77 Empfänger von ELV.

Die  Zeit wird entweder als Fibonacci Uhr (PIN 30 ist HIGH) oder als 
Berlin Uhr (PIN 30 ist LOW) angezeigt.

Ablesen:

Die Felder der Fibonacci Uhr sind je nach Größe 1 1 2 3 5

Die Minuten sind grün und die Summe muss mit 5 multipliziert werden.
Die Stunden sind blau.
Wird ein Feld doppelt genutzt, ist es rot.
Ist ein Feld weiß, spielt es nicht mit.
Unten sind vier kleine Felder eingefügt, die man zu den Minuten addieren 
muss, sofern sie gelb sind.
Oben rechts zeigt das kleine Feld weiß = am, gelb = pm.
So kann man die Zeit auf die Minute genau ablesen.

Vintage ist mal wieder modern und auf dem Mega ist genug Platz, darum 
habe ich noch als Alternative die Berlin Uhr eingefügt.

Ablesen:

1.Reihe (oben) 4 Kreise a 5 Stunden
2.Reihe  4 Kreise a 1 Stunde
3.Reihe 11 Kreise a 5 Minuten
4.Reihe 4 Kreise a 1 Minute
Addiert man das, hat man die Zeit

Fragt mich bitte nicht nach dem Sinn von so was, hat Spaß gemacht und 
war eine gute Konzentrationsübung. In den nächsten Regentagen werde ich 
noch eine plattdeutsche Wortuhr einfügen. Wenn einer Lust hat, das 
nachzubauen, kann ich gerne noch den Code posten.
Ist nicht viel Hardwareaufwand, muss nur das Signal vom ELV DCF 
Empfänger invertiert werden(ein Transistor und 2 Widerstände) kann man 
glaube ich auch per Software machen.

Fragen: Hat schon jemand Erfahrung mit dem Encoder von AZ-Delivery und 
eine gute Library?
Der DCF Empfänger ist manchmal etwas aufsässig, hat jemand eine 
Schaltung, die zuverlässiger funktioniert? An meinem Schreibtisch macht 
er das gut, solange es nicht schneit oder stark regnet.

von Andy K. (Gast)


Lesenswert?

Könntest du den Code der Uhr hier posten?

von 50c (Gast)


Lesenswert?

Volker S. schrieb:
> Vintage ist mal wieder modern und auf dem Mega ist genug Platz, darum
> habe ich noch als Alternative die Berlin Uhr eingefügt.

das Original sieht schon etwas anders aus:
https://en.wikipedia.org/wiki/Mengenlehreuhr

von Volker S. (kazoo)


Angehängte Dateien:

Lesenswert?

Meine erste Version der Berlin Uhr ... mit PIC-Controller und LEDs sieht 
auch anders aus ;-) muss man schon Spaß dran haben

von Herbert (Gast)


Lesenswert?

Volker S. schrieb:

> Meine erste Version der Berlin Uhr ... mit PIC-Controller und LEDs sieht
> auch anders aus ;-) muss man schon Spaß dran haben

Könnte im Winter noch gute Dienste leisten.

von Volker S. (kazoo)


Lesenswert?

in welchem Format brauchst Du es denn? Ich habe hier schon mal einen 
Formfehler gemacht und ganz böse auf die Mütze bekommen.

Beitrag #6690404 wurde von einem Moderator gelöscht.
von Architekt (Gast)


Angehängte Dateien:

Lesenswert?

Bis auf diese Macke im Holz, finde ich die Uhr ganz geschmackvoll. Statt 
weiches Kieferholz, sollte man vielleicht Buche nehmen und die 
Monitorfläche tiefer und breiter ins Holz einarbeiten, dann 
kristallisiert sich die Architektonik besser heraus!

Ansonsten 😃👍

von Volker S. (kazoo)


Lesenswert?

Apollo M. schrieb im Beitrag #6690404:
> häßlich!

Ich würde hässlich so schreiben ...   ist natrlich immer eine Frage der 
Kultur

von Manfred (Gast)


Lesenswert?

Apollo M. schrieb im Beitrag #6690404:
>> Meine erste Version der Berlin Uhr
> häßlich!

So muß das im Forum, erstmal nörgeln.

Im Gegensatz zu anderen Kaspern hat sich Volker S. Mühe gegeben und 
seine Elektronik ansehnlich eingehaust, gut so.

Beitrag #6690942 wurde von einem Moderator gelöscht.
von Volker S. (kazoo)


Lesenswert?

Apollo M. schrieb im Beitrag #6690942:
> Genau, eure vermuteten +15kg Übergewicht oder sind es 20kg, auch alles
> Kultur. Aber für mich einfach nur häßlich!

Möchtest Du nicht lieber woanders diese merkwürdigen Kommentare 
schreiben?
Es gibt ein schönes Zitat von Sokrates: Der Schlaue lernt aus Allem und 
von Jedem, der Normale aus seinen Erfahrungen und der Dumme weiss alles 
besser.

von Volker S. (kazoo)


Lesenswert?

Andy K. schrieb:
> Könntest du den Code der Uhr hier posten?

Hallo Andy, ich würde Dir gerne den Code posten, dies ist scheinbar 
nicht der richtige Ort. Wenn es eine Möglichkeit gäbe, das über deine 
email-Adresse zu tun.... ist natürlich sehr kritisch, seine Adresse zu 
veröffentlichen.... vielleicht gibt es andere Möglichkeiten...mfg

von Asko B. (dg2brs)


Lesenswert?

Volker S. schrieb:
> Hallo Andy, ich würde Dir gerne den Code posten

Hallo Volker,

entweder Du postest den Code "für Alle" hier sichtbar,
oder Du hättest gleich sagen müssen, das Du das nur an
spezielle Teilnehmer wiedergibst.
Somit ist der Andy leider außen vor, da er nicht angemeldet ist,
und Du Ihm keine persönliche Massage schreiben kannst.

Was die Kritik von Optischer Schönheit angeht,
muss ich sagen: jeder zieht sich die Jacke an, die Ihm gerade passt.
Steh doch drüber ...
Lass Dich nicht entmutigen. Kunst ist eine Betrachtungsweise,
keine festgeschriebene.
(Ist das Kunst, oder kann das weg.)

Gruss Asko

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Volker S. schrieb:
> Hallo Andy, ich würde Dir gerne den Code posten, dies ist scheinbar
> nicht der richtige Ort.

Das ist genau der richtige Ort, um sein Projekt vorzustellen, denn der 
Titel dieses Unterforums lautet:

Forum: Projekte & Code
--
Hier könnt ihr eure Projekte, Schaltungen oder Codeschnipsel vorstellen 
und diskutieren. Bitte hier keine Fragen posten!

Wenn da nichts mehr zum Projekt außer ein paar Fotos kommt, muss ich den 
Thread verschieben - nach "µC und Elektronik".

von Manfred (Gast)


Lesenswert?

Frank M. schrieb:
> Das ist genau der richtige Ort, um sein Projekt vorzustellen, denn der
> Titel dieses Unterforums lautet:
>
> Forum: Projekte & Code
> --
> Hier könnt ihr eure Projekte, Schaltungen oder Codeschnipsel vorstellen
> und diskutieren. Bitte hier keine Fragen posten!
>
> Wenn da nichts mehr zum Projekt außer ein paar Fotos kommt, muss ich den
> Thread verschieben - nach "µC und Elektronik".

Was bedeutet denn "oder"? Volker hat sein Projekt gezeigt, erfüllt das 
nicht die Bedingung "vorstellen"?

Wer nicht einen deutlichen Hang zum Masochismus hat, wird einen Teufel 
tun, Programmcode zu veröffentlichen und sich zerfleischen zu lassen!

von Manfred (Gast)


Lesenswert?

Volker S. schrieb:
>> Könntest du den Code der Uhr hier posten?
>
> Hallo Andy, ich würde Dir gerne den Code posten, dies ist scheinbar
> nicht der richtige Ort.

Ich denke doch, Du dürftest es hier tun. Genauso gut dürftest Du auch 
eine Webseite verlinken, wo der Code steht. Das setzt natürlich voraus, 
dass Du ihn öffentlich machen willst und bereit bist, Dir erklären zu 
lassen, was daran alles Mist ist.

> Wenn es eine Möglichkeit gäbe, das über deine
> email-Adresse zu tun.... ist natürlich sehr kritisch, seine Adresse zu
> veröffentlichen.... vielleicht gibt es andere Möglichkeiten...

Die Lösung ist überschaubar schwierig: Andy K. (Gast) meldet sich hier 
an, und zwar mit einer Mailadresse, die er tatsächlich liest, dann 
könntet Ihr Euch austauschen. Im Gegensatz zu anderen Foren gibt das 
hier kein Mailsystem, PM wird auf die angemeldete eMail zugestellt.

von nip (Gast)


Lesenswert?

Manfred schrieb:
> Wer nicht einen deutlichen Hang zum Masochismus hat, wird einen Teufel
> tun, Programmcode zu veröffentlichen und sich zerfleischen zu lassen!

Leider ist dieses Forum für seinen unfreundlichen und aggressiven 
Umgangston berühmt und berüchtigt. Es ist also vorprogrammiert, dass 
eine vorgestellte Sache erstmal zerrissen wird. Allerdings gibts auch 
nette Leute hier. Wenn man nicht so sensibel ist, kann man durchaus hier 
viel lernen.

also ein dickes Fell zulegen, oder nichts posten. :-)

von Volker S. (kazoo)


Angehängte Dateien:

Lesenswert?

na, mal sehen, was passiert.... benutze Arudino 1.0.6..... es gab schon 
mal ein Problem, mit einer anderen Version. Freue mich über positive 
Kritik. Und... ich habe nicht die dcf Lib benutzt.

von Andy K. (Gast)


Lesenswert?

Oh, das hat ja mal schnell geklappt und dann gleich so viele nette 
Kommentare dazu.

Ich konnte den Code herunterladen und habe mal kurz drüber geschaut. Es 
sieht alles recht ordentlich programmiert aus, man findet sich auf 
Anhieb zurecht.
Bei Gelegenheit werde ich ihn einmal genauer analysieren. Ich bin auch 
im Besitz eines solchen LCD Displays (wenn ich nur wüsste wo ich es 
habe?). Da ich einen Arduino UNO verwende werde ich wohl einige 
Anpassungen vornehmen müssen. Bei Gelegenheit schaue ich mir den Code 
einmal genauer an.

DANKESCHÖN!!!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.