Aller au contenu


Photo

pc-bot like


  • Veuillez vous connecter pour répondre
8 réponses à ce sujet

#1 arkadih

arkadih

    Membre

  • Membres
  • 44 messages
  • Gender:Male
  • Location:chartres
  • Interests:* robotique !
    * informatique
    * astronomie
    * lecture
    * ...

Posté 15 novembre 2006 - 11:34

Bonjour,

comme beaucoup je suis novice en électronique mais moins en programmation, alors afin d'utiliser cet état de fait, j'aimerais réaliser un robot dans le meme genre que pc-bot (voir sur google), un mix entre pc et robot. Je pense pour cela passer par un port série, auriez vous des tutoriaux en C ou autre pour lire et envoyer des informations via le port série ?
le but serait au final de creer un genre de pc sur roue passant par la webcam pour la vue, etc ..
merci par avance pour votre aide !

#2 crossign

crossign

    Membre occasionnel

  • Membres
  • Pip
  • 140 messages
  • Location:Maidenhead, UK

Posté 16 novembre 2006 - 12:07

Bonjour,

Cela ne doit pas etre tres compliquer de trouver ca sur le net. Ce qu'il faut savoir c'est quel genre de code tu souhaite envoyer. Cela va dependre de ta carte interface.

Je trouve la plus grande partie de mes codes ici: http://www.vbfrance.com/
Une simple recherche donne ca: http://www.vbfrance.com/recherche.aspx?r=p...serie&tr=source
Mais bon, c'est du VB, pas du C. Cherche sur le net, tu trouvera plein de choses.


Pour info, j'utilise Visual Basic avec une carte branchee sur le port parallel. C'est tres simple surtout avec des DLLs concue pour cette carte.

Desole, je ne peux proposer que des photo de la bete pour le moment:
http://members.lycos.co.uk/crossign/index.php?article=20007

A+
Cyril

#3 arkadih

arkadih

    Membre

  • Membres
  • 44 messages
  • Gender:Male
  • Location:chartres
  • Interests:* robotique !
    * informatique
    * astronomie
    * lecture
    * ...

Posté 16 novembre 2006 - 01:22

Merci Cyril pour ta réponse,
c'est vrai qu'en VB il est assez aisé de piloter le port série, mais voulant avoir derrière un algorithme assez poussé de recherche, je vais surement avoir besoin d'un langage plus réactif.
J'ai parcouru un peu ton site (sans pouvoir voir les photos curieusemement); ton robot a l'air tres interesssant :) ce qui m'a frappé en fait c'est que tu part d'un mini pc si j'ai bien compris. Je me pose la question, comment l'alimentes tu ? car j'ai eu beau chercher, a part pour les ordis portables je n'ai pas trouve de possibilité pour alimenter de manière autonome un pc en tour :unsure: . peut tu me mettre sur la voie ?

#4 crossign

crossign

    Membre occasionnel

  • Membres
  • Pip
  • 140 messages
  • Location:Maidenhead, UK

Posté 16 novembre 2006 - 02:40

C'est vrai, le VB est moins rapide que le C, mais c'est beaucoups plus rapide a mettre en oeuvre. Surtout pour les choses du genre synthese vocale ou communication sur le reseau.

mon "mini PC" est tres petit. On n'imagime pas trop la taille sur les photos, mais le boitier noir fait 30cm de cote. La carte (mini ITX) elle fait environ 20x20 et l'alimentation se fait en 12V DCil y a encore plus petit: le micro ITX. c'est tres utiliser pour les lecteur multimedia de salon ou ordinateur bidouille dans la voiture.

Tu n'a pas tout ce que tu peux avoir sur un PC normal, mais le principale y est: CPU basse energie, un port PCI, un port serie, parallele, USB, VGA, sourie/clavier, IDE etc...

Voila une idee d'alimentation pour ITX: http://www.magma-france.com/magma_on_line/c43.html

J'ai tout trouver sur eBay
Sinon, voila une autre page de mon site pour te donner des idees: http://members.lycos.co.uk/crossign/index.php?article=20008

Modifié par crossign, 16 novembre 2006 - 03:04 .


#5 arkadih

arkadih

    Membre

  • Membres
  • 44 messages
  • Gender:Male
  • Location:chartres
  • Interests:* robotique !
    * informatique
    * astronomie
    * lecture
    * ...

Posté 16 novembre 2006 - 05:37

Merci beaucoup,

tu as parfaitement répondu a ma question !
Je me permets de t'embeter encore un peu (sorry). J'ai vu dans ton montage que tu utilises un bus I2C, j'en entends pas mal parler, aparamment c'est un standard, mais quels en sont les avantages ?
Ton site a repondu a beaucoup de mes questions également, merci !


christophe

#6 Jan

Jan

    Webmaster

  • Membres
  • PipPipPipPipPip
  • 4 747 messages
  • Gender:Male
  • Location:Rhône Alpes

Posté 16 novembre 2006 - 07:04

Juste une question supplémentaire Crossign, tu as à nouveau bossé sur ton robot ?
Vu que tu disais ajouter un bon nombre de trucs dessus...

Merci ;)

#7 crossign

crossign

    Membre occasionnel

  • Membres
  • Pip
  • 140 messages
  • Location:Maidenhead, UK

Posté 17 novembre 2006 - 10:03

Bonjour,

Reponse aux deux derniers messages:

le bus I2C est un system a deux fils (+ 2 autres pour le 5v and GND) invente par Philips. C'est un protocole simple de communication entre un maitre et des esclaves. Tu peux avoir jusqu'a 255 esclaves sur un meme bus et tu peux ettendre ces bus donc pas trop de limite.

Il y a pas mal de montage complexes et de composant simple qui utilisent l'I2C

Par exemple, pour les I/O ou capteurs de temperature: PCF8574 et TMP100 Il y en a plein d'autres

Voila plus d'info: http://www.i2ctools.com


Pour ce qui est de mon robot, je n'ai pas travailler dessus depuis un bon moment. Et je ne pense rien faire avant Janvier. J'ai acheter une maison avec beaucoups de travaux a faire, et c'est prioritaire sur le robot.
Mais je compte mettre a jour mon site. Et je pense commencer par tout ce que j'ai developer autour du bus I2C (interface, code, capteurs et I/O)

A+
Cyril

#8 arkadih

arkadih

    Membre

  • Membres
  • 44 messages
  • Gender:Male
  • Location:chartres
  • Interests:* robotique !
    * informatique
    * astronomie
    * lecture
    * ...

Posté 17 novembre 2006 - 03:15

merci pour ta réponse, et bon courage pour tes travaux :D

christophe

#9 Matthieu

Matthieu

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 604 messages
  • Gender:Male

Posté 27 janvier 2007 - 07:12

si ta des problémes , demande sur http://www.developpez.com/ , j'ai souvant poser des questions dessus , pour débugger ton programe , s'est le top

(mais moi s'est dans la rubrique php ) mais bon , le reste sa dois étre la méme chose




0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users