Aller au contenu

Aperçu

À propos de ce club

Bienvenue au club astronomie avec Arduino ici on se partage nos expériences, nos inventions, nos réparations en électronique avec Arduino
  1. Quoi de neuf dans ce club
  2. comme promis , je reviens vers vous pour donner l'avancement du projet . a force d'insister et de lire sur le net , j'ai reussi a compiler et televerser le programme et ça fonctionne . je vais juste reprendre quelques lignes en fonction du moteur que j'utiliserais . merci a tous pour votre aides .
  3. En effet , j'ai confondus avec un autre projet . Pour le moment je laisse la programmation en stand bye pour me consacrer à la lecture du projet du lien que vous m'avez envoyé et dès que je me relance dedans je reviens ici pour tenir tous ceux qui m'ont aidé au courant de l'évolution du projet . Merci à tous et à très bientôt j'espère
  4. Bonjour @houme16, C'est presque certain que non. Vous nous avez dit avoir téléchargé votre projet sur Github, celui que je vous propose est sur Sourceforge. D'ailleurs en comparant les lignes 9 à 26 de chacun des codes (vous nous avez mis cet extrait dans votre premier message), il est facile de s'apercevoir qu'ils n'ont rien en commun. Je vous propose de faire place nette du premier projet, et de repartir à zéro sur celui de Sourceforge qui est un modèle de présentation et de suivi de projet. Tout y est décrit par le menu : le plan, les composants, le driver ASCOM, le pilotage de l'écran de visualisation des paramètres, un manuel de plus de 200 pages, une section FAQ etc. Il y a même une vidéo explicative du code. En lisant différents codes du projet, le créateur a même rendu son interface multilingue, Anglais, Chinois, Tchèque, Français etc. Suivez très très scrupuleusement la mise en œuvre, en ne passant pas à une étape suivante sans avoir pleinement compris celle sur laquelle vous êtes (sinon c'est échec quasi-assuré), et vous devriez in fine avoir un des tout meilleurs Focuser DIY disponibles à ce jour. Bon courage. Ney
  5. Je crois que c'est celui que j'utilise car en fait j'ai déjà un focuser mais je voulais quelque chose de plus pointu pour la mise au point pour la photo
  6. Bonjour @houme16, Bienvenue dans le monde merveilleux du développement en C ou C++. Cette erreur provient d'une classe qui appartient à la Library (Bibliothèque en français mais abusivement appelée Librairie en informatique en français) AFMotor.h que vous utilisiez sous une de ses variétés, myAFMotor.h, mais n'est peut-être plus présente dans votre nouvelle Library ou alors sous un autre nom. Donc lorsque le compilateur cherche à faire ses liens, ne trouvant cette classe, il déclare forfait. Or nous avons vu que cette Library est obsolète, elle est remplacée par celle que vous utilisez maintenant, Adafruit_MotorShield.h. Voici un lien qui vous aidera à bien installer vos Libraries : https://learn.adafruit.com/arduino-tips-tricks-and-techniques/arduino-libraries Une Library est composée de classes d'objets comme AF_Stepper. Si AF_Stepper est bien une classe de AFMotor.h, vérifiez bien que c'est la même classe dans la nouvelle Library que vous utilisez, sinon rechercher quel est le nom de cette classe dans votre nouvelle Library. Ça c'est la démarche pour faire fonctionner ce que vous avez choisi. Peut-être suis-je dans l'erreur, mais je pense que vous avez téléchargé une code tout fait mais aussi très ancien pour piloter votre focuser. D'où la présence de la Library AFMotor.h . Vous avez installé une Library plus récente pour correspondre aux modules Arduino actuels, aussi soit vous devez reprendre tout le code, soit vous devez trouver un code lui aussi plus récent. Sincèrement, comme vous débutez, c'est cette dernière solution que je vous propose. Voici un lien vers un Focuser DIY qui fonctionne bien et est très régulièrement tenu à jour : https://sourceforge.net/projects/arduinoascomfocuserpro2diy/ Un dernier point, en informatique, et tout particulièrement en développement, la langue anglaise fait partie des "basics", sinon vous avez ici une plateforme en français pour aider au démarrage : https://www.arduino-france.com/tutoriels/ide-arduino-installation-et-utilisation/ Bon courage et persévérez, ça finira par le faire. Ney
  7. merci , c'est sympa et encourageant pour continuer . en effet , j' ai renommé les différentes librairies et sa fonctionne du moins je pense . nouveaux message d'erreur : expected type-specifier before 'AF_Stepper' mon anglais etant limité , je suis en phase de recherche pour comprendre . petite question .les message d'erreur s'effacent t ils ou restent ils ?
  8. Mais non pas du tout ! Vous n'embêtez personne, et comme chacun ici l'a fait, vous débutez. C'est donc normal de tâtonner. Courage, vous allez y arriver. Quand quelque chose ne fonctionne, pensez à toujours lire les readme.txt qui accompagnent les téléchargements, ce sont en général des mines de renseignements de grande valeur. Ensuite un coup de moteur de recherche sur le net aide aussi beaucoup. Nous n'avions pas cela il y a 45 ans, tout se faisait avec le gros (très gros) livre sur les genoux et les 5 à 10 000 cartes perforées du programme en Fortran IV dans la caisse à côté. Mais là je vous parle d'un temps que les moins de ... heu 50 ans ? ne peuvent pas connaitre. Ney
  9. Ha oui , je n'ai pas pensé à ça. Je suis désolé d'embêter tout le monde avec mon problème mais je suis vraiment nul sur ce genre de situation
  10. Bonjour @houme16, Cette nouvelle Library en V2 est plus récente, c'est un plus. Avez-vous pensé à changer l'argument de #include dans votre code ? Votre nouvelle Library s'appelle "Adafruit_MotorShield.h" donc la ligne de code doit maintenant être #include Adafruit_MotorShield.h sinon vous aurez toujours le même code erreur à la compilation puisque la Library MyAFMotor.h n'existe pas. Ney
  11. bonjour a tous . je viens de tout reprendre a zero avec nouveaux telechargement de tout rien y fait , j'ai toujours le meme message d'erreur . librairie prise ici : https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library?tab=readme-ov-file
  12. Ah d'accord, je n'avais pas vu ça. Demain je vais donc essayer les liens que tu as mis
  13. Bonsoir @houme16, Votre souci est peut-être là ! Voici en effet ce qui est écrit dans le readme.txt qui accompagne cette Library : C'est ce que je vous signalais dès le premier message. Ney
  14. Désolé pour le manque de précisions, je suis au boulot sur mon portable
  15. Github. Com adafruit motor shield
  16. J'ai pris l'adresse https citée par l'ide
  17. Bonjour @houme16, C'est toujours mieux de passer par les procédures d'installation, sinon on a vite fait d'oublier un lien, un chemin, ou autre. Il y a peut-être une piste à examiner concernant le nom. Quand on télécharge le ZIP et qu'on analyse le contenu, la Library est connue sous le nom AFMotor.h . Or @houme16 dans son déclaratif d'initialisation écrit "#include myAFMotor.h". Peut-être faut-il alors soit modifier le #include, soit renommer la Library. Si c'est cela, je votre pour la première solution. Le téléchargement de cette Library sur Github délivre un produit obsolète, c'est bien écrit dans readme.txt. Quelle a été votre source de téléchargement ? Ney
  18. Pas de soucis je vous tiens au courant de l'évolution de la situation
  19. ça marche donnes nous des nouvelles quand tu auras fait ça cdt
  20. Alors par acquis de conscience, je vais tout supprimer, aussi bien ide arduino et tous les téléchargements lié à my focuser pro 2 et tout reprendre à 0 demain matin car je suis au boulot actuellement. Si ça fonctionne toujours pas demain , je ne sais comment je vais faire .
  21. alors c'est peut être le problème que tu en as deux d'installé (les mêmes mais des version différentes) ??? cdt
  22. J'ai essayé cette méthode mais ça me met toujours le même message . D'où mon scepticisme
  23. bonjour @houme16 comme dit @22Ney44 il manque la librairie myAFMotor.h essaye de l'installer via le gestionnaire des librairies sinon il ne faut pas la renommer il faut simplement l'installer en ZIP cdt
  24. Je pense avoir téléchargé la librairie au bon endroit ( je pense ) mais je dois commettre une erreur en quelque part sinon ca fonctionnerait. Et pour le nom , j'ai un doute . Je dois le renommée comment ? Pour la librairie , je l'inclus à l'ide arduino en fichier zip
  25. Bonjour @houme16, Le compilateur vous dit qu'il manque la Library "MyAFMotor.h" pour laquelle vous faites un #include. Avez-vous installé la Library au bon endroit avec le bon nom ? Vous trouverez une aide ici : https://forum.arduino.cc/t/afmotor-h-no-such-file-or-directory/610658 et ici : https://github.com/adafruit/Adafruit-Motor-Shield-library Pour la Library, vous trouverez quelque chose de plus récent ici : https://www.arduinolibraries.info/libraries/adafruit-motor-shield-library Ney
  26.  
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.