
Comment faire de la robotique sans etre Geek
#22
Posté 21 janvier 2012 - 08:35
Bonsoir,
Juste une remarque que j'ai déjà faite sur d'autres forums : un robot ce n'est pas un pc avec des roulettes !
Faire un pc windows qui commande des moteurs c'est faire un bug sur roulettes.
Avec un linux spécial embarqué c'est déjà autre chose.
Mais une petite carte électronique dédiée ou un petit automate industriel c'est très bien pour ce genre de projet.
Si tu n'es pas un crac en informatique électronique fait toi aider par un ami, un club de robotique ou de modélisme , c'est une excellente occasion d'apprendre l'un de l'autre.
Bon courage
S'informer sur l'électronique par le blog positronique ou suivre sur son lien social skyrock
#23
Posté 23 janvier 2012 - 07:02
Merci, j'ai encore un ptit peu avancé, en fait je vais m'orienter vers le VB.net de microsoft. J'ai vu qu'ils ont une bonne " librairie", j'ai aussi vu quelques cartes qui sont compatible avec .net c'est a dire le framework de microsoft...
salut
tu peux connecter une carte en serie sur un programme en vb.net
moi, j'utilise ces commande suivante :
Imports System Imports System.IO.Ports Imports System.IO Public Class Form1 Dim port As New SerialPort ' variable du port serie dim NomPort as string = "com1" ' nom du port dim baudserial as int = 38400 'vitesse de la com serial Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ComboBox1.Items.AddRange(SerialPort.GetPortNames) 'je recupere les port com dispo dans une combobox en sub private sub ConnectSerial Try 'et je connect port.PortName = NomPort 'definition du nom du port port.BaudRate = baudserial 'definition du port port.Open() ' j'ouvre le port Catch ex As ArgumentException 'si erreur je... msgbox(ex.Message) ' je l'ajoute a la une messagebox End Try end sub private sub EcrirePort port.writeline ("ici la comande a envoyer") end sub private sub LirePort dim lire as string lire = port.readline end sub
c'est pas vraiment un programme mais avec ces commande je connecte mon arduino
bon si cela peux te donner une idée de la marche a suivre ....
++
#24
Posté 23 janvier 2012 - 07:56
Bonsoir,
Juste une remarque j'ai déjà faite sur d'autres forums : un robot ce n'est pas un pc avec des roulettes !
Faire un pc windows qui commande des moteurs c'est faire un bug sur roulettes.
Avec un linux spécial embarqué c'est déjà autre chose.
Mais une petite carte électronique dédiée ou un petit automate industriel c'est très bien pour ce genre de projet.
Si tu n'es pas un crac en informatique/électronique fait toi aider par un ami, un club de robotique ou de modèlisme , c'est une excellente occasion d'apprendre l'un de l'autre.
Bon courage
Hmmm oui, bref peut importe l'avis des "puristes", ne discutons pas de la sémentique, qu'est-ce qu'un robot, terme inventé qui signifie serviteur ou esclave à l'origine et mit au gout du jour par isaac asimov écrivain de son état, un écrivain si connait-il mieux en robotic qu'un informaticien pour user du terme robot ?
Faisons nous plaisir sans nous enfermer dans des castes, je fabrique un robot, mon robot, de tel sorte qu'il ressemble a ce que j'imagine être un robot, qu'il entre ou non dans les classifications provisoires relatives à notre technologie actuelle.
Bon, si on revenait a cette fichu carte ! De mon coté je grate, j'ai d'ailleur rencontré un ingénieur informaticien qui m'a confirmé que je pouvais utiliser du VB.net, mais que j'allais en bavé !!! et que selon lui il faudrait plutot prendre du C++ .... argnnn qu'est ce qu'ils ont tous avec ce C++ rrrrrrrr
En fait j'ai peut-etre attaqué le probleme de travers, j'ai un PC qui est destiné a etre embarqué, mais au lieu de tout inventer peut qu'il y a en effet des kit pour commencer.
C'est vrai que l'avantage des kit est qu'on peut y mettre des modules tout fait.
L'avantage du PC en revanche, c'est l'interface graphique, la possibilité de pouvoir lui ajouter facilement une caméra ou des effets sonors, de pouvoir emmener le pc en weekend pour coder tranquillement...
Je ne sais pas si vous avez eu la curiosité de regarder ces cartes :
http://www.gotronic.fr/art-interface-8-8-8-hub-1019-12063.htm
http://www.gotronic.fr/art-carte-interface-vm110-932.htm
Elles semblent pouvoir fonctionner sur c++ ( sans blague!) et sous VB, avec des exemple de codes, c'est peut-etre une base ? de plus, le fabriquant propose des modules ( IR...) a brancher dessu, il propose aussi d'autres carte avec +ou- d'entrees mais avec les meme caracteristiques coté programmation.
D'ailleur, merci a GEEK pour le bout de code. Je vais le garder de coter et le tester quand j'aurais une carte, d'ailleur a ce propos GEEK, tu as dis à un moment que tu avais une K8055 de chez velleman, qui ne te donnait pas satsifaction point de vue controle de servos, penses tu ( d'aprés les caracteristiques ) que la VM110 de la meme marque soit mieux ?
Mais quoi qu'il en soit ca ne sera pas une ARDUINO je pense, car je prefere commencer par une carte dont le constructeur annonce officielement la compatibilité VB.... bien que mon choix ne sois pas encore areté !
Mais je trouve tout de meme curieux qu'il soit si difficile de faire tourner un servo ou allumer une led avec une carte simple et un peu de code VB ...
Pour ce que ca interesse, j'avance bien sur la partie 3D du Droid , j'espere vous montrer ca bientot !
#25
Posté 24 janvier 2012 - 06:37
heu moi c'est julkienD'ailleur, merci a GEEK pour le bout de code.

