Outils pour utilisateurs

Outils du site


projets:pushtotlm

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
projets:pushtotlm [2022/11/01 21:07] – créée fred.paillerprojets:pushtotlm [2023/08/19 19:13] (Version actuelle) – [But du projet et références] fred.pailler
Ligne 1: Ligne 1:
 +====== Fabrication d'un pushTo pour le TLM ======
 +
 ===== But du projet et références ===== ===== But du projet et références =====
-Le TLM est le télescope du club (type Dobson), que nous avions fabriqué en 2013 (voir [[projets:instruments:start|cette page]] qui raconte toute l'histoire, et notamment pourquoi il s'appelle TLM).+Le TLM est le télescope du club (type Dobson), que nous avions fabriqué en 2013 (voir [[projets:construction_du_telescope_tlm|cette page]] qui raconte toute l'histoire, et notamment pourquoi il s'appelle TLM).
  
 Un pushto est un système d'aide au pointage. Il permet de guider l'observateur qui déplace manuellement le télescope vers le bon endroit du ciel. Les télescopes de monture Dobson ne peuvent pas être équipées d'un Goto (un système plus complexe - et plus cher - qui envoie directement le télescope sur la cible, avec des moteurs). Donc le pushto est un bon compromis. Un pushto est un système d'aide au pointage. Il permet de guider l'observateur qui déplace manuellement le télescope vers le bon endroit du ciel. Les télescopes de monture Dobson ne peuvent pas être équipées d'un Goto (un système plus complexe - et plus cher - qui envoie directement le télescope sur la cible, avec des moteurs). Donc le pushto est un bon compromis.
Ligne 352: Ligne 354:
  
 Montage du secondaire pour équilibrer le télescope pendant les tests. Montage du secondaire pour équilibrer le télescope pendant les tests.
- 
-Procédure de Michel (PDF). 
  
 Tests avec le petit afficheur : Tests avec le petit afficheur :
Ligne 393: Ligne 393:
 {{:projets:instruments:1665777737186.jpg?400|}} {{:projets:instruments:1665777522278.jpg?400|}} {{:projets:instruments:1665777522266.jpg?400|}} {{:projets:instruments:1665777522254.jpg?400|}} {{:projets:instruments:1665777522244.jpg?400|}} {{:projets:instruments:1665777522233.jpg?400|}} {{:projets:instruments:1665776268549.jpg?200|}} {{:projets:instruments:1665776268540.jpg?200|}} {{:projets:instruments:1665776268530.jpg?200|}} {{:projets:instruments:1665775966009.jpg?400|}} {{:projets:instruments:1665775965997.jpg?400|}} {{:projets:instruments:1665775039850.jpg?400|}}  {{:projets:instruments:1665777737186.jpg?400|}} {{:projets:instruments:1665777522278.jpg?400|}} {{:projets:instruments:1665777522266.jpg?400|}} {{:projets:instruments:1665777522254.jpg?400|}} {{:projets:instruments:1665777522244.jpg?400|}} {{:projets:instruments:1665777522233.jpg?400|}} {{:projets:instruments:1665776268549.jpg?200|}} {{:projets:instruments:1665776268540.jpg?200|}} {{:projets:instruments:1665776268530.jpg?200|}} {{:projets:instruments:1665775966009.jpg?400|}} {{:projets:instruments:1665775965997.jpg?400|}} {{:projets:instruments:1665775039850.jpg?400|}} 
  
 +
 +===== 10e séance (6/1/2023) =====
 +Michel L, Pascal A, Pascal B, Richard, David, Jean-Christophe, Fred, Axel, Maïté, Philippe, Marie-Lise
 +
 +==== Entretoise =====
 +Montage de l'entretoise, imprimée 3D par David, sur le codeur en élévation.
 +
 +==== Mise à jour du code Arduino =====
 +Connexion de Michel sur l'Arduino en USB pour télécharger la nouvelle version de son code, prenant en compte la commande Sync (recalage des coordonnées sur un point connu). Plusieurs problèmes de dépendances car Michel n'a pas tout l'environnement de développement Arduino sur son PC portable.
 +
 +En parallèle Fred installe l'environnement sur son PC Ubuntu :
 +  * Téléchargement de l'IDE Arduino avec apt (sudo apt install arduino), sur les dépôts Ubuntu 
 +  * Ouverture du .ino de Michel
 +  * Installation des librairies nécessaires
 +  * Installation du type de carte Arduino Due : Tools > Boards > Boards manager
 +  * Sélection de la carte Due : Tools > Boards > Arduino ARM 32 bits Boards > Arduino Due (Programming port)
 +  * Correction des erreurs de compilation (conversions de types, compilateur en mode exigeant)
 +
 +Nous avons donc 2 environnements de développement disponibles.
 +
 +Ensuite Michel compile et télécharge le code sur l'Arduino.
 +
 +==== Connexion à l'Arduino depuis Stellarium =====
 +
 +Plusieurs tests de connexion en bluetooth depuis le PC de Michel et celui de Fred.
 +
 +Les premiers tests montrent un problème de facteur 2 (déjà vu à la séance précédente). Michel corrige et re-télécharge le code.
 +
 +Un facteur -1 est aussi ajouté aux déplacements en azimut.
 +
 +Plusieurs tests de mouvements et de synchro : **ça marche !**
 +
 +Procédure :
 +  * Activer bluetooth sur le PC (par exemple sous Ubuntu : **sudo hcitool scan** puis choisir le HC-06, repérer son adresse mac puis **sudo rfcomm bind /dev/refcomm0 00:14:03:05:5D:4B**
 +  * Connecter stellarium au télescope (Configuration > Plugin  > Telescope Control > Configurer > Choisir Stellarium direct par port série + sous linux le port /dev/rfcomm0)
 +  * Pointer le télescope sur une étoile connue
 +  * Synchroniser Stellarium (Sélectionner l'objet > Fenêtre Telescope Control > Select Object puis Sync - attendre 8 secondes environ)
 +  * Sélectionner l'objet vers lequel on veut pointer avec le pushTo
 +  * Tourner le télescope en se guidant avec Stellarium
 +  * Vérifier que l'objet est dans l'oculaire.
 +
 +<note important>Conclusion : un grand BRAVO à Michel pour son code Arduino qui intègre pas mal de choses : position GPS, bluetooth, calculs de dates, codage des commandes LX200...).</note>
 +
 +Prochaines étapes : tester sur le ciel et packager l'Arduino et ses accessoires.
  
  
projets/pushtotlm.1667333275.txt.gz · Dernière modification : 2022/11/01 21:07 de fred.pailler