Position du Soleil et SalatTime pour Arduino
Position du Soleil et heures de prière pour Arduino Calcul de la position du soleil Le code suivant (trois fichiers) permet de faire le calcul de la position du soleil à n'importe quelle heure de la journée, de l'année, du lieu. Il contient une librairie (mainroutines) comportant les fonctions nécessaires au calcul mais aussi les coordonnées de la ville : [code] const double latitude = 34.88*deg2rd; const double longitude = -1.31*deg2rd; const int TimeZoneTown = 1; const int Convention = 1; const int DST = 0; [/code] Il comporte aussi les fonctions GetDate() et GetHeure() qui permettent de spécifier la date et l'heure d'observation. Ils peuvent être modifiées comme on le verra dans un prochain blog pour utiliser une RTC afin de prendre directement l'heure et la date de l'horloge. Le calcul de la position du soleil se fait par l'appel de la fonction Calc_hazClick(); le code ne compile pas sur codebender mais marche très bien avec...
Commentaires
Enregistrer un commentaire