>>>> Télécharger le code source de la librairie sur GitHub <<<<
Ephemeris est une librairie C++ open source développée dans le cadre de mon projet de nouvelle électronique à base de Arduino
pour ma monture Takahashi EM10 USD.
- Compatible Arduino, PC, Mac, iBidules ou autre -

J'ai décidé de réaliser cette librairie faute de trouver mon bonheur sur la toile pour mon Arduino Mega. Les librairies pour PC sont en effet trop grosses pour les capacités limitées du micro contrôleur (RAM, capacité de stockage flash très limitée et calculs en flottant simple précision 32 bits max). Je souhaitais malgré tout un code assez complet et précis pour mes usages en astronomie.
Voici, dans les grandes lignes, les possibilités offertes par la bibliothèque:
- Calcul des positions équatoriales (RA/Dec) et horizontales (Alt/Azi) des planètes du système solaire, de la Lune et du Soleil avec en plus: heure de lever/coucher, distance de la Terre en U.A. et diamètre apparent.
- Transformation de coordonnées équatoriales (RA/Dec) vers horizontales (Alt/Azi).
- Transformation de coordonnées horizontales (Alt/Azi) vers équatoriales (RA/Dec).
- Transformation de coordonnées équatoriales (ex: J2000 -> JNow) avec prise en compte de la précession des équinoxes, de la nutation, de l'aberration annuelle et de la vitesse propre de l'astre.
- Calcul du lever et coucher pour des coordonnées équatoriales quelconques.
- Prise en compte des coordonnées GPS et de l'altitude du lieu pour les calculs des coordonnées horizontales ainsi que les estimations de coucher/lever.
- Conversion en heure locale.
- Utilisation de la théorie VSOP87 pour les positions des planètes.
- Utilisation de la théorie ELP2000 pour la position de la Lune.
- Compatible avec le gestionnaire de bibliothèque de l'IDE Arduino pour une intégration facile.
- Compatible multi-plateformes (PC, Mac, iBidule, etc).






