Aller au contenu


Contenu de zeroc00l

Il y a 39 élément(s) pour zeroc00l (recherche limitée depuis 05-mai 13)



#32724 [2WD]mon robot Jardise

Posté par zeroc00l sur 26 juillet 2011 - 11:37 dans Robots roulants, chars à chenilles et autres machines sur roues

Bon ils se taisent les gamins ici ! c'est un forum pas un ring !

Si Seb03000 ne sait pas écrire 3 mots correctement et bien qu'il apprenne le français ou aille régler ses problèmes chez lui mais pas ici !

Faut être un peu adulte il y a des moments ...

BONSOIR ( spécial dédicace !).

skyhack.


Très intelligent comme post, Adulte, toi ?
Tu t'ennuyais tant que ça pour écrire un message pareil ?



#32561 [2WD]mon robot Jardise

Posté par zeroc00l sur 23 juillet 2011 - 07:21 dans Robots roulants, chars à chenilles et autres machines sur roues

Bonsoir arobose oui je compte le faire évoluer et m'améliorer dans la programmation et je te remercie encore de ton aide. j'ai une question aussi c'est possible de contrôler mon robot avec mon pc en gros mon pc c'est la télécommande de mon robot c'est possible ça???


C'est possible oui, mais pour ce faire, un minimum de connaissance en programmation est nécessaire (dans le cas de la création d'un logiciel pour contrôler le robot, à moins qu'il existe un tel programme déjà tout fait, mais si tel est le cas, inintéressant de télécharger un programme et de ne pas comprendre comment il fonctionne, sinon autant acheter un jouet :)).
Avec en plus une méthode de communication sans fil, Xbee , Wifi ...

Et donc je te conseil, d'apprendre un peut plus sérieusement le langage utilisé par la DFRduino (même langage que les Arduino ?) et part la suite, utiliser un module de communication et la création d'un petit logiciel pour contrôler ton robot.

Imaginons que tu ai pour projet de faire cet application, juste pour contrôler le déplacement de ton robot, je pense qu'il ressemblerais à ça:


Application serveur (possible ?) sur ta DFRduino :
  • Écoute sur le réseau de la communication
  • Recoit un message
  • Fait une action en fonction du message reçu


Application Cliente sur ton pc (Python, Java ..) :
  • Se connecte à ta DFRduino
  • Envoie un message

Exemple
Ton logiciel client(sur ton pc) se compose de 4 boutons de direction (haut, droit, bas, gauche).

Cas d'utilisation:
En cliquant sur le bouton flèche droite de ton logiciel, elle envoie le message 'vas à droite' à ton application serveur, qui elle, exécute l'action de faire tourner le robot vers la droite.
Idem pour les 3 autre boutons


PS: je n’ai pas encore construit mon premier robot, donc mon point de vue ne vient que de mon expérience en tant que développeur et en matière de programmation client-serveur ...

En espérant ne pas avoir parlé en chinois,
Cordialement.



#32677 [2WD]mon robot Jardise

Posté par zeroc00l sur 26 juillet 2011 - 12:56 dans Robots roulants, chars à chenilles et autres machines sur roues

Ne t’inquiète pas Astondb8, ce post ne te concernait pas, et ce qui suit non plus :)

déjà bonsoir zeroc00l est bien il falez bien se douter qu'une personne aller critiquer des personne qui fond des faute d'orthographe yen a qui que sa a faire décidément aux lieux d'aidé les personne qui on des problème de programmation ou autre de plus il me semble lavoir dit que jan fesser des faut d'orthographe dans ma présentation sur le forum. A une info pour toi cest pas par se que en fait des faute d'orthographe con ne cest pas faire de l'informatique ou de la programmation robotique ou de construire un robot ou d'avoir un métier en main. A et il me semble d'ailleurs que tu a lue se que j'ai écrie

