Bonjour à tous,
J'ai récupéré un code sur un autre forum permettant de définir la position du soleil (entre autre) en fonction du lieu où nous nous trouvons.
Je l'ai modifiée en y intégrant mon lieu de résidence et supprimant les éléments ne me concernant pas.
Jusque là tout va bien.
Mais je ne parviens pas à le développer dans la partie loop pour que la position s'actualise en fonction de l'heure.
Dans l'idéal je voudrai me passer d'un module RTC.
J'ai essayé différentes choses mais pour l'instant je coince !
Est ce que quelqu'un aurait une idée/ conseil ?
Je vous copie le code actuel (la partie Setup,à laquelle je n'ai pas tout compris mais ça fonctionne après plusieurs essais) .
#include <Ephem_Soleil.h>
double ha;
double az;
String lS, mS, cS;
void setup() {
Serial.begin(9600);
Serial.println("BEGLES ; position du soleil le 23/11/2022 à 12 h"); // heure au soleil mettre 2h de moins en heure d'hiver ;
posSoleil("23/11/2022 10:00:00", 0, 44.808908, -0.547458, &ha, &az); // Bègles le 23/11/2022
Serial.println(" hauteur : " + String(ha, 7) + " azimut : " + String(az, 7));
// posSoleil(2022, 11, 23, 10, 0, 0, 0, 44.808908, -0.547458, &ha, &az);
// Serial.println(" hauteur : " + String(ha, 7) + " azimut : " + String(az, 7));
}
void loop() {
}
Merci d'avance.
Franck