Bidouilles avec la Mindstorms Ev3dev

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

Mots-clés : 

Ce sujet a 11 réponses, 5 participants et a été mis à jour par  captainsmog @captainsmog, il y a 2 jours et 1 heure.

12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #20547

    deux par deux @2par2
    Modérateur

    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

    deux par deux @2par2
    Modérateur

    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 3 mois et 2 semaines par  deux par deux.
    #20551

    deux par deux @2par2
    Modérateur

    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 3 mois et 2 semaines par  deux par deux.
    #20557

    deux par deux @2par2
    Modérateur

    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

    deux par deux @2par2
    Modérateur

    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 Vador @legomk
    Participant

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

    #20561

    bigorno @bigorno
    Participant

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

    #20562

    deux par deux @2par2
    Modérateur

    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

    deux par deux @2par2
    Modérateur

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

    #20566

    zebulon @zebulon
    Participant

    Excellent !

    #20728

    deux par deux @2par2
    Modérateur

    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 @captainsmog
    Participant

    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.