( ne temps fait pas Astondb8 je ne temps veux pas cest en pausent des question comme sa con voie si la personne est sérieux dans son projet est si il véjéte ou pas. moi je suis assez ténieux quand je veux un truc ou si sa maintérése est que je veux l'obtenir je fait tous pour lavoir comme se projet construire apprendre la langue c++ algorithme sinon je connaiser un peux la langue c carre je suis informaticien cet mon 2 bouleaux priver donc sa ma avancer mais bon je te remercie quand même pour ton soutien Astondb8 est ainsi ca vous tous car se forum est super très instructive est ingénieux est il est très complet )

ta très bien compris se que j'ai écrire alors a l'avenir tourne cette foi ta langue dans ta bouche.

il me semble aussi qu'il ya pas que moi qui en fait des faute sure se forum est moi je ne les critique pas car j'ai du rèsper est a l'avenir éser de lire les présentation cest pas fait pour rien voila


Oui mais après il faut faire la différence entre fautes et fautes, et seb03000 je voulais pas être méchant mais fait un effort . (pas la peine d'écrire en gras pour montrer que tu n'est pas content...)
Je n'ai donner que mon avis, et c'est juste que si tu veut que quelqu'un puisse t'aider il faut parler dans la même langue que lui .
Il me semble qu'il y a un correcteur orthographique qui souligne les mots qui n'existent pas, ou écrit incorrectement.
T'as juste besoin de faire clic droit et de sélectionner le bon, c'est pas compliquer.
Pour recevoir quelque chose de quelqu'un ( ici, de l'aide) il faut savoir le respecter, et donc faire un minimum d'efforts orthographiques pour que les personnes qui le lisent n'ai pas à regarder ton post tel un âne en essayant de décrypter chaque mots . (ça a été mon cas.)
C'est quand les gens se comprennent qu'il peut y avoir un débat constructif .
Enfin bon, chacun ses choix.

il me semble aussi qu'il ya pas que moi qui en fait des faute sure se forum est moi je ne les critique pas car j'ai du rèsper

'Mais maman regarde, mon copain aussi il fume, alors c'est pas grave ' ... <-- (exemple que ton raisonnement est absurde)

D’ailleurs il me semble que tu a accepté le règlement du forum qui à mon avis stipule de parler dans un Français correct.

Je pense que je continuerais pas le débat sur ce sujet car il n'a pas sa place ici,
peut être dans la section débat, et encore c'est plus une question d'éthique que de robotique

Cdlt.



#32756 [2WD]mon robot Jardise

Posté par zeroc00l sur 27 juillet 2011 - 11:21 dans Robots roulants, chars à chenilles et autres machines sur roues

Bonsoir seb03000 , c'est bien de poster des images, mais ça serait bien si elles pouvaient être vues en plus grand :)



#32760 [2WD]mon robot Jardise

Posté par zeroc00l sur 27 juillet 2011 - 11:37 dans Robots roulants, chars à chenilles et autres machines sur roues

Sympatique ton robot, avec son pare-bufle :)
il servira à quoi au final ?



#33247 [2WD]mon robot Jardise

Posté par zeroc00l sur 13 août 2011 - 11:33 dans Robots roulants, chars à chenilles et autres machines sur roues

Bonjour,
int i;
for(i=5;i<=8;i++)
pinMode(i, OUTPUT); //met les pin 4,5,6,7 en mode sortie 
Déjà, là ça ne va pas, i commence à 5 donc, le pin 4 n'est pas pris en compte, et il met le pin 8 en sortie car 'i<=8 ' ce qui ne correspond pas à ton commentaire.
Actuellement donc, les pin en sortie sont 5,6,7,8.

à remplacer par

for(int i=4;i<8;i++){
   pinMode(i, OUTPUT); //met les pin 4,5,6,7 en mode sortie 
}
Comme quoi, apprendre les fondamentaux de l'algorithmie ça sert à quelque chose avant de s'attaquer à un langage, et de faire son propre code pour le comprendre.
Ayant de l'expérience en la matière, je sais que bosser sur un code qui n'est pas le sien c'est plutôt chi*** car personne n'a les même connaissances et les même méthodologie.

