• Hallo Zusammen, Aufgrund der aktuellen Situation setzten wir die Möglichkeit aus, sich mit Gmail zu registrieren. Wir bitten um Verständnis Das RCMP Team

Anleitung Arduino mit DCF77-Modul und RTC Echtzeituhr DS3231

BAXL

Admin
Mitarbeiter
Hallo Hans Werner,

nun habe ich etwas Zeit gefunden Dir zu antworten. Ja, der D1 mini ist nett, damit habe ich ebenfalls schon experimentiert ( WEMOS D1 mini mit TFT RGB Display und NRF24l01 )
Die Programmierung ist ok, trotzdem habe ich mir daran die Ohren gebrochen, weshalb ich dann irgendwann den Spaß verloren habe. In dem verlinkten Thema haben aber auch andere über ihre Erfahrungen geschrieben, vielleicht ist da etwas dabei, was Dir hilft.

Am besten fährst Du in der Sache, wenn Du die externen Devices einzeln der Reihe nach an dem D1 mini zum Laufen bringst. Ich empfehle Dir also, schließe das DCF77 Modul ganz alleine an und lass Dir erstmal die Zeiten am PC-Monitior anzeigen. Danach schließt Du zusätzlich das Display an usw. Alles auf einen Schlag hat bei mir idR. nie auf Anhieb funktioniert. Die Krux ist dann allerdings, Du weißt nicht woran es im Einzelnen liegt. Ich denke das muß ich Dir nicht erklären, das weißt Du sicherlich aus Deiner Erfahrung.

Lass uns gerne an Deinen Versuchen, Erfolgen, aber auch Misserfolgen teilhaben. Einen Elektroniker können wir in dieser Ecke hier gut gebrauchen. Wenn Du fertigen Code hast und der läuft nicht, werfe ich gerne auch einen Blick drauf.

Gruß
Norbert
 

Hans123

Mitglied
Guten Abend Norbert,
werde ich Gerne tun.....und ich biete auch meine Hilfe an...(für Forum) fall mal Probleme behoben wierden müssen.
mit Modelbau habe ich wenig am hut.....
Aber der Strom Fließt und die Spannung liegt an....es sind die selben Teile nur anderst Verschaltet...

Mein Bruder hat sich nen Konigs Tieger zusammen gebaut war so eine Aktion einer Zeitschrift.....
das Ding Rollt ,Dreht sich hat Rauch am auspuff und Verschiest leider keine 8,8er dafür plastikkugeln.
das Schönste ist die Steuerung.....alles auf WLAN oder so ist ein MC Drinnen und hat sogar ein Display....
alles hat eigene Funktionen.....Super Realistisch......
Das was ich gerne mal Bauen würde ist dieses Monstrum....

ist mir aber zu Teuer....Leider den kann man schlecht ins Regal Stellen
erstmal Danke für deine 1te info ich habe eine Möglichkeit gefunden 2 OLeds gleichzeitig betreiben zu können
also Parktisch man hat ein Größeres Display.
so ich mache mal Schluss Abendbrot...
also wie gesagt ich helfe gerne.....
eine 128
Grüße
 
Zuletzt bearbeitet:

tegtom

Mitglied
Hallo an alle, ich habe mir damit eine "Flipperuhr" also Uhr mit den alten Score -Anzeigen nachgebaut und die ersten Test laufen super. Ein Tippfehler ist mir aufgefallen der sich hier in den Code-Beispielen befindet -ggf. wurde das auch schon hier geschrieben:
Fehler:
if ((DCFZeitOK=1)&&(year()>2019)&&(((millis()-UpdateTimer) > Intervall)) )
{
ErstStart = 0;

Richtig:
if ((DCFZeitOK==1)&&(year()>2019)&&(((millis()-UpdateTimer) > Intervall)) )
{
ErstStart = 0;

Der Fehler bewirkt das wenn das DCF Signal nicht mehr gültig ist, dass die RTC weiter synchronisiert wird und damit z.B. die Sekunden falsch gesetzt werden.

Gruß & vielen Dank für diesen Beitrag!!
Thomas
 

Anhänge

BAXL

Admin
Mitarbeiter
Hallo an alle, ich habe mir damit eine "Flipperuhr" also Uhr mit den alten Score -Anzeigen nachgebaut und die ersten Test laufen super. Ein Tippfehler ist mir aufgefallen der sich hier in den Code-Beispielen befindet -ggf. wurde das auch schon hier geschrieben:
Fehler:
if ((DCFZeitOK=1)&&(year()>2019)&&(((millis()-UpdateTimer) > Intervall)) )
{
ErstStart = 0;

Richtig:
if ((DCFZeitOK==1)&&(year()>2019)&&(((millis()-UpdateTimer) > Intervall)) )
{
ErstStart = 0;

Der Fehler bewirkt das wenn das DCF Signal nicht mehr gültig ist, dass die RTC weiter synchronisiert wird und damit z.B. die Sekunden falsch gesetzt werden.

Gruß & vielen Dank für diesen Beitrag!!
Thomas
Hallo Thomas,

danke für den Hinweis:thumbsup:, das ist mir tatsächlich noch nicht aufgefallen:oops:. Ich habe das in meinem Listing korrigiert.

Gruß
Norbert
 
Top Bottom