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

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
projets:pushtotlm [2023/01/07 20:39] 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 395: Ligne 397:
 Michel L, Pascal A, Pascal B, Richard, David, Jean-Christophe, Fred, Axel, Maïté, Philippe, Marie-Lise 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. 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. 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 son son PC Ubuntu :+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    * Téléchargement de l'IDE Arduino avec apt (sudo apt install arduino), sur les dépôts Ubuntu 
   * Ouverture du .ino de Michel   * Ouverture du .ino de Michel
Ligne 409: Ligne 413:
 Nous avons donc 2 environnements de développement disponibles. Nous avons donc 2 environnements de développement disponibles.
  
-Ensuite Michel télécharge le code sur l'Arduino+Ensuite Michel compile et télécharge le code sur l'Arduino.
  
-----+==== Connexion à l'Arduino depuis Stellarium =====
  
-Tentative de connexion à l'arduino en bluetooth (c'est Michel qui a uploadé le programme en USB) +Plusieurs tests de connexion en bluetooth depuis le PC de Michel et celui de Fred.
-Bluetooth on sur le PC. +
-sudo hcitool scan +
-Choisir le HC-06, repérer l'adresse mac +
-sudo rfcomm bind /dev/refcomm0 00:14:03:05:5D:4B +
-Dans Stellarium, plugin  > telescope control > choisir /dev/rfcomm0 +
  
-Plusieurs corrections de code par Michel : +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.
-*2 sur les pas codeurs +
-facteur -1 sur l'azimut.+
  
-Plusieurs tests de mouvements et de synchro.+Un facteur -1 est aussi ajouté aux déplacements en azimut.
  
 +Plusieurs tests de mouvements et de synchro : **ça marche !**
  
 Procédure : Procédure :
-- connecter bluetooth (détaillerselon l'OS) +  * Activer bluetooth sur le PC (par exemple sous Ubuntu : **sudo hcitool scan** puis choisir le HC-06repérer son adresse mac puis **sudo rfcomm bind /dev/refcomm0 00:14:03:05:5D:4B** 
-- connecter stellarium au télescope (détailler+  * 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 +  Pointer le télescope sur une étoile connue 
-Synchroniser Stellarium (détailler+  Synchroniser Stellarium (Sélectionner l'objet > Fenêtre Telescope Control > Select Object puis Sync - attendre 8 secondes environ
-Sélectionner l'objet cible +  Sélectionner l'objet vers lequel on veut pointer avec le pushTo 
-- tourner le télescope en se guidant avec stellarium +  * Tourner le télescope en se guidant avec Stellarium 
-Vérifier que l'objet est dans l'occulaire. +  Vérifier que l'objet est dans l'oculaire.
- +
-Prochaine étape : tests sur le ciel+
  
 +<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.1673120390.txt.gz · Dernière modification : 2023/01/07 20:39 de fred.pailler