Accueil Chercher Calendrier

 

Calendrier Rechercher S'enregistrer


Calendrier 
Evénement du calendrierCalendrier
Ven 26 Avr 2024
Sam 27 Avr 2024
Dim 28 Avr 2024
Lun 29 Avr 2024
Mar 30 Avr 2024
Mer 01 Mai 2024
Jeu 02 Mai 2024
 Débuter le C++

 
Poster un nouveau sujet   Répondre au sujet    Integralsport - Le forum du tir à l'arc depuis 2001 Index du Forum -> Sites webs et logiciels
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
anonyme202403Hors ligneniveau 5

MessageVen 20-12-2002, 11:46
Répondre en citant

Salut à tous

Je laisse juste un petit post pour vous poser une quetion.

Dans le cadre de travaux personnels encadrés. J'ai entrepris avec un groupe d'amis de programmer une interface graphique pour piloter un bras mécanique. Ce bras étant relié à l'ordinateur via le port parralèle je recherche un language de programmation qui gère facilement ce type d'interface.

Deux choix s'offrent à moi.
- L'assembleur
- Le C/C++

J'ai opté pour le C++. (Il me semble que dans mon avenir, il me sera plus utile que l'assembleur.

Cela dit... je ne connais rien du tout sur ce language. Comptant sur vos connaissances en informatique, je voudrais savoir si l'un de vous connait un site web interressant sur la programmation en C/C++. Ou des livres, ou des conseils. De plus il me faut trouver un compilateur et éditeur fiable, facile d'utilisation (puisque je partage ce projet avec des débutants en programmation), et si possible gratuit. La taille de téléchargement importe peu.

Vous remerciant d'avance de l'interet que vous porterez à ma requete...

(ouh lala ca me vas pas du tout les formules de polittesse);


Bref...
Merci et @+

8) 8) 8) 8) 8) 8) 8) (He oui jsuis en vacances ce soir)
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
CédricGHors ligne
Administrateur
Avatar
Age: 46
Morsang sur Orge (91)
Arme(s): Classique

MessageVen 20-12-2002, 12:06
Répondre en citant

Salut

Le probleme du bras mécanique est la communication; en fonction de votre choix vous risquez d'avoir besoin d'un outils particulier.
Sinon le C++ me semble un bon choix.

Je conseille Borland C++ Builder, mais il n'est pas gratuit. De gratuit il y a GCC, utilisable avec n'importe quel éditeur et sur n'importe quel OS.
En editeur, http://www.bloodshed.net/devcpp.html ou http://syn.sourceforge.net

http://developpez.com pour un autre compilo gratuit (manque un peu l'EDI);


Voila, hésite pas même si ce n'est pas mon langage principal, je pratique un peu.

_________________
Tir à l'arc et informatique en même temps, le bonheur!
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail Visiter le site web du posteur Visiter le site web du posteur
maliceniveau 6
Avatar
un club sympa
Arme(s): compound

MessageVen 20-12-2002, 18:30
Répondre en citant

c++ builder 5 est un tres bonne outil pour ceux que tu veux faire.

lorsque j'ai passé le bts il y avait un projet de pilotage d'un bras mecanique et ils ont utilisés c++ builder 5 (comme presque tous le monde).

sinon il y a le temp réel mais là c'est un peu plus compliqué.


pour une bonne lecture je te conseille :

la programmation C et C++
(2e édition revue et augmentée);


de didier badouel et abderrahim khaled chez hermes
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
maliceniveau 6
Avatar
un club sympa
Arme(s): compound

MessageVen 20-12-2002, 22:20
Répondre en citant

pour le temps reel si tu veux essayer il te faut une machine pour executer le prog et une machine maitre pour piloter l'autre.

config:
os9000 sur la machine esclave
programme hawk pour ecrire et piloter l'autre machine.

voila plus compliqué mais tres efficace pour ce que tu veux faire
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
anonyme202403Hors ligneniveau 5

MessageLun 23-12-2002, 21:54
Répondre en citant

Je ne comprends pas trop ce que tu appelle temps réel.
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
CédricGHors ligne
Administrateur
Avatar
Age: 46
Morsang sur Orge (91)
Arme(s): Classique

MessageMar 24-12-2002, 0:38
Répondre en citant

Born2Frag a écrit:
Je ne comprends pas trop ce que tu appelle temps réel.


Le temps réel c'est que chaque opération que tu fais opérer à ton ordi/machine soit déterministe ie qu'elle s'exécute en un temps maximum donné quelque soit les circonstances, la charge processeur...
Windows ou Linux de base ne sont pas RT, il existe des systemes et des outils de programmation spécifiques.