oui mais je trouve quelle reviennent cher ,apres elle doit etre tres bien ... enfin peut etre ...Je ne sais pas si vous avez eu la curiosité de regarder ces cartes :
http://www.gotronic....-1019-12063.htm
http://www.gotronic....e-vm110-932.htm
D'ailleur, merci a GEEK pour le bout de code. Je vais le garder de coter et le tester quand j'aurais une carte, d'ailleur a ce propos GEEK, tu as dis à un moment que tu avais une K8055 de chez velleman, qui ne te donnait pas satsifaction point de vue controle de servos, penses tu ( d'aprés les caracteristiques ) que la VM110 de la meme marque soit mieux ?
la VM110 est la version deja monté de la K8055
Mais quoi qu'il en soit ca ne sera pas une ARDUINO je pense, car je prefere commencer par une carte dont le constructeur annonce officielement la compatibilité VB.... bien que mon choix ne sois pas encore areté !
je radote certainement mais je t'assure que L Arduino n'est pas aussi compliqué que tu le penses
un peu de tuto,des bout de code en exemple, des copier/coller, des test foiré, des tests reussi... bref quelque choses me dit que c'est comme cela que tu as apris le vb, Non? (oui je sais ça sens le vécu!

tien essayes ce logiciel
#26
Posté 24 janvier 2012 - 08:38
heu moi c'est julkien
c'est noté GEEK !![]()
oui mais je trouve quelle reviennent cher ,apres elle doit etre tres bien ... enfin peut etre ...
la VM110 est la version deja monté de la K8055
je radote certainement mais je t'assure que L Arduino n'est pas aussi compliqué que tu le penses
un peu de tuto,des bout de code en exemple, des copier/coller, des test foiré, des tests reussi... bref quelque choses me dit que c'est comme cela que tu as apris le vb, Non? (oui je sais ça sens le vécu!)
tien essayes ce logiciel
Méééééheuu !
Bon Ok je suis ko, le coup de la VM110 qui est la meme que la K8055 je l'ai pas vu venir !
Alors oui c'est pas faut, Julkien , j'apprend le VB sur le tas, j'use tout le monde en posant un tas de questions bizard, et du coup j'ai donc de colossales lacunes qui ne me facilitent pas la tache, mais bon je peux dire " c'est moi qui l'ai fait ! "... en meme temps ca se voit

Puisque tu insistes tant, et comme de toute façon je n'ai aucun argument pour justifier un autre choix, je vais etre obligé de prendre une ARDUINO ! voila !
... mais laquelle, y'en a 20 differentes !
Il faut que je puisse brancher des servos, des petits relais, des petits modules IR, des codeurs... et surtout un cable USB relié a mon PC !
#27
Posté 26 janvier 2012 - 10:08
Méééééheuu !
Bon Ok je suis ko, le coup de la VM110 qui est la meme que la K8055 je l'ai pas vu venir !
Alors oui c'est pas faut, Julkien , j'apprend le VB sur le tas, j'use tout le monde en posant un tas de questions bizard, et du coup j'ai donc de colossales lacunes qui ne me facilitent pas la tache, mais bon je peux dire " c'est moi qui l'ai fait ! "... en meme temps ca se voit![]()
Puisque tu insistes tant, et comme de toute façon je n'ai aucun argument pour justifier un autre choix, je vais etre obligé de prendre une ARDUINO ! voila !
... mais laquelle, y'en a 20 differentes !
Il faut que je puisse brancher des servos, des petits relais, des petits modules IR, des codeurs... et surtout un cable USB relié a mon PC !
desoler d'avoir insisté mais c'est que je trouve que nous avons un peux les meme parcour
j'avais acheter la k8055 pour ce coté VB mais je suis vite arrivé a me prendre une Arduino pour le coté embarquer (du coup ma k8055 est rester dans le placard


