Files
Jérôme Delacotte 7b30d6e298 first commit
2025-03-06 11:15:32 +01:00

30 lines
1.4 KiB
C++

#include <Ephem_Soleil.h>
int heure = 15;
double ha;
double az;
String lS, mS, cS;
void setup() {
Serial.begin(9600);
Serial.println("NEW-YORK, Manhattan ; position du soleil le 12/02/2017 a 09:32:18");
posSoleil("12/02/2017 09:32:18", -5, 40.76, -73.984, &ha, &az); // Manhattan le 12/02/2017
Serial.println(" hauteur : " + String(ha, 7) + " azimut : " + String(az, 7));
Serial.println();
Serial.println("PARIS, Tour Eiffel ; position du soleil le 12/02/2017 a 15 h");
posSoleil("12/02/2017 15:00:00", 0, 48.8582333, 2.2944695, &ha, &az); // Tour Eiffel le 12/02/2017
Serial.println(" hauteur : " + String(ha, 7) + " azimut : " + String(az, 7));
// posSoleil(2017, 2, 12, heure, 0, 0, 0, 48.8582333, 2.2944695, &ha, &az); // Même calcul que ci-dessus mais avec date et heure sous form d'entiers
// Serial.println(" hauteur : " + String(ha, 7) + " azimut : " + String(az, 7));
Serial.println("PARIS ; lever, zenith et coucher au pied de la Tour Eiffel : 34 m");
lmvSoleil("12/02/2017", 0, 0, 48.8582333, 2.2944695, &lS, &mS, &cS, 34);
Serial.println(" lever : " + lS + " zenith : " + mS + " coucher : " + cS);
Serial.println("PARIS ; lever, zenith et coucher en haut de la Tour Eiffel : 350 m");
lmvSoleil("12/02/2017", 0, 0, 48.8582333, 2.2944695, &lS, &mS, &cS, 350);
Serial.println(" lever : " + lS + " zenith : " + mS + " coucher : " + cS);
}
void loop() {
}