_________________
Tir à l'arc et informatique en même temps, le bonheur!
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail Visiter le site web du posteur Visiter le site web du posteur
archer anonyme

MessageMar 24-12-2002, 15:39
Répondre en citant

Je ne veux pas passer pour un vieux c.. mais je crois qu'avant de se lancer dans la programmation, il y a un minimum de littérature à se farcir ou de cours à suivre.
S'engager dans la programmation C++ ou autre langage évolué sans avoir les bases de l'informatique, c'est un peu comme prendre les commandes d'un avion le jour de son baptême de l'air, sauf que c'est moins dangereux.
Pour programmer, non seulement il faut savoir ce qu'est le temps réel mais aussi un buffer, un registre, une base de registres, une interrupt, et surtout savoir analyser avant de construire, il en va de l'optimisation de ce que tu voudras réaliser.
Maintenant de là à faire un cours sur ce forum, bon courage.
Revenir en haut
Voir le profil de l'utilisateur 
CédricGHors ligne
Administrateur
Avatar
Age: 46
Morsang sur Orge (91)
Arme(s): Classique

MessageMer 25-12-2002, 21:38
Répondre en citant

patrick lemesle a écrit:
Je ne veux pas passer pour un vieux c..


Je ne me permettrais pas.
Ceci dit, tu n'as pas tort. Se lancer direct dans ce genre de projet n'est vraiment pas simple. Enthousiame de la jeunesse.
Sur developpez.com il y a un package pédagogique qui donne les bases en algo/prog. Ce sera un bon début. Ensuite pour commander un bras mécanique, à voir si c'est du légo ou du plus sérieux.

_________________
Tir à l'arc et informatique en même temps, le bonheur!
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail Visiter le site web du posteur Visiter le site web du posteur
Invité

MessageLun 30-12-2002, 10:37
Répondre en citant

http://www.ac-grenoble.fr/si/systemes/robotyoupi/images/

Voila des images du robot qu'on veut piloter
Revenir en haut
jlonzeweb
Administrateur
Avatar
Age: 60
Arme(s): clavier-souris

MessageMer 01-01-2003, 18:16
Répondre en citant

Anonymous a écrit:
Voila des images du robot qu'on veut piloter


Pas mal!! 8)

Pour tenir l'arc, c'est bien, mais pour tirer sur la corde, il t'en faut un deuxième Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
archer anonyme

MessageSam 04-01-2003, 7:41
Répondre en citant

J'ai un copain qui travaille chez Renault automation, concepteur de robots en construction automobile. Je lui en parlerai à l'occasion.
Revenir en haut
Voir le profil de l'utilisateur 
anonyme202403Hors ligneniveau 5

MessageMar 07-01-2003, 10:58
Répondre en citant

De toute façon, l'algo est un passage obligé pour la conception d'un programme. Moi j'utilisais plutot le GRAFCET mais c'est une bonne occasion pour découvrir l'algo. Je pense qu'on vas consacré deux heures de TPE à la rédaction du cahier des charges et deux heures pour l'algo. On commence à se documenter sur le C++. L'application se fera sûrement en mode CONSOLE voir graphique si on a le temps masi bon c'est pas du tout sûr Confused

Je vasi faire un saut sur devellopez voir le package alog/prog
Merci à vous
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
maliceniveau 6
Avatar
un club sympa
Arme(s): compound

MessageMar 07-01-2003, 11:46
Répondre en citant

le temps passé sur l'algo est le plus important.
je m'esplique plus ton algo est bien fait moins tu passe de temps à coder.

à ne pas oublier la decomposition en francais de ton programme ca aide pour les commentaire et pour la mise en place du code quelque soit le language.

bon courage.
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
jlonzeweb
Administrateur
Avatar
Age: 60
Arme(s): clavier-souris

MessageMar 07-01-2003, 11:50
Répondre en citant

Un bon algo pour mieux coder, d'accord. Mais il ne faut pas oublier la maintenance, et là aussi un bon algo bien structuré ça aide aussi pour ne pas finir avec une usine à gaz. Il faut voir le long terme et pas le résultat immédiat.
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
maliceniveau 6
Avatar
un club sympa
Arme(s): compound

MessageMar 14-01-2003, 14:08
Répondre en citant

ou en est le robot Question Question
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Integralsport - Le forum du tir à l'arc depuis 2001 Index du Forum -> Sites webs et logiciels Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous ne pouvez pas télécharger des fichiers


Propulsé par phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com