Solar Tracker: un projet avec Pico sous MicroPython

Bonjour à tous,

Cela faisait des années que je voulais réaliser un projet de type "Solar Tracker".
Ce sujet m'a toujours excité.

MAST2A Solar Tracker : Assemblage

En attendant un projet plus ambitieux, je vais me pencher sur MAST2A, un objet 3D à imprimer que l'on trouve sur Thingiverse (objet 736972) .

Voici le lot de pièces imprimées par Jeremy (merci!)

MAST2A Thingiverse (objet 736972)

MAST2A est un solar tracker 2 axes propulsé par deux servo-moteur.
J'utilise des micro-servo SG92R qui dispose d'une vrai amplitude de 180° (signal de 0.5 à 2.5ms).
Je trouve le SG92R vraiment très silencieux par rapport au SG90 (et avec une asservissement très efficace).

Le montage de la partie mécanique réclame quelques ajustements et un roulement à billes 608ZZ.

Un peu de vaseline permet de lubrifier l'axe du grand engrenage qui, lui, n'a pas de roulement à billes.


Voici le résultat des premiers tests de rotation (avec un Pico sous MicroPython) permet d'évaluer l'amplitude des mouvements de rotation.

Evaluation des rotations avec SG92R (signal de 0.5 à 2.5ms).

Principe du tracking

Le tracking se fait à l'aide de 4 LDR/Photorésistances montés à la base de la croix.

Suivant la position du soleil par rapport à la croix, l'ombre portée diminue la luminosité sur une partie des photorésistances.
C'est en maximisant la luminosité sur les 4 photorésistances que l'on place le panneau solaire face au soleil.

La prochaine étape

Chacune des 4 photorésistances utilisées présente des caractéristiques différentes des 3 autres (même si elles sont relativement similaire).

Il faudra donc:

  1. Etalonner les valeurs Min et Max des 4 photo-résistances.
  2. Prévoir le convertisseur Analogique/Numérique car il faut 4 entrées analogies (le Pico ne dispose que de 3 entrées).

A tout bientôt pour la suite de l'aventure.


Aucun commentaire