Aller au contenu


Photo
- - - - -

Conseil d'orientation robotique pour un senior peut-être bientôt disponible


17 réponses à ce sujet

#1 pmdd

pmdd

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 945 messages
  • Gender:Male

Posté 15 mai 2020 - 02:43

Bonjour,

 

Ce n'est pas la première fois que je me pose la question, et peut-être que je vais encore en rester là. Mais la situation actuelle ne me pousse pas à l'optimisme quant à la pérennité de mon occupation professionnelle à court et moyen terme.

 

En d'autres mots je vais peut-être me retrouver à la retraite plus tôt que prévu...  :crazy:

 

Je ne suis jamais sorti du monde Lego et à chaque fois que j'ai eu envie j'ai été rebuté par la perte, en tout cas momentanée, de la souplesse et de la praticité de cette technologie. Je veux aussi préciser que ma démarche n'a rien à voir avec le fait que je connaisse tout dans Lego, ce n'est évidemment pas le cas. Il me reste beaucoup de choses à découvrir et à faire en mode Lego.

 

Non c'est juste pour voir autre chose et aussi me donner plus de potentiel, en particulier pour réaliser des projets plus évolués, plus solides et puissants mécaniquement et avoir accès à un choix important au niveau du matériel.

 

Vous verriez quoi et vous me conseillerez quoi comme approche dans ce cas là, sachant que:

 

* Je n'ai pas envie de faire de l'électronique 

* Que je peux apprendre ou réapprendre un nouveau langage de programmation. J'ai les bases pour ça.

* Que je ne veux pas totalement repartir à zéro et pouvoir profiter un peu de mon expérience Lego, en tout cas de mes compétences.

* Que je ne compte pas non plus faire de la mécanique poussée même si je n'écarte pas la possibilité par exemple de faire de l'impression 3D

* Que j'ai un budget correct pour ne pas trop me priver.

* Malgré mes restrictions concernant l'électronique et la mécanique, je suis intéressé par la conception de A à Z... je n'imagine pas partir d'une plateforme toute faite.

* Et que je vais avoir du temps, même si j'ai tendance à l'impatience il me faudra des projets qui durent un peu...

 

Bon je me prépare au pire et je ne suis pas du tout sûr de sortir de Lego mais j'attends vos réflexions pertinentes sur le sujet pour m'éclairer un peu... :help:

 

  



#2 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 969 messages
  • Gender:Male
  • Location:Anglet

Posté 15 mai 2020 - 03:22

Je pense que ça serait le bon moment pour toi de sortir un peu de lego et de voir comment combiner ce que tu as déjà en lego avec d'autre choses qui ne sont pas des lego. Un peu comme Oracid qui utilise des lego avec du matériel plus classique. 

Avoir une imprimante 3D c'est pas mal ça permet de faire pas mal de choses, en gros tu pourrais combiner des chose en impression 3D avec des choses en lego ...
Après c'est pas forcément un truc à avoir, je peux me tromper mais de mémoire Oracid n'utilise pas ou presque plus son imprimante. 

Une autre approche serait d'être orienté par les projets que tu souhaites réaliser. Une fois que tu as un problème tu regardes comment tu peux le résoudre. En fonction tu apprends les choses dont tu as besoin. 

 

Dans tous les cas il faut trouver un sujet qui motive par ce qu'il plaît qu'il soit poussé par un véritable besoin ou un challenge qu'on s'impose c'est le mieux pour apprendre =) 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

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!

 

Les réalisations de Mike118  

 

 

 


#3 Sandro

Sandro

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 262 messages
  • Gender:Male

Posté 15 mai 2020 - 04:17

Comme dit Mike, si tu veux lentement t'ouvrir des portes, sans pour autant trop sortir de ta zone de confort, alors quitter progressivement les legos pourrait être une bonne chose.

Par exemple tu pourrais commencer par un véhicule (char ou classique) où les moteurs, les roues/chenilles et tout le reste de "l'électronique" seraient non lego (je te conseillerais departir sur un arduino), et le châssis encore en légo.

 

Ensuite, au fur et à mesure, quand tu n'as pas une bonne solution en légo pour une partie de ton projet, pas tu le fait autrement.


Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...

Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.


#4 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 969 messages
  • Gender:Male
  • Location:Anglet

Posté 15 mai 2020 - 04:30

Je me rend compte en lisant la réponse de sandro, que je n'ai pas été assez concrêt dans ma réponse.
Du coup pour compléter, pour moi de manière concrète je dirais qu'un premier pas serait de mettre en place un pont de communication entre une arduino et une brick lego. Ainsi tu peux encore garder l'essentiel en lego ( brique lego maître)  et éventuellement ajouter des choses non lego en passant par une arduino et ce pont de communication. 

Au fur et à mesure que tu avanceras tu choisiras ce que tu feras, quitte par exemple à passer l'arduino en maître sur ton projet et passer par la brique lego pour ajouter des trucs lego au projet ... ( comme le contrôle des moteurs lego qui peuvent quand même avoir leur intérêt)  Voir complètement virer la brique lego plus tard... 

 


 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

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!

 

Les réalisations de Mike118  

 

 

 


#5 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 769 messages
  • Gender:Male

Posté 15 mai 2020 - 07:06

Bienvenu au club !

Je souscris à tout ce qu'ont dit Mike et Sandro.

C'est vrai que j'utilise rarement mon imprimante 3D. C'est seulement que je réussis toujours à trouver une solution avec des Lego. Mais n'hésite pas à t'en offrir une, c'est un outil extraordinaire.

Pour l'électronique, perso, je n'en fais jamais. Je n'en ai jamais vraiment eu l'utilité depuis que je suis à la retraite et que je me suis remis à la robotique.

Tu devras quand même savoir faire quelques soudures, le plus souvent pour faires connecteurs.

Pour les moteurs CC, tu pourras le plus souvent continuer à utiliser les moteurs Lego.

Pour les servos, là les servos RC sont imbattables pour le couple, le poids et le volume. Même si je pense que les servos Lego sont remarquables dans leur domaine d'utilisation.

Sinon, Arduino et/ou Rasp.



#6 pmdd

pmdd

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 945 messages
  • Gender:Male

Posté 16 mai 2020 - 09:02

Merci pour vos orientations, il faut que je réfléchisse à ça et effectivement comme le dit Sandro , le problème est de sortir de ma zone de confort et comme le dit Mike c'est aussi avoir un projet pour en sortir.  Je me demande malgré tout si ça ne serait pas plus facile finalement de carrément laisser tomber le lego en tapant dans des projets non accessibles en lego.

 

Je me suis formé à la mise en lumière de scènes musicales (via le protocole dmx)  l'année dernière pour des prestations de musique électro. Je me demande s'il n'y aurait pas un truc intéressant à faire en mixant robotique, éclairage et musique.

 

J'aime beaucoup aussi les robots danseurs comme ici

 

 

bref je cogite...



#7 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 969 messages
  • Gender:Male
  • Location:Anglet

Posté 16 mai 2020 - 09:13

Je pense que tu peux déjà commencer à sortir un petit peu et en douceur de l'univers lego dans ton projet de robot semeur de gazon. 

Tu gardes le plus gros de ta structure en lego, tu ajoutes juste ce dont tu as besoin qui n'est pas forcément disponible en lego
=> Un système de localisation fiable en extérieur. 

 

chiche ! ;)

 

Cette première expérience avec un peu de hors lego te donnera pas mal à cogiter pour tes prochains projets ;)


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

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!

 

Les réalisations de Mike118  

 

 

 


#8 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 769 messages
  • Gender:Male

Posté 16 mai 2020 - 12:51

laisser tomber le lego en tapant dans des projets non accessibles en lego.

ça existe ?



#9 Sandro

Sandro

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 262 messages
  • Gender:Male

Posté 16 mai 2020 - 01:43

ça existe ?

Oui. Pour aller dans l'extrême :

- un oscilloscope avec 10MHz de bande passante (disons 8 bits de résolution minimum) (les légos ne sont pas prévu pour du traitement de signal haute fréquence)

- un contrôleur PID bas bruit (<1mV) et une bande passante de 5MHz (ça avait été l'objet d'un job étudiant pour un labo de l'université, à ces fréquences là un microcontrôleur ne suit même plus, il a fallut passer à un FPGA) (les légos ne sont pas prévu pour du traitement de signal haute fréquence)
- un robot pour explorer des canalisations de 40mm de diamètre (les Legos limitent la miniaturisation)

- un ROV capable d'explorer les fonds marins (les Legos ne sont pas étanches, en tout cas pas à haute pression)

- un Lidar 3D de bonne qaulité

- ...


Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...

Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.


#10 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 769 messages
  • Gender:Male

Posté 16 mai 2020 - 06:17

Dernièrement quelqu'un a fait un drone avec une structure Lego, des hélices Lego et des moteurs Lego. Le Fly Controler et toute l'électronique sont non Lego.

https://www.robot-ma...-lego/?p=109712

 

Je ne trouve pas cela très judicieux d'utiliser des moteurs Lego ou des hélices Lego pour faire un drone, aujourd'hui. Mais je prends ça comme un défi.

Par contre, si ce drone avait été le premier prototype du genre, alors oui, j'aurais crier au génie.

Je l'ai déjà dit, mais je vais le redire, Lego c'est parfait pour mettre en oeuvre rapidement une idée, ou pour faire un prototype.

 

Ok ! Sandro a donné quelques exemples.

Je ne retiendrais pas les réalisations tels que oscillo, Lidar ou PID.

Par contre, effectivement, ce serait très difficile, voir impossible de faire un explorer de fonds sous marins.

Egalement très difficile de faire un ver capable de se mouvoir dans une tube de 40mm, mais pas dans un tube de 100mm.

 

Il y a autre chose ?



#11 pmdd

pmdd

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 945 messages
  • Gender:Male

Posté 26 mai 2020 - 01:44

Question; dans le cas d'une initiation à l'arduino pas trop basique quand même, quelle est la meilleure solution, un kit style sur amazon , ou faut il constituer son kit soi-même, si oui comment ou y a-t'il d'autres kits ou solutions existantes pour cet apprentissage ?



#12 Sandro

Sandro

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 262 messages
  • Gender:Male

Posté 26 mai 2020 - 03:13

Pour commencer, je dirais que dans l'apprentissage de l'arduino, il y a 3 parties (qui se font en général plus ou moins en simultané) :

a) l'apprentissage du C/C++ : le langage de programmation utilisé (qui est aussi très utilisé sur ordinateur) : c'est avec ça que tu vas faire "li'ntéligence" de ton programme

