Aller au contenu


Photo
* - - - - 1 note(s)

Débutant en robotique : projet robot volant

robot volant; pina SAO;

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

#21 R2D21995

R2D21995

    Habitué

  • Membres
  • PipPip
  • 281 messages

Posté 10 août 2017 - 08:20

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.

 

Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles

 

Soutenez mon projet:

https://wweeddoo.com...cture-numerique


#22 R2D21995

R2D21995

    Habitué

  • Membres
  • PipPip
  • 281 messages

Posté 10 août 2017 - 08:27

Et il y a le nicelab pas loin de la gare de Riquet. Ils ont pas mal de matos avec normalement des ateliers arduino sinon t'as aussi pobot à Sophia-Antipolis mais ce n'est ouvert que le soir et il faut arriver à le trouver mais ils sont vachement calé en robotique et tout. T'as même des spdes doctorant en intelligence artificielle. Je

 

Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles

 

Soutenez mon projet:

https://wweeddoo.com...cture-numerique


#23 Gayadriel

Gayadriel

    Nouveau membre

  • Membres
  • 18 messages

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 ^^

 
Le Nicelab ? Super, merci, je ne connaissais pas, j'irais voir ! :D


#24 R2D21995

R2D21995

    Habitué

  • Membres
  • PipPip
  • 281 messages

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 :P rien que la question de la gestion de la mémoire est déjà en soit assez complexe au départ :P 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

 

Soutenez mon projet:

https://wweeddoo.com...cture-numerique


#25 Gayadriel

Gayadriel

    Nouveau membre

  • Membres
  • 18 messages

Posté 10 août 2017 - 12:30

Ok ok, je vais me pencher plus sérieusement sur le C alors >< je tourne sur Windows !
Le lien du tuto : http://www.robot-mak...s/tuto-arduino/
À partir du chapitre 4 ils expliquent un peu la programmation !

#26 R2D21995

R2D21995

    Habitué

  • Membres
  • PipPip
  • 281 messages

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 :P ou en java


 

Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles

 

Soutenez mon projet:

https://wweeddoo.com...cture-numerique


#27 R1D1

R1D1

    Modérateur et Membre passionné

  • Modérateur
  • PipPipPipPip
  • 887 messages
  • Gender:Male
  • Location:Autriche

Posté 10 août 2017 - 12:44

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 :P rien que la question de la gestion de la mémoire est déjà en soit assez complexe au départ :P 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 ??

Heula doucement.
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 :)
R1D1 - Calculo Sed Ergo Sum
Avatar tiré du site bottlebot
"Qui a dit 'Programmation" ?"

#28 R2D21995

R2D21995

    Habitué

  • Membres
  • PipPip
  • 281 messages

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

 

Soutenez mon projet:

https://wweeddoo.com...cture-numerique


#29 arobasseb

arobasseb

    Membre passionné

  • Membres
  • PipPipPip
  • 346 messages
  • Gender:Male
  • Location:BORDEAUX (33)
  • Interests:Informatique, robotique et sciences technique en générale.

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 maximusk

maximusk

    Habitué

  • Membres
  • PipPip
  • 262 messages
  • Gender:Male
  • Location:Le Mans

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 R2D21995

R2D21995

    Habitué

  • Membres
  • PipPip
  • 281 messages

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 :P


 

Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles

 

Soutenez mon projet:

https://wweeddoo.com...cture-numerique


#32 Mike118

Mike118

    Pilier du forum

  • Administrateur
  • PipPipPipPipPip
  • 5 608 messages
  • Gender:Male

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-mak...s/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 =) 


Robot-Maker ne se résume pas que au forum !
Jetez un oeil au blog, aux tutoriels, aux ouvrages, au robotscope  et à la  boutique : le shop des makers   !
N'hésitez pas à contribuer à la communauté et à partager vos trucs et astuces : Ensemble nous irons plus loin ! =)
 

Robot-Maker a pour vocation de :

  • Permettre à des hobbyistes passionnés de s'entraider pour qu'ils puissent mener à bien leurs créations.
  • Permettre à des projets innovants de voir le jour dans le domaine de la robotique et des nouvelles technologies.

à très bientôt ! 


#33 Gayadriel

Gayadriel

    Nouveau membre

  • Membres
  • 18 messages

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 Oliver17

Oliver17

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 216 messages
  • Gender:Male
  • Location:LR
  • Interests:Glenn

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

#35 maximusk

maximusk

    Habitué

  • Membres
  • PipPip
  • 262 messages
  • Gender:Male
  • Location:Le Mans

Posté 10 août 2017 - 03:00

1000 lignes de code parce que c'est contrôlé avec une appli, sinon, le code n'est pas si compliqué, par contre j'admire la réalisation mécanique.



#36 Oliver17

Oliver17

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 216 messages
  • Gender:Male
  • Location:LR
  • Interests:Glenn

Posté 10 août 2017 - 03:06

Et ben voilà, et en plus on lui donne l'idée de l'application via sont smartphone lol :)



#37 Gayadriel

Gayadriel

    Nouveau membre

  • Membres
  • 18 messages

Posté 10 août 2017 - 03:06

Omg c'est trop classe ! 😱
Oui c'est uniquement dans le cadre du cosplay ! Donc ça me rassure ce que tu dit ! :D J'ai hâte de tester pour de vrai Arduino ! Regarder des tuto c'est bien, mais s'exercer pour de vrai c'est mieux :P

#38 R2D21995

R2D21995

    Habitué

  • Membres
  • PipPip
  • 281 messages

Posté 10 août 2017 - 03:49

C'est sûr :P Bonne chance pour ton projet j'ai hâte de voir les photos :)

EDIT:

 

 

MEA CULPA :drag_01:

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

 

Soutenez mon projet:

https://wweeddoo.com...cture-numerique


#39 Jekert

Jekert

    Auteur

  • Modérateur
  • PipPip
  • 177 messages
  • Gender:Male

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^^ )



#40 Gayadriel

Gayadriel

    Nouveau membre

  • Membres
  • 18 messages

Posté 10 août 2017 - 06:16

Merci ! 

Ouii je vous posterais l'avancement au fur et à mesure ici je pense :) 

 

 

J'espère que la suite te plaira tout autant (d'ailleurs elle ne devrait pas tarder ;) #MoiAussiJePeuxFaireDesTeasers^^ )

 

J'ai hâte :P






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

0 members, 0 guests, 0 anonymous users