Par exemple, pour ça:
void Moteur2(int valeur_vitesse, boolean sens_avant)
{
analogWrite(vitesse2,valeur_vitesse); //valeur_vitesse = 0 à l'arrêt, et 255 pour vitesse maximum
if(sens_avant)
{
digitalWrite(direction2,HIGH);
}
else
{
digitalWrite(direction2,LOW);
}
}

vitesse2 et direction2 sont directement appelé en global ????


J'aurai fait :

// CONSTANTES ...
#define VITESSE_2 = 5;
#define DIRECTION_2 = 4;

void Moteur2(int valeur_vitesse, boolean sens_avant){
  analogWrite(VITESSE_2,valeur_vitesse); //valeur_vitesse = 0 à l'arrêt, et 255 pour vitesse maximum
  type = (sens_avant ? HIGH : LOW);
  digitalWrite(DIRECTION_2,type);
}


Cdlt



#32765 [2WD]mon robot Jardise

Posté par zeroc00l sur 28 juillet 2011 - 12:12 dans Robots roulants, chars à chenilles et autres machines sur roues

pour le capteur, si tu suit l'idée que j'ai avancé, je te conseille de prendre un capteur qui puisse voir sur les courtes distances pour calculer avec précision la distance entre ta pince et l'objet. (ta pince ne fera pas 1m de long).
T'as essayé de le brancher sur un autre port usb ?



#32762 [2WD]mon robot Jardise

Posté par zeroc00l sur 27 juillet 2011 - 11:44 dans Robots roulants, chars à chenilles et autres machines sur roues

je cest pas cest pour sen style peux tétre que je lui métré une pince pour ramasser des objet si cest feu sable est je vais lui maitre un 2 capteur aussi je fait d'autre commende dit si peux


Je voie un peu la chose, genre des capteurs de distance pour savoir quand actionner la pince ?



#32672 [2WD]mon robot Jardise

Posté par zeroc00l sur 25 juillet 2011 - 10:27 dans Robots roulants, chars à chenilles et autres machines sur roues

ne temps fait pas Astondb8 je ne temps veux pas cest en pausent des question comme sa con voie si la personne est sérieux dans son projet est si il véjéte ou pas. moi je suis assez ténieux quand je veux un truc ou si sa maintérése est que je veux l’obtenir je fait tous pour lavoir comme se projet construire apprendre la langue c++ algorithme sinon je connaiser un peux la langue c carre je suis informaticien cet mon 2 bouleaux priver donc sa ma avancer mais bon je te remercie quand même pour ton soutien Astondb8 est ainsi ca vous tous car se forum est super très instructive est ingénieux est il est très complet


Excuser moi de casser un peu l'ambiance, mais sérieusement seb03000 fait un peu d’efforts quand tu écrit, surtout pour un 'informaticien' (ou avant d'apprendre le c ou c++, apprend la langue française, je dit pas ça méchamment), car là sérieusement ça pique les yeux ... J'ai même pas envie de lire ni d’essayer de comprendre ce que tu à écrit.
ps: j'ai eu la flemme de tout highlighter.

Désoler pour le message hors sujet, mais ça donne pas envie d'aider ce genre de post plein de fautes .



#32708 [2WD]mon robot Jardise

Posté par zeroc00l sur 26 juillet 2011 - 05:57 dans Robots roulants, chars à chenilles et autres machines sur roues

non mais en fait, Astondb8, tu n'a pas du voir mon message, car il a disparu ^^ le forum bug.

bonjour zeroc00l Bon passe a autre chose maintenant. Oui j étudie une autre langue si tu veux savoir. Je ne suis pas borné bref. Est je ne temps veux pas du tout. Le truc c'est quand on commence a faire des remarque des critique cest pas aussi simple de l'apprécier oui j'avoue cas 17 ans on est censé savoir écrire je te l'accord mais bon j'ai vécue des galère est j'ai pas envie dit mèmoré ou de le divulguer voila sinon je ne temps veux pas du tous


bon aller à l'aise. :)

je ne parlais pas de langue, mais de langage comme le php, c, java, html (si on peut appeller sa un langage) , ...



#32570 [2WD]mon robot Jardise

Posté par zeroc00l sur 23 juillet 2011 - 09:03 dans Robots roulants, chars à chenilles et autres machines sur roues

il (l'Arduino ?) relève et envois les info au pc qui les traites ensuite le pc lui renvoi les ordres car les programme sur arduino reste "limité" de par sa mémoire enfin tout dépend de ce que tu veux faire bien entendu .



Mais si on à juste besoin de contrôler ses mouvements, l'Arduino n'a pas besoin de renvoyer les informations.
Donc le client (Le pc, qui est comme une télécommande), envoi juste les données et l'Arduino les traites.

Débat pas placé au bon endroit mais intéressant :)



#32568 [2WD]mon robot Jardise

Posté par zeroc00l sur 23 juillet 2011 - 08:48 dans Robots roulants, chars à chenilles et autres machines sur roues

tien voila un lien de pobot qui parle du code pour controlé les servo d'un robot


http://www.pobot.org...mande-pour.html


et sur pobot il plein d'autre article
avec cette article luj est passé au rangs 1 de mes heros, desolé jbot t'as etait retrogradé! ;)


Merci.
Donc au final ton application sur Arduino est dans le modèle PC(Client) - Arduino(Serveur).
Car c'est l'Arduino qui s'occupe de traiter et de transformer les informations reçues.
Et encore, dans le programme de l'article, l'Adruino ne se contente que d'afficher les informations, pas de contrôler les servomoteurs ou autres.
Enfin je suis pas un expert, ni même amateur (dans quelque jours :P ) en matière de robotique, mais pour moi le client doit être le pc et le serveur, l'arduino.
Question de point de vue :)



#32566 [2WD]mon robot Jardise

Posté par zeroc00l sur 23 juillet 2011 - 08:23 dans Robots roulants, chars à chenilles et autres machines sur roues

Oui DFRduino = Arduino.

Concernant le client serveur, il est préférable selon moi que le robot soit un client et le PC le serveur. Il a ainsi la maîtrise de son autonomie avec peu de ressources. J'ai fait un article sur le contrôle à distance et différents types de communications


Un client envoi des donnée et le serveur les utilise, ce n'est pas la traduction littérale d'un modèle client serveur ?

Tu voudrai dire en gros, que le Serveur (interface PC) envoi carrément le bout de code qui fait une action et que le client exécute le bout de code ?