b) l’apprentissage des fonctions spécifiques ajoutées par Arduino (digitalWrtie, digitalRead, ...), qui permettent principalement d'interagir avec les entrées sorties (+ d'autres périphériques internes que tu découvrira dans un second temps, comme les timers)

c) l'apprentissage de ce qui existe comme "périphériques" (leds, boutons, types de moteurs et leur drivers, capteurs divers, ...) et comment les utiliser.

 

 

Pour l'étape a), tout ce qu'il te faut c'est un arduino et un cable USB.

Pour l'étape b), prévois quelques leds, résistances, boutons et potentiomètres, une breadboard (carte pour enficher les composants sans les souder) et quelques fils

Pour l'étape c), tu peux soit utiliser un kit avec plein de composants et jouer avec, soit acheter les composants séparément en fonction d'un projet plus concret (on t'aidera volontiers à choisir les composants si tu le souhaites)

 

Je peux donc te suggérer 3 options, selon ce que tu souhaites :

1) Tu commande un Arduino avec quelques composants de base ( par exemple https://www.robot-ma...no-uno-223.html + 2 potentiomètres https://www.robot-ma...ltitour-90.html  : total=20€) : comme ça, tu apprends les bases (étapes a et b). Ensuite (voir en même temps), tu commande les composants qu'il faut pour te lancer dans ton projet

2) Tu commandes un kit plus complet, qui te permettra de faire quelques mini-projets, type https://www.amazon.f...90502024&sr=8-4 ou https://www.amazon.f...90502024&sr=8-6

3) tu commande un kit correspondant à un projet "complet", comme celui que tu proposes

 

Du coup, je dirais :

- si tu as une idée de projet en tête, option 1, éventuellement 2

- si tu veux découvrir un peu, puis partir sur ton propre projet, option 2

- si tu veux faire un projet complet en suivant un manuel, ou si tu penses avoir du mal à trouver des idées, alors option 3


Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...

Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.


#13 Little french kev

Little french kev

    Membre occasionnel

  • Membres
  • Pip
  • 110 messages

Posté 26 mai 2020 - 03:31

Comme toi j'ai tendance aussi à etre impatience . Pour progresser plus rapidement le meilleur moyen que j'ai trouvé est de faire beaucoup de petits projets courts auquel je ne suis pas trop attaché et de me fixer un temps pour les finir (un jour, un weekend, 1 ou 2 semaines...) .
Je trouve que ca fonctionne plutot pas mal d'avoir quelques composants (capteurs, servos, moteur) et d'esayer de faire quelques chose 
à partir de ca (un peu dans l'esprit lego ducoup) . Desfois certains projets ratent completement mais c'est pas grave il y a toujours une lesson à en tirer et sur un projet court on sens moins la perte de temps . Je me suis aussi plusieur fois vu me foirer completement puis revenir sur un de ces projets quelques mois plus tard avec plus de connaissances et comprendre mes erreurs beaucoup plus facilement .

Une fois suffisamment de connaissances accumulé, il est plus facile de se lancer dans un plus gros projet qui englobe toute les connaissances acquises sur les petits projets .

J'aime aussi passer régulierement sur le "project hub" du site arduino, ca donne pas mal d'idées et permet d'apprendre beaucoup de chose : https://create.arduino.cc/projecthub
 



#14 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 969 messages
  • Gender:Male
  • Location:Anglet

Posté 26 mai 2020 - 03:47

Juste pour compléter la remarque de sandro : 

 

Si tu cherches à suivre sa proposition à environ 20€ je recommande de prendre ce kit  ( arduino + composants ) 
https://www.robot-ma...no-uno-223.html

 

tu peux éventuellement ajouter les potentiomètres indiqués ...

 

Sinon dans le même genre tu as cette boîte qui est plus complète : https://www.robot-ma...arduino-84.html  et qui permet de ranger tout le matériel ... 

 

Après quelque soit le kit que tu prends ça te fera déjà quelque chose avec lequel commencer :)




 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

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!

 

