Hauptmenü öffnen
Start
Zufall
Anmelden
Einstellungen
Über Happylab
Haftungsausschluss
Happylab
Suchen
Änderungen
← Zum vorherigen Versionsunterschied
Zum nächsten Versionsunterschied →
Solar Arduino tracker
(Quelltext anzeigen)
Version vom 3. März 2011, 10:48 Uhr
844 Bytes hinzugefügt
,
10:48, 3. Mär. 2011
keine Bearbeitungszusammenfassung
Zeile 34:
Zeile 34:
Therefore, I have adapted them, expecting only Julians dates starting from 1.Jan. 2000.
Therefore, I have adapted them, expecting only Julians dates starting from 1.Jan. 2000.
These calculations I have put into another library (Helios.h)
These calculations I have put into another library (Helios.h)
+
+
==SPA Algorithm==
+
A much more accurate solar algorithm seems to be from Reda, I.; Andreas, A. (2003):
+
''Solar Position Algorithm for Solar Radiation Applications. NREL Report No. TP-560-34302,
+
''Revised January 2008. The algorithm is supposed to work for the years -2000 to 6000,
+
''with uncertainties of +/-0.0003 degrees.''
+
In this paper methods have been worked out according to the book from
+
''Jean Meeus: Astronomical Algorithms, Willmann-Bell, Richmond 2000 (2nd ed., 2nd printing)''
+
a widely accepted text book for astronomic calculations.
+
The calculations are, however, quite involved; for Arduino I chose the simpler PSA.
+
Implementations and references for both algorithms I found thanks to the code from
+
[http://klaus.e175.net/solarpositioning Klaus Brunner]. It was also a valuable help for debugging
+
the Arduino implementation.
Hannes.hassler
229
Bearbeitungen