sinon pour le choix de l'arduino, tout depend le nombre de capteur/servo/field moteur tu as besoin
si tu n'en as pas beaucoup une uno suffira
si tu a besoin de + dans ce cas prend toi une mega
elles sont toutes les 2 en USB
apres tu n'es pas obligé de les prendre chez gotronic

#28
Posté 26 janvier 2012 - 05:59
Par contre, vu que toi tu en a déja une, tu peux peut-etre me dire si je dois prendre des trucs indispensable avec, genre transfo, ou truc pour mettre une pile ou autre...
Vendredi soir j'ai RDV avec un pote qui fait que du developpement sur VB, pour un cours intensif !!!
Là je retourne bosser sur la 3D du robot !!! je me defonce sur le design, si j'arrive a fabriquer ce que je dessine..... meme eteind il aura l'air d'etre vivant !

#29
Posté 26 janvier 2012 - 08:21
Bon allé hop je vais commander l'arduino uno, on va pas passer 6 semaines à tergiverser sur 50 grammes de silicium !
Par contre, vu que toi tu en a déja une, tu peux peut-etre me dire si je dois prendre des trucs indispensable avec, genre transfo, ou truc pour mettre une pile ou autre...
ben l'arduino est alimenté directement par l'usb mais pour moi, pour aprendre, il vaut mieux prendre un kit
il en existe avec des servo, led, niveau a mercure, etc...
je veux pas faire l'apologie de Microsoft mais leur coach ( voir ce lien) est pas mal pour aprendre le language objetVendredi soir j'ai RDV avec un pote qui fait que du developpement sur VB, pour un cours intensif !!!
il y a meme des tuc et astuce pour utiliser la synthese vocal voir meme la reconnaissance vocal si tu es courageux
avec sa deja tu peux le rendre vivant meme sans qui bouge

Là je retourne bosser sur la 3D du robot !!! je me defonce sur le design, si j'arrive a fabriquer ce que je dessine..... meme eteind il aura l'air d'etre vivant !
montre nous des images, on est curieux!
allez bon courage par la suite
#31
Posté 28 janvier 2012 - 08:11
oui effectivement mais je parler d'un pc embarquer sur le robotPas pratique l'usb pour alimenter l'arduino dans un robot qui se ballade.
![]()
Prends une batterie (ou une pile 9V).

edit: vue que le Monsieur veut utiliser VB
Modifié par julkien, 28 janvier 2012 - 08:20 .
#32
Posté 31 janvier 2012 - 08:08
J'ai pas encore passé commande de la carte, j' hesite encore entre une carte seule ou un kit debutant, je pense que le kit serait mieux pour debuter mais il est un peu cher.
Normalement je retrouve mon petit PC demain, revenu de garantie

Bref, La 3D de mon robot avance doucement, je galere un peu a modeliser les formes que j'ai en tete, donc il va falloir etre encore patient pour voir le levé de rideau !!
Comme prévu j'ai pris un cours intensif de VB.net.... grrrrr mal a la tete

Si mon mini PC fonctionne, j'installerais dessu VB.net pour pouvoir coder entre 12H et 13H au boulot... histoire de me faire la main, c'est qu'il va en falloir de l'algorythme de competition pour animer cette belle carcasse

#33
Posté 10 février 2012 - 07:05
Mais je suis dans la conception 3D à fond et c'est plutot raide, et j'avance de front dans le VB... beaucoup de travail et si peu de temps !
J'y retourne !!! et Je vous tiens au courant

#34
Posté 10 février 2012 - 09:23
Je ne poste pas trop en ce moment car la j'avance pas vite, pourtant je bosse comme une bete !!
Mais je suis dans la conception 3D à fond et c'est plutot raide, et j'avance de front dans le VB... beaucoup de travail et si peu de temps !
J'y retourne !!! et Je vous tiens au courant!
salut
tu bosse sur quelle logiciel en 3D?
montre nous un peu une esquise de ton projet
niveau meca, si je puis me permetre, plus c'est compliqué plus tu auras des difficulté a le realiser ton robot
alors essai d'y allez par etape
chassi
puis corps
puis tete
enfin c'est qu'un exemple
#35
Posté 16 février 2012 - 08:23
Je ne poste pas trop en ce moment car la j'avance pas vite, pourtant je bosse comme une bete !!
Mais je suis dans la conception 3D à fond et c'est plutot raide, et j'avance de front dans le VB... beaucoup de travail et si peu de temps !
J'y retourne !!! et Je vous tiens au courant!
bon je vois Monsieur veu garder le suspensce

alors t'en es ou?
Répondre à ce sujet

1 utilisateur(s) li(sen)t ce sujet
0 members, 1 guests, 0 anonymous users