Aurais tu le lien de ton article ? :) (pas assez chercher pour avoir trouver. :()


PS: ha tien, pas de contrôle sur la date en timestamp des citations ?



#32580 [2WD]mon robot Jardise

Posté par zeroc00l sur 24 juillet 2011 - 12:18 dans Robots roulants, chars à chenilles et autres machines sur roues

Nous partons toujours du principe due de faire des applications en C++ autre que des applications Dos sont très difficiles a faire pour un débutant. Et c'est tout a fait exact. Mais pourquoi ne pas utiliser C++ pour le code de l'Arduino, et du VB pour faire très facilement une interface graphique qui lancerait ces lignes de codes en C++ ?


Faire un logiciel pour envoyer du code ???

La Duemilanove a dans les 32Kb de stockage flash, pour son cas le code peut être stocker dedans.
Son code ne risque pas de faire plus de 2-4Kb ...
Une petite appli dans le langage de son choix qui permet la com serie(filaire) ou wireless(sockets) , qui envoie les instructions, "avance, recule, tourne à droite, tourne à gauche" suffira.



#32576 [2WD]mon robot Jardise

Posté par zeroc00l sur 23 juillet 2011 - 09:53 dans Robots roulants, chars à chenilles et autres machines sur roues

Je vois aussi les choses de cette façon.

Un serveur pouvant avoir plusieurs clients, tu pourrais meme imaginer que ton PC pilote plusieurs Robots.

Il est dans ce cas (informatiquement parlant) plus naturel de pensser que c'est effectivement le PC qui envoi les ordres (commandes) à son ou ses clients qui les exécutent. Nous sommes donc bien dans une architecture client / serveur. Ton serveur a les ressources qu'il pousse à ses clients.

Cdlt
Yves


Tu te contredit un peut là,

Je cite :
Un serveur pouvant avoir plusieurs clients, tu pourrais meme imaginer que ton PC pilote plusieurs Robots. (Serveur=>Arduino, Client=>PC)
!= Ton serveur a les ressources qu'il pousse à ses clients. (Serveur=>PC, Client=>Arduino)

Dans ce cas c'est le client qui envoie les données et le serveur les traitent.



#32601 [2WD]mon robot Jardise

Posté par zeroc00l sur 24 juillet 2011 - 03:19 dans Robots roulants, chars à chenilles et autres machines sur roues

Désolé mais soit je suis très fatigé et je mérite vraiment mes vacances, soit je ne comprend plus rien a rien.

il souhaite utiliser son PC pour télécommander son robot

Plusieurs solutions sont avancées mais il prefere une solution en lignes de commandes ( à mon sens particulièrement lourdes a utiliser au quotidien)
Donc depuis son PC il se propose d'envoyer des lignes de commandes. Une solution en hyper terminal en somme. Je précise que ce n'est pas très pratique mais bon c'est son choix et respectons le.

Mais je propose (toujours dans le meme esprit et respecter son choix) une interface qui enverrait ses lignes de commandes, en lui offrant la possibilité de le faire non pas depuis un Shell ou une fenêtre Dos ou un Hyper terminal mais depuis une interface graphique utilisable à la souris et au clavier. Rien de plus.
je cherchais à lui faciliter la vie en lui évitant chaque fois qu'il veux faire tourner sont robot a droite de tapper une ligne disant "tourne a droite" chaque fois qu'il veux faire tourner don robot a gauche de tapper une ligne dissent " Tourne a gauche"
Chaque fois …etc pas très simple avouons le.

Mais ce n'est pas cette solution plutôt lourde pénible et fastidieuse que tu repousse mais mon interface qui garde sa solution tout en la la rendant agréable a utiliser …

Donc oui, partant d'une solution non adaptée, je cherchais a lui faciliter la vie. Mais a mon avis, tout vien du fait que des le départ, la solution retenue n'est pas la solution le plus ergonomique. Et il y a bien d'autres moyens plus simples pour piloter ce robot. Après c'est une histoire de choix.
Enfin ce n'est qu'un avis.

Cdlt
Yves


Complètement d'accord avec toi au niveau de l'interfaçage.
Un truc dans ce genre la :

Image IPB


Le mode console ne sera pas très pratique à moins qu'il veuille faire du déplacement précis.

Peace :)



#33076 Hexapod

Posté par zeroc00l sur 04 août 2011 - 10:03 dans Robots à pattes et jambes, humanoïdes, bipèdes, quadrupèdes, hexapodes ...

avec un couple de 3.5 kg ça tient pour une réalisation pas trop lourde.


Juste une petite précision pour ceux qui ne le savent pas, un couple est en Kg/cm qui veut donc dire que le servo peut résister à X Kgs par centimètre de levier.

Exemple:
pour un servo de 3.5Kg/cm .
Si un levier de 10 cm est attaché au servo , la masse qu'il pourra supporter à l'extrémité du levier sera de maximum 3.5/10 Kg, donc 350 grammes.

Cdlt.



#32974 Hexapod

Posté par zeroc00l sur 02 août 2011 - 03:54 dans Robots à pattes et jambes, humanoïdes, bipèdes, quadrupèdes, hexapodes ...

oui je confirme mais ne pas hésiter a mettre de la monais dans une bonne lame (pas du 1er prix)

@+


