Sonnendaten abgreifen für Software
|
27.01.2020, 08:01
Beitrag #1
|
|||
|
|||
Sonnendaten abgreifen für Software
Moin,
ich möchte mir gerne eine kleine Software erstellen, die mir bei Sonnenauf bzw. - untergang einen bestimmten Code an mein Bussystem sendet. Den Code zu senden ist kein Thema, nur ich benötige die Zeit, wann die Sonne aufgeht bzw. untergeht. Es gibt diverse Seiten die die Daten zur Verfügung stellen, nur ich möchte ungern dafür Geld zahlen ![]() Auf dieser Seite erhalte ich einen Link mit den Daten, dies ist eher leider nur ein Plugin: https://www.torsten-hoffmann.de/apis/sun...nk_de.html Hat jemand eine Idee, wo man gut an diese Daten kommen kann? Als Offline-Tabelle wäre es auch nicht verkehrt. |
|||
27.01.2020, 08:40
Beitrag #2
|
|||
|
|||
RE: Sonnendaten abgreifen für Software
Hi,
kennst Du diese Seite? https://lexikon.astronomie.info/zeitgleichung/ https://lexikon.astronomie.info/java/sunmoon/ Da gibt es auch C# Code, ob Dir das hilft weiß ich nicht, aber damit ginge es auch offline. Gruß André |
|||
27.01.2020, 20:59
(Dieser Beitrag wurde zuletzt bearbeitet: 27.01.2020 21:04 von uk1408.)
Beitrag #3
|
|||
|
|||
RE: Sonnendaten abgreifen für Software
Hallo,
irgendwo in den Tiefen dieses (oder des anderen) Forums habe ich was gefunden und ein bisschen für mich angepasst. Code: void Sunrise(int year, int month, int day, float Breite, float Laenge) Im Setup noch ein paar Variablen definiert float geoBreite = 48.9279, geoLaenge = 9.4263; double pi2 = 6.283185307179586476925286766559; // Für Sonnen Auf- und Untergang double pi = 3.1415926535897932384626433832795; double RAD = 0.017453292519943295769236907684886; und aufrufen Sunrise(year(), month(), day(), geoBreite, geoLaenge); Ergebnis ist in UntergangStunden, UntergangMinuten, AufgangStunden, AufgangMinuten. Ich hoffe ich habe nichts vergessen.... Viele Grüße Uwe |
|||
27.01.2020, 21:11
Beitrag #4
|
|||
|
|||
RE: Sonnendaten abgreifen für Software
Die double-Variablen machen aber nur auf größeren Prozessoren (> 8 Bit) Sinn.
Auf den 8-Bittern wird double zu float. Gruß Tommy "Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt) |
|||
27.01.2020, 23:03
Beitrag #5
|
|||
|
|||
RE: Sonnendaten abgreifen für Software
(27.01.2020 21:11)Tommy56 schrieb: Die double-Variablen machen aber nur auf größeren Prozessoren (> 8 Bit) Sinn. Ich habe das schlicht und einfach übernommen und mich gefreut dass es mein Licht jetzt angeht wenn es dunkel wird. Wenn ich statt double alles als float definiere ändert sich das Ergebnis um 1 Minute.... Mein Ehrgeiz ist nicht alles bis zum letzten auszuquetschen, mir reicht es wenn es stabil funktioniert. Mein erster Rechner hatte 48 kB, da musste man noch sparen, aber heute? Trotzdem Danke für den Hinweis..... Viele Grüße Uwe |
|||
27.01.2020, 23:05
Beitrag #6
|
|||
|
|||
RE: Sonnendaten abgreifen für Software
Das siehst Du richtig. Ich wollte nur auf den Unterschied hinweisen.
Wir sind also beieinander. Gruß Tommy "Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt) |
|||
02.02.2020, 15:00
(Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2020 15:28 von hYtas.)
Beitrag #7
|
|||
|
|||
RE: Sonnendaten abgreifen für Software
Im falschen Forum gepostet... :/
|
|||
02.02.2020, 15:02
Beitrag #8
|
|||
|
|||
RE: Sonnendaten abgreifen für Software
Was soll dieser Code mit dem Arduino zu tun haben?
Gruß Tommy "Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt) |
|||
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste