
Débutant en robotique : projet robot volant
#21
Posté 10 août 2017 - 08:20
- R2D21995 aime ceci
Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles
#22
Posté 10 août 2017 - 08:27
Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles
#23
Posté 10 août 2017 - 11:13
Je pense que tu devrai d'abord apprendre à programmer en c. L'arduino je l'ai appris en une demi-journée ( juste les bases mais suffisant pour ton projet.) Mais je savais programmer avant. Si tu veux un coup de main pour t'aider dans ton apprentissage de la programmation n'hésite pas. En tout cas bon courage pour ton projet et surtout beaucoup de patience.
Oui, c'est que je suis en train de faire j'ai trouvée un tuto très intéressant sur les bases de la programmation Arduino ! Merci beaucoup ! Si j'ai des questions je te demanderais, alors ^^

#24
Posté 10 août 2017 - 11:43
Je pense que tu devrais plutôt commencer par du c pur. Pourquoi ?? Parce que apprendre à programmer directement arduino ne te donnera pas les bases et la logique de la programmation. J'ai co-animé un atelier arduino quand j'étais à la fac et une personne est resté bloqué 15 minutes juste à cause d'un problème logique. Il n'arrivait pas à comprendre la logique de la programmation. A mon avis une bonne chose à faire c'est d'avoir un cahier d'essai et de faire des schémas et d'écrire les algorithmes avant de coder . C'est comme lire la recette avant de commencer à faire un gâteau l'inverse paraitrait un peu bizarre. Je pense que tu devrai te poser de sérieuses questions si jamais t"en a pas rien que la question de la gestion de la mémoire est déjà en soit assez complexe au départ
et je ne te parle pas du reste. Oui le nicelab. Après tu tournes sur quoi ?? Windows Mac ou Linux ?? (Linux est pas mal pour la programmation il intègre de base une très grande majorités de logiciels pour sans parler que beaucoup de nano ordinateur comme le rasperry pi tourne sous linux même si on peut lui mettre Windows)
PS: est-ce que tu as le lien du tutoriel stp ??
Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles
#25
Posté 10 août 2017 - 12:30
Le lien du tuto : http://www.robot-maker.com/ouvrages/tuto-arduino/
À partir du chapitre 4 ils expliquent un peu la programmation !
#26
Posté 10 août 2017 - 12:41
Franchement tu devrai passer en dualboot sous linux. ça sera beaucoup plus simple pour la programmation et ça te permettra de te familiariser avec l'environnement linux qui est largement utilisé en robotique. (Je peux t'aider aussi pour linux ) Non ça ne sera pas assez surtout si tu veux te lancer dans la robotique après tu peux choisir d'utiliser raspberry et programmer en python qui est beaucoup plus simple ou en java
Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles
#27
Posté 10 août 2017 - 12:44
Heula doucement.Je pense que tu devrais plutôt commencer par du c pur. Pourquoi ?? Parce que apprendre à programmer directement arduino ne te donnera pas les bases et la logique de la programmation. J'ai co-animé un atelier arduino quand j'étais à la fac et une personne est resté bloqué 15 minutes juste à cause d'un problème logique. Il n'arrivait pas à comprendre la logique de la programmation. A mon avis une bonne chose à faire c'est d'avoir un cahier d'essai et de faire des schémas et d'écrire les algorithmes avant de coder . C'est comme lire la recette avant de commencer à faire un gâteau l'inverse paraitrait un peu bizarre. Je pense que tu devrai te poser de sérieuses questions si jamais t"en a pas
rien que la question de la gestion de la mémoire est déjà en soit assez complexe au départ
et je ne te parle pas du reste. Oui le nicelab. Après tu tournes sur quoi ?? Windows Mac ou Linux ?? (Linux est pas mal pour la programmation il intègre de base une très grande majorités de logiciels pour sans parler que beaucoup de nano ordinateur comme le rasperry pi tourne sous linux même si on peut lui mettre Windows)
PS: est-ce que tu as le lien du tutoriel stp ??
Je suis partisan d'un apprentissage solide de la programmation, mais il faut mettre ça en perspective avec le but cherché. S'il s'agit juste de faire des cosplays animés, commencer avec Arduino ou Python est suffisant et bien moins galère.
La "logique de la programmation" (si tant est qu'on puisse en définir une indépendamment des différents langages et de leurs particularités) s'acquiert quand on cherche à comprendre plus profondément un langage et à théoriser son expérience.
Je ne sais pas quelle est ta formation, Gayadriel, mais si ta seule expérience avec la programmation est pour la réalisation de cosplay, fais simple. Libre à toi ensuite de te renseigner plus précisément sur la programmation, les autres langages, poser des questions ici si le sujet t'intéresse. Arduino est fait pour ça, même sous Windows.
D'expérience, il n'y a rien de plus frustrant que de vouloir faire un projet et de devoir passer 6 mois à ne pas avancer pour lire la théorie.
N'hésite pas à chercher sur internet (il y a des tas de ressources sur Arduino) et dans la partie programmation du forum si tu bloques, à poser tes questions. Par contre, aller voir un fablab est effectivement une bonne idée, ils ont souvent des machines cool.

Et évidemment, on attend des photos du résultat

#28
Posté 10 août 2017 - 12:53
Pas faux mais perso je préfère passer 6 mois à théoriser les choses et ensuite passer à la pratique plutôt que de faire la pratique direct et perdre et finir par perdre du temps au final après un melange des deux est souvent une bonne approche.
Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles
#29
Posté 10 août 2017 - 01:19
Je pense effectivement qu'il faut rester dans le contexte du sujet : à savoir animer un personnage qui contient 3 (servo)moteurs et éventuellement un peu de lumière. Apprendre les bases du langage C c'est bien, mais une carte arduino c'est aussi fait pour les débutants et on peut rapidement faire quelque chose qui fonctionne. Quand on apprend le C on apprend tout ce qui va avec, à savoir entre autre la gestion mémoire, qui je pense est totalement inutile dans ce projet. D'ailleurs je pense que le plus dur du projet va être mécanique, car construire toute l'ossature en les liaisons de mouvement ne va pas être évident.
#30
Posté 10 août 2017 - 01:21
Perso je trouve que faire QUE de la théorie c'est ennuyeux, et c'est un coup à perdre toute motivation. Je ne dis pas que la théorie est inutile, mais à mon avis il faut accorder la théorie avec la pratique. Sinon, on se retrouve dans une methode à trop "scolaire".
Si ton but c'est d'apprendre à programmer, et à faire des robots complets, alors oui, c'est mieux de vraiment apprendre à coder. Si c'est juste pour un projet et que ton but c'est de faire bouger 3 servos, j'ai un gros doute sur l'utilité de passer 3 mois à apprendre à programmer si tu n'en as pas envie.
Après, chacun ses methodes, la meilleure c'est celle qui marche.
#31
Posté 10 août 2017 - 01:24
Sur sa présentation elle à dit s’intéresser à la robotique donc ça sous entends qu'elle compte faire des pros complexe après je me trompe peut être. Faut attendtre qu'elle donne plus de détail sur son but final et ces motivations On est d'accord
Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles
#32
Posté 10 août 2017 - 01:57
Ok ok, je vais me pencher plus sérieusement sur le C alors >< je tourne sur Windows !
Le lien du tuto : http://www.robot-maker.com/ouvrages/tuto-arduino/
À partir du chapitre 4 ils expliquent un peu la programmation !
On a essayé de rédiger cet ouvrage pour des gens comme toi qui souhaitaient s'initier à la programmation.
On je pense passé en revu l'essentiel "minimal " des bases pour pouvoir ensuite aborder des choses comme le contrôle d'un servo moteur. ( On a un deuxième ouvrage qui va un jour arriver =) pour présenter la suite : les leds, les servomoteurs, etc .... )
Du coup si tu suis ce premier ouvrage hésite pas à indiquer ce que tu trouves peu claire, ce que tu aimes bien etc... En plus de faire les correction correspondantes pour faciliter la compréhension, ça nous aidera à mieux rédiger l'ouvrage suivant =)
Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#33
Posté 10 août 2017 - 02:21
On a essayé de rédiger cet ouvrage pour des gens comme toi qui souhaitaient s'initier à la programmation.
On je pense passé en revu l'essentiel "minimal " des bases pour pouvoir ensuite aborder des choses comme le contrôle d'un servo moteur. ( On a un deuxième ouvrage qui va un jour arriver =) pour présenter la suite : les leds, les servomoteurs, etc .... )
Du coup si tu suis ce premier ouvrage hésite pas à indiquer ce que tu trouves peu claire, ce que tu aimes bien etc... En plus de faire les correction correspondantes pour faciliter la compréhension, ça nous aidera à mieux rédiger l'ouvrage suivant =)
Je le trouve très bien fait et très clair, merci beaucoup pour ce tuto !!

Et effectivement pour ce projet je préférai ne pas avoir à bûcher des mois et des mois sur de la programmation, mais par la suite pour de futures projets je pense que ça serait intéressant que je me penche plus sérieusement sur le sujet pour des projets plus approfondis ! ^^
#34
Posté 10 août 2017 - 02:47
Plop, je vais mettre mon grain de sel en tant que noob (non les gars me faites pas la gueule lol)...
Donc Gayadriel, si l'univers du cosplay et ce qui t’intéresse le plus, alors effectivement, met toi à l'Arduino, ici comme ailleurs sur le net tu trouvera bon nombres de tutos, et en toute franchise cela reste accessible pour tous le monde, donc, pour faire bouger trois servomoteurs, et éventuellement éclairer des led's alors fais toi plaisir avec Arduino, maintenant si plus tard tu veux te mettre à autre chose de plus complexe comme la réalisation d'un robot hyper chiader de la mort qui tue, alors oui, il faudra peut être passer à un autre langage (et encore, Arduino pourra t'aider pour ce super robot).
Mais en toutes sincérité, si c'est pour animer tes costumes pour du cosplay, t'emmerde pas, Arduino est fait pour toi
En tapant dans youtube "arduino cosplay" je suis tombé sur ça :
Bon par contre le gars à pas mal bossé dessus hein, faut pas se voiler la face, si j'ai bien compris ça lui a pris 1000 lignes de code.
Amuse toi bien
- NuT aime ceci
#38
Posté 10 août 2017 - 03:49
C'est sûr Bonne chance pour ton projet j'ai hâte de voir les photos
EDIT:
MEA CULPA
DSL pour ma mauvaise compréhension de tes motivations. Effectivement je suis d'accord avec R1D1
Modifié par R2D21995, 10 août 2017 - 03:55 .
Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles
#39
Posté 10 août 2017 - 05:28
Je le trouve très bien fait et très clair, merci beaucoup pour ce tuto !!
Merci !
J'espère que la suite te plaira tout autant (d'ailleurs elle ne devrait pas tarder #MoiAussiJePeuxFaireDesTeasers^^ )
Mon blog ------ 101robotics.com
Ouvrage ----- Guide pour débuter avec Arduino
Ancien Blog -- Journal d'un Arduinaute
Répondre à ce sujet

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