Les réalisations de Mike118  

 

 

 


#15 pmdd

pmdd

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 945 messages
  • Gender:Male

Posté 26 mai 2020 - 03:57

Pour commencer, je dirais que dans l'apprentissage de l'arduino, il y a 3 parties (qui se font en général plus ou moins en simultané) :

a) l'apprentissage du C/C++ : le langage de programmation utilisé (qui est aussi très utilisé sur ordinateur) : c'est avec ça que tu vas faire "li'ntéligence" de ton programme

B) l’apprentissage des fonctions spécifiques ajoutées par Arduino (digitalWrtie, digitalRead, ...), qui permettent principalement d'interagir avec les entrées sorties (+ d'autres périphériques internes que tu découvrira dans un second temps, comme les timers)

c) l'apprentissage de ce qui existe comme "périphériques" (leds, boutons, types de moteurs et leur drivers, capteurs divers, ...) et comment les utiliser.

 

 

Pour l'étape a), tout ce qu'il te faut c'est un arduino et un cable USB.

Pour l'étape B), prévois quelques leds, résistances, boutons et potentiomètres, une breadboard (carte pour enficher les composants sans les souder) et quelques fils

Pour l'étape c), tu peux soit utiliser un kit avec plein de composants et jouer avec, soit acheter les composants séparément en fonction d'un projet plus concret (on t'aidera volontiers à choisir les composants si tu le souhaites)

 

Je peux donc te suggérer 3 options, selon ce que tu souhaites :

1) Tu commande un Arduino avec quelques composants de base ( par exemple https://www.robot-ma...no-uno-223.html + 2 potentiomètres https://www.robot-ma...ltitour-90.html  : total=20€) : comme ça, tu apprends les bases (étapes a et B). Ensuite (voir en même temps), tu commande les composants qu'il faut pour te lancer dans ton projet

2) Tu commandes un kit plus complet, qui te permettra de faire quelques mini-projets, type https://www.amazon.f...90502024&sr=8-4 ou https://www.amazon.f...90502024&sr=8-6

3) tu commande un kit correspondant à un projet "complet", comme celui que tu proposes

 

Du coup, je dirais :

- si tu as une idée de projet en tête, option 1, éventuellement 2

- si tu veux découvrir un peu, puis partir sur ton propre projet, option 2

- si tu veux faire un projet complet en suivant un manuel, ou si tu penses avoir du mal à trouver des idées, alors option 3

merci à toi pour cette réponse étoffée et à Mike et Little french Kev pour leurs compléments, je vais regarder ça.



#16 pmdd

pmdd

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 945 messages
  • Gender:Male

Posté 26 mai 2020 - 04:04

Quel est l'arduino le plus récent ? Il y a plusieurs modèles ?



#17 Sandro

Sandro

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 262 messages
  • Gender:Male

Posté 26 mai 2020 - 04:16

Le plus récent, à vrai dire j'en sais rien, ils en sortent régulièrement des nouveaux, pour répondre à des besoins spécifiques.

Il y a plein de modèles.

 

Mais pour commencer, je te conseilles vivement de partir sur le classique, l'arduino Uno. Il présente en particulier l'avantage que la grande majorité des tutos se basent sur celui-ci, et qu'il est supporté par presque toutes les librairies.

 

Ensuite, quand tu aura bien avancé, tu pourra éventuellement choisir d'utiliser un autre modèle répondant à un besoin spécifique (mais tous ont aussi leurs inconvénients), par exemple un arduino Mega si tu as besoin de plus d'entrées/sorties ou de puissance de calcul (mais plus gros et cher, quelques petites différences qui font que quelques tutos ne marcheront pas sans adaptation), un arduino Nano si tu veux miniaturiser, un arduino pro-mini si tu veux miniaturiser encore plus (mais il faut un convertisseur USB->série pour le programmer), MKR1000 avec wifi intégré, ...


Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...

Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.


#18 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 769 messages
  • Gender:Male

Posté 26 mai 2020 - 06:25

Mieux que les bouquins, en tout cas c'est mon avis, il y a pas mal de tutos sur YouTube.





Répondre à ce sujet



  


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

0 members, 0 guests, 0 anonymous users