4-Les logiciels de commande

1- Programmation de l’arduino « Nano ».

Comme vous le savez déjà le module Calibrex est équipé d’une carte électronique dont nous venons de voir la fabrication avec la liste des composants nécessaires et surtout le circuit imprimé très simple de fabrication, qui est équipé d’un Arduino « nano ». Vous pouvez vous le procurer sur le net facilement et pour une somme très modique de quelques euros.

Il est nécessaire d’installer l’interface IDE Arduino sur le site Arduino, vous prenez la dernière version 1.8.10 , il est nécessaire de connecter votre Arduino « Nano » par un câble USB (prise mini USB du côté du Nano). Enfin configurer « nano » dans le type de carte, dans l’aide cela est bien expliqué.

Enfin une fois connecté sélectionner « fichier », « ouvrir » et vous accédez au répertoire « Spectro_nano_embedded ». Dans le répertoire il y a trois fichiers (fichier CPP, fichier H et fichier Arduino file) il faudra cliquer « Spectro_nano_embbeded.ino » qui est l’arduino file.

1- Ouvrir le fichier Spectro_Nano_embedded.ino.<br>Remarque les fichiers Messenger.cpp et Messenger.h doivent etre dans le même répertoire.
2- Brancher l’arduino Nano à l’ordinateur via l’USB et téléverser le driver. (Flèche en haut à gauche)

2 – Le Driver Ascom

Une fois alimenté, trois modes sélectionnés avec l’interrupteur du boitier sont alors disponibles.

1- Le mode de fonctionnement en local, en appuyant successivement sur le bouton poussoir du boîtier, la couleur de la led multicore détermine la fonction commandée, au démarrage de l’Arduino la fonction « Clear » est sélectionnée.

Couleur de la
Led multicolore
Position de la paletteDénominationFonction UVEX
ÉteinteOuverteClearAcquisition de spectre
RougeFerméeNeonCalibration en longueur d’onde
VerteFerméeFlatRéponse instrumentale
BleueFerméeCloseDark

2- Le mode distant permet avec la plupart des logiciels d’astronomie (Maxim , Prism…..) de commander à distance via le câble USB, les 4 fonctions décrites ci-dessus. Dans ce cas la led rouge d’alimentation clignote rapidement elle nous indique que la connexion est bien établie entre le PC et l’Arduino. Jean Luc a programmé un driver Ascom qui permet de connecter la carte électronique à la plupart des logiciels astro pour amateurs. En choisissant le driver de roue à filtres ASCOM spectro vous pouvez alors sélectionner les différents fonctions (Acquisition « clear », néon, flat, close).

Driver Ascom de roue à filtre – ASCOM.Spectro pour la commande des lampes de calibration
Boite de dialogue sous Prism qui permet de contrôler l’activation des lampes de calibration du CALIBREX.

3 – Le contrôle direct (via Driver Ascom)

Pour ceux qui n’utilise pas les logiciels Prism, MaximDl …. Pierre et Jean-Luc ont développé l’application Calibrex control en C#, une petite application de dialogue avec l’électronique du nanoArduino au cœur du calibrex. L’application Calibrex Control V1.0 s’exécute tout seul et se met à jour automatiquement, il a seulement besoin que le driver ascom SpectroWeel soit installé. Une fois connecté au driver les 4 boutons permettent de commander les 4 fonctions précédentes, la fonction active est visible très facilement par le clignotement du rectangle coloré a droite de chaque boutons.

Par défaut à la connection de l’application la fonction clear est sélectionnée

CALIBREX control v1004 Téléchargement et installation.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *