Bidouilles avec la Mindstorms Ev3dev

Forum Les créations MOCs – Technics et autres. Bidouilles avec la Mindstorms Ev3dev

Mots-clés : 

  • Ce sujet contient 11 réponses, 5 participants et a été mis à jour pour la dernière fois par @captainsmog, le il y a 5 mois et 2 semaines.
12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #20547
    @2par2

    J’ai acheté il y a un moment déjà une boite Lego Mindstorms, ne sachant pas encore exactement ce que j’allais en faire. D’autant plus que le Lego technique n’est pas mon fort (vous excuserez mes erreurs de débutant en la matière :lol: ).

    mindstorms

    Vous le savez peut-être pas mais il est possible d’installer une distribution Linux sur la brique Lego EV3. Cette distribution s’appelle Ev3dev (Debian avec les drivers nécessaires, à flasher sur une micro SD) et permet de faire tourner des programmes, par exemple, en python.

    Voici les premières étapes et essais, j’ai commencé il y a quelques semaines et je posterai la suite au fur et à mesure.

    #20549
    @2par2

    La toute première chose a été d’installer ev3dev sur la brique. Pour cela il suffit d’avoir une carte micro SD et de suivre… la marche à suivre… tadum tssss…

    Ca se passe ici -> https://www.ev3dev.org/docs/getting-started/

    C’est assez simple à faire, ça dure un peu long, mais l’ordi fait ça tout seul donc on peut aller legotter un peu en attendant.

    Une fois que c’est fait, on insère la carte mcro SD dans le port prévu à cet effet et on démarre la brique.

    Ca clignote dans tous les sens, et des logs défilent, Matrix-Style, sur l’écran. Tout est normal :) le démarrage prend un peu plus de temps que normale.

    boot

    Et enfin on arrive sur le menu principal.

    menu

    On est prêt :)

    A quoi exactement ?

    • Cette réponse a été modifiée le il y a 9 mois et 1 semaine par deux par deux.
    #20551
    @2par2

    Bon, avant de savoir exactement quoi faire avec, il faut bien expérimenter avec…

    Afin de tirer profit d’ev3dev j’ai décidé de faire quelque chose qui ne serait pas possible avec la brique de base; envoyer des instructions ou configuration à ev3 en utilisant un bot Telegram.

    test

    Et voila en vidéo : https://flic.kr/p/2iRNtkb

    • Cette réponse a été modifiée le il y a 9 mois et 1 semaine par deux par deux.
    #20557
    @2par2

    Bon on fait quoi avec ça ?

    J’y ai longuement réfléchi lors d’insomnie et allez, soyons fou. On va essayer de créer un engin capable de se déplacer tout seul sur un dio et interagir avec. Et parce-que j’aime la Science-Fiction, ça sera un truc dans le genre classic-space.

    Juste un croquis pour avoir une idée en tête :

    draft

    Et un petit test pour se faire une idée des dimensions :

    t1

    t2

    t3

    Qu’on soit bien d’accord, c’est juste un croquis en 3D, si on souffle dessus, il tombe en pièces.

    Une des premières choses que je remarque c’est les chenilles. Je n’aimais pas trop l’allure avec, je les ai remplacée par 8 roues motrices qui seront fixes et se comporteront comme des chenilles au final.

    #20559
    @2par2

    Voici le chassis 8×8 propulsé par deux moteurs, n’ayant pas l’habitude, j’ai du m’y reprendre à plusieurs fois :lol: .

    drive-detail

    Voici la version finale

    chassis

    Puis les moteurs et la brique ev3

    drive

    Le but est de construire un moc au tours, c’est pour ça que j’essaie de garder le tout le plus compacte possible. Les roues ne sont d’ailleurs pas les roues définitives.

    side

    Et un petit test en vidéo : https://flic.kr/p/2iRPxRi

    Le câble est la pour charger le logiciel sur la brique ev3 et partager la connexion internet, ce qui sera bientôt réglé :)

    #20560
    @legomk

    T’as bien bidouillé en tout cas, il est chouette 👍

    #20561
    @bigorno

    C est vraiment top ! Ca va être super cool !

    #20562
    @2par2

    Et bien la configuration pour le wifi est en fait super symple quand on a un dongle USB compatible. Les instructions sont la : https://www.ev3dev.org/docs/tutorials/setting-up-wifi-using-the-command-line/

    Et ça se branche ici :

    wifidongle

    Et du coup on peut le téléeguider avec Telegram : https://flic.kr/p/2iS1jRP

    #20563
    @2par2

    Bien sur on peut aussi l’utiliser avec la télécommande : https://flic.kr/p/2iS2Vza

    #20566
    @zebulon

    Excellent !

    #20728
    @2par2

    J’ai fini par m’y remettre. Ce sera du ice planet 2002, du coup, roues blanches oblige. La direction est beaucoup plus fluide car les roues glissent beaucoup mieux par contre comme le centre se situe sur l’extérieur de la roue les axes ont tendance à plier avec le poids :cry:

    Axe

     

    J’ai dû revoir leur fixation, et après beaucoup de tentatives ratées j’ai fini par avoir quelque chose qui fonctionne. (En bas à droite)

    Tests

    Ca donne ça en comparaison

    Des

    Il faut que je le démonte complètement pour insérer une pièces en particulier. J’attend d’avoir reçu la commande BL. et je vous montre ça.

    En attendant j’essaie un autre truc que j’espère pouvoir montrer tantôt. :wink:

    #20729
    @captainsmog

    Wow!

    Je suis toujours impressionné par le coté ingénieur des créateurs de MOCs Technic! Et encore plus lorsqu’on y ajoute de la programmation! Respect et vivement une vidéo du modèle terminé!

12 sujets de 1 à 12 (sur un total de 12)
  • Vous devez être connecté pour répondre à ce sujet.