Personnellement, à l'époque des mobylettes, j'avais découper ma selle dans de l'alu avec une lame basique à métal sur la scie sauteuse avec un résultat plutôt propre.
Je pense plus que la propreté de la découpe est due à la précision dans ses mouvements qu'à la lame (catégorie métal bien-sûr pas pour le bois:) ).



#32624 projet X

Posté par zeroc00l sur 24 juillet 2011 - 11:20 dans Drone, Robot volant, et autres machines volantes

skyhack a marquer Pour les batteries, la référence ce sont les LIPOS à condition que tu ais le matériel adéquat pour les charger et les contrôler.


Contrôler un lipo ???
ça se contrôle comme n'importe quelle batterie, avec un multimètre :)



#32618 projet X

Posté par zeroc00l sur 24 juillet 2011 - 09:36 dans Drone, Robot volant, et autres machines volantes

pour le moteur je voudrais être sur qu'il puisse décoller , tu aurais un site ou trouver un bon moteur ?
pour les batteries quels matériel faut il pour les contrôler ?


Commence par bien maquetter ton projet, en calculant le poids de ton 'drone' tu pourra plus facilement choisir des moteurs qui te conviennent


pour les batteries quels matériel faut il pour les contrôler ?

Que veut tu dire par là ?



#32626 projet X

Posté par zeroc00l sur 25 juillet 2011 - 12:54 dans Drone, Robot volant, et autres machines volantes

Mais nan bande de zouave ! ;)

Je parle de contrôler dans le sens " là charger correctement, faire un check-up complet de la batterie pour voir si tous les éléments sont OK etc ".

Je dis dans ce sens de bien faire attention avec ce genre de batterie, elles sont pratique et se chargent vite mais demandent un chargeur approprié et des connaissances de base pour éviter de la mettre en court-circuit ou de la décharger en dessous de sa limite critique !

skyhack.


C'est sûr qu'il ne faut pas charger ce genre de batterie avec un simple tranformateur 12 volts .
Quand on achète n'importe quel type de batterie pour la première fois, il est normal que l'on achète le chargeur qui va avec :)



#32727 châssis 3D

Posté par zeroc00l sur 27 juillet 2011 - 12:00 dans Reventes, matériel d'occasion, récup

Non sais un logiciel qui s'appelle SolidWorks

Tu peux le télécharger et avoir une licence gratuit pour 1ans
Avec se site SolidWorks


Je l'ai déjà, merci :)
Mais c'est que ton rendu n'avait pas l'air très net, c'est pour ça que j'ai poser la question :)
je te pose une petite créa au passage HERE.
Bon courage pour la suite.
Cdlt.



#32725 châssis 3D

Posté par zeroc00l sur 26 juillet 2011 - 11:41 dans Reventes, matériel d'occasion, récup

Tu les fait avec un éditeur d'image ? (comme Photoshop ou Gimp ?)



#33248 aider moi

Posté par zeroc00l sur 13 août 2011 - 11:52 dans Et si vous vous présentiez?

Salut Slim,
Bienvenue sur le forum.
As -tu une quelconque expérience en électronique ou en programmation ? (C, C++, PHP ..)
(personnellement à 14 ans je gérais déjà bien en PHP).
Si non, je te conseil de faire un tour dans la section Tutoriel, avec le cocotix et le roby. (on est loin du robot de combat, mais ça permet de commencer petit)
Et par la suite d'apprendre un langage tel que le C++ et les fondamentaux en algorithmie, puis les bases en électronique.
Le mot 'apprendre' est très important, certain dont je ne citerais pas le nom sont venu ici en disant qu'ils connaissaient le c++ (par exemple) et au final il ne savent rien faire et sont obliger de demander de l'aide pour quelque chose de simple.

Cdlt



#33986 Comment faire fonctionner des moteurs brushless ?

Posté par zeroc00l sur 10 septembre 2011 - 11:38 dans Conseils et aide aux débutants, livres et kits en robotique

Donc il me faut uniquement une carte arduino, les variateurs des moteurs + les moteurs.


Nocebo

Bonjour,

+batteries + chargeur(s) spécifique(s).


Peace.