Skip to content

📝 Blog

Arcade Stick 3

J'ai pris un peu de retard sur ce petit récit.
Nous en étions restés au percage (et fissurage) de la plaque de plexi.

J'ai ensuite marqué et creusé les passages correspondants aux clips.

Il a fallut ensuite faire une légÚre défonce pour que la plaque du stick s'encastre pile sous la plaque de plexi.

La suite a consisté à construire la boite globale.

Oui, tous les moyens sont bon pour caler et fixer au mieux l'ensemble.
Au passage, j'assume toutes mes aneries, je me suis trompé à un des collages mais j'ai pu switcher de piÚce assez rapidement.

Un dernier assemblage bien sanglé...

Et on a une base pas trop vilaine et assez robuste.

Arcade Stick 2

Alors, j'étais resté à vous montrer combien mes trous pour les boutons étaient moches parce que faits à la perceuse.
Et comme c'était une mauvaise idée d'utiliser une défonceuse à main levé sur un établi mal éclairé et avec peu d'espace autour.

Histoire de bien rire, dans le bordel de mon installation bancale j'ai réussi à perdre la mÚche plate de 30mm.

Le positif ? (vous allez voir, je suis balaise Ă  ce jeu lĂ )
Je combine le tout, je me rappelle que ma défonceuse peut utiliser une fraise de 30mm, mais comme je suis une faignasse, je ne refait pas ma plaque bois, j'attaque la plaque de plexi blanc.
Pour tout avouer, je préfÚre terminer cet arcade stick pour apprendre toutes les erreurs possibles avant d'attaquer un bartop.

C'est que j'ai toutes les piÚces en attente, pas que ça à faire ;)

Allez, dĂ©fonceuse Lidl Ă  30€, en avaaaannnt !

Pour ma prochaine série de trous de 30mm dans le bois, ce sera génial.
Pour le plexi, mĂȘme en y allant tout doux, ça fond pas mal.
Mais le résultat n'est pas trop vilain si on prend son temps.

Oui, cette plaque est fragile, on va en reparler plus loin.

C'est vraiment trop fragile.
Pour bien faire, j'aurai du percer à 31mm pour éviter toute contrainte sur le plexi qui est trop fin.
Je pense que ça fera l'affaire quand mĂȘme pour le moment.
Ca me permettra de me pencher sur les possibilités de déco pour cacher les différentes erreurs, ce sera aussi formateur :)

Pour la suite, il faut que je marque les passages des clips des boutons.
Oui, si vous ne faites pas une plaque en métal pour accueillir vos boutons, il vaut mieux prendre des boutons vissables.

Mais on a déjà une plaque qui va pouvoir permettre de tester bientÎt les branchements.

Il me reste tout de mĂȘme Ă  dĂ©couper le passage du joystick.
Mais ça avance.

Arcade Stick

Comme des malins ont postĂ© une fois de plus un bricolage de table qui devient une borne d'arcade, j'ai craquĂ© pour de bon. (z'ĂȘtes content SĂ©b et Elise ?)

On va faire ça par étape, j'aime bien apprendre.

Pour commencer, je vais faire une simple boite contenant un Raspberry Pi avec une distrib RetroPie avec une manette et des boutons d'arcade.

Comme j'avais déjà le Raspberry, j'ai déjà paramétré la partie RetroPie pour avoir un début fonctionnel.

C'est parti ensuite pour une partie que j'apprécie généralement, à base de scie sauteuse, de ponceuse et autres bricole à bois.

L'implantation des commandes suit un des modĂšles disponibles sur le site Slagcoin.

N'ayant plus d'espace dédié au travail du bois, c'est toujours un peu fastidieux de tout sortir, de l'établi aux outils nécessaires.
Pour compléter ce bonheur incroyable, le temps ce jour là était un fantastique dimanche pluvieux.

Mais le temps n'arrĂȘte pas le geek en crise.... non... ça devrait, mais ça ne l'arrĂȘte pas.

Du coup, c'est un peu dans des conditions d'équilibriste que j'attaque.
Au départ, ça semble bon.

Au final, ma perceuse a dĂ©cidĂ© que le mandrin lui mĂȘme cesserai de tourner selon un bel axe qui est le sien et percer proprement et droit ne fut pas possible.
DĂ©jĂ  bien Ă©nervĂ©, je me suis acharnĂ© et ça a mĂȘme fini en dĂ©fonceuse Ă  main levĂ©e, ce qui est bien sĂ»r une bonne grosse idĂ©e moisie.

Je vous donne un avant goĂ»t du prochain article, qui montre tout, oui, j'assumerai mĂȘme les horreurs.

Webcam montée sur un bras articulé

Pour prendre des clichés rapidement, des petites vidéos pour illustrer tel ou tel bricolage en cours, je me suis arrangé une webcam sur bras articulé.

Je suis parti d'un bras pour micro tout simple de chez Amazon.

J'ai ensuite dĂ©montĂ© le support de la webcam pour faire passer la vis de la tĂȘte du bras Ă  l'intĂ©rieur.

Et hop !

MatLab Expo 2014

Le jeudi 2 octobre se déroulait une conférence autour du logiciel Matlab : la Matlab Expo 2014.

Ayant dĂ©couvert il y a peu de temps cette application, sentant un potentiel important pour de petites expĂ©riences Ă  la maison ou avec MixTeen, j’ai dĂ©cidĂ© d’aller passer ma journĂ©e lĂ  bas pour enquĂȘter un peu.

Ceci est donc mon petit compte rendu, totalement partial et personnel.

Le commencement est forcĂ©ment un peu difficile : il faut se lever Ă  5h30 pour aller prendre un TGV. J’ai beau insister, mon cerveau refuse de croire que je suis debout et en route.

Pour une fois, ma rĂ©putation de chat noir sera usurpĂ©e et le TGV est parti et arrivĂ© Ă  la minute prĂšs. Bon, ensuite, j’avais mĂ©morisĂ© qu’il fallait prendre le RER C Ă  la gare d’Austerlitz, mais oubliĂ© de noter le nom de la station oĂč descendre. Mini drame, perte de rĂ©seau une fois Ă  la gare, petite perte de temps mais un agent souriant et aimable de la RATP m’indique ce qu’il me faut savoir. Je vous dis, cette journĂ©e est bien partie ;)

La confĂ©rence a lieu dans le Novotel proche de la tour Effeil. L’accueil est trĂšs bien gĂ©rĂ© et sympathique. J’arrive juste pour la fin de la prĂ©sentation initiale.

J’assite ensuite Ă  la premiĂšre keynote : “Behind today’s trends : the technologies driving change” par Loren Shure. C’est plutĂŽt interressant, bien tournĂ©, belle analyse des tendances technologiques et challenges associĂ©s. Bien sĂ»r, de nombreuses rĂ©fĂ©rences aux fonctionnalitĂ©s Matlab, quelques petites annonces : bien ficelĂ©. Je sens bien que je ne suis pas sensible de la mĂȘme façon que la majoritĂ© de l’assistance, qui travaille pour la plupart au quotidien avec Matlab. Mais c’est plutĂŽt enthousiasmant.

La keynote suivante est sur le monde automobile, par Roland Lismonde de chez Bosch : “Le model-sharing au service de l’innovation pour l’industrie automobile”. La prĂ©sentation montre de quelle maniĂšre l’électronique a profondĂ©ment changĂ© le monde automobile. Je ne suis pas super sensible Ă  l’ensemble, je quitte discrĂštement la salle.

Je me rend ensuite dans l’espace oĂč diffĂ©rents stands tenus par Mathworks ou des partenaires prĂ©sentent diffĂ©rentes facettes de Matlab. Comme la plupart des gens sont encore dans l’amphi, je suis un peu sollicitĂ©. Ce qui est trĂšs intĂ©ressant, c’est que lorsque j’explique ma dĂ©marche personnelle et les ateliers Mixteen, je suis trĂšs loin d’ĂȘtre poliment ignorĂ© comme cela peut ĂȘtre le cas dans d’autres salons professionnels. Il y a un intĂ©rĂȘt gigantesque pour tout ce qui touche au numĂ©rique et aux enfants. D’ailleurs, j’espĂšre que les associations parisiennes ne m’en voudront pas, mais j’ai balancĂ© des contacts ;)

Une fois sur le stand prĂ©sentant les capacitĂ©s de connections arduino/raspberry/mindstorms/Soc FPGA, je vais de surprise en (bonne) surprise. Je dĂ©couvre que l’intĂ©rĂȘt de Mathworks pour le monde de l’éducation est trĂšs loin d’ĂȘtre une façade marketing. Il semblerait en plus que la France soit le pays oĂč Mathworks investit le plus dans l’éducation. Je n’ai pas de chiffres, mais le fait de rencontrer des employĂ©s visiblement entiĂšrement dĂ©diĂ©s me suffirait. Si ce n’était pas le cas, les diffĂ©rents exemples prĂ©sents m’auraient convaincus. Et si j’étais vraiment bornĂ©, parler de tous les projets en cours avec elles aurait achevĂ© le tout. Ok, je suis vaincu, Mathworks fait de gros efforts dans la direction du monde Ă©ducatif. Il reste Ă  voir si en dehors des cursus purement scolaire une initiative comme Mixteen a sa place, mais comme toutes les discussions sont restĂ©es ouvertes, il y a un univers de possible.

J’ai donc observĂ© les interactions possibles entre Matlab et arduino avec un petit atelier utilisant des boutons poussoirs et un petit ventilateur. La partie Matlab permet d’aborder une machine Ă  Ă©tat simple et abordable.

Un exemple un peu plus avancĂ© montrait un suivi d’objet par une webcam pilotĂ©e par une Raspberry Pi. Deux autres exemples mettaient Ă  contribution des kits Lego Mindstorms : un suiveur de ligne et un robot en self balancing. (j’écris du franglais si je veux, na ;) )

Tout ça me donne bien envie d’essayer en rentrant (j’en parle plus bas)

La pause sera l’occasion de parler licences avec une des personnes en charge de cet aspect. LĂ  encore, ce fut un Ă©change concret et constructif avec quelqu’un Ă  l’esprit ouvert. Je n’ai pas encore vendu mon Ăąme GPL mais voilĂ  un logiciel certes propriĂ©taire mais Ă  qui j’aimerai donner une belle chance.

Je passe ensuite un bon moment au stand du dĂ©fi Rover. Et lĂ  encore, encore un passionnĂ© employĂ© par Mathworks. Le robot me parait mĂȘme surĂ©quipĂ© pour les taches qu’il a eu Ă  rĂ©aliser dans le premier dĂ©fi. A vue de nez, il y aura d’autres dĂ©fis encore plus complexes dans l’avenir :)

C’est Ă  ce moment que l’amphithĂ©atre principal se vide et que je rĂ©alise que mon estomac rĂ©clame un peu d’attention. Je sais, on ne juge pas un salon Ă  sa nourriture. Mais c’était bien bon :) Je note l’intĂ©rĂȘt des personnes prĂ©sentes pour ce qui semble destinĂ© Ă  l’éducation. Les sessions de l’aprĂšs midi vont concerner du monde.

Nouvelle session avec Loren shure, employĂ©e de longue date de Mathworks. J’ai toujours trouvĂ© que les amĂ©ricains faisaient des speakers enthousiasmant, c’est bien le cas ici. Et pourtant, certains passages furent corsĂ©s pour tous, se faire expliquer une thĂ©orie des balancier et les Ă©quations de Lagrange correspondantes aurait Ă©puisĂ© n’importe qui :) Au passage, je dĂ©couvre MuPad qui est un outil de calcul formel, utile pour Ă©crire des documents contenant des formules mathĂ©matiques avec un rendu visuel correspondant.

J’avoue que j’écris ces passages quelques jours aprĂšs et que la fatigue du virus attrapĂ© dans le TGV se fait encore sentir :)

La session suivante est celle du Dr Abdelmoumen Youssef : modĂ©lisation, simulation au service de la recherche autour de la cardiologie. Un travail remarquable qui dure depuis 13 ans pour obtenir une modĂ©lisation du coeur suffisament rĂ©elle et paramĂ©trable pour qu’une aide concrĂšte soit apportĂ©e aux Ă©quipes mĂ©dicales.

J’assiste ensuite Ă  la confĂ©rence de Yann Labit : simulateur de servo commandes Ă©lectrique avec Simulink pour le contrĂŽle de vol sur hĂ©licoptĂšre. Beaucoup d’explicartion sur les redondances des contrĂŽles sur un modĂšle créé par son labo et utilisĂ© par un industriel pour vĂ©rifier en amont les rĂ©glages prĂ©vus.

Vient ensuite Ivan Liebgott : Matlab et simulink pour l’enseignement des sciences de l’ingĂ©nieur. Cette prĂ©sentation montre quel type d’activitĂ© peut ĂȘtre prĂ©sentĂ© dans des lycĂ©es pour illustrer la modĂ©lisation, l’écart avec le rĂ©el


Pour terminer, Paul Cox : Innover en connectant Matlab et simulink Ă  votre matĂ©riel. J’aurais bien passĂ© une journĂ©e complĂšte avec Paul :) On a droit Ă  une belle dĂ©monstration de la surcharge du firmware d’un drone Parrot par un comportement issus de Matlab. Il ne sera pas avare en explications sur les possibilitĂ©s d’interaction entre Matlab et divers matĂ©riels.

Il nous faut à présent retourner en session finale, mais je vous avoue avoir saisi ce moment pour récupérer mes affaires et dire au revoir à toutes les remarquables personnes croisées ce jour.

Je profite pour ajouter une petite note issue de mes petits essais en rentrant Ă  la maison. Mes essais avec mes cartes arduino se sont plutĂŽt bien passĂ©s, je n’ai juste pas rĂ©ussi Ă  faire reconnaitre ma MicroView, mais je creuserai.

Par contre, impossible d’utiliser Matlab avec la brique NXT de Lego que j’ai : je suis sous Mac Osx et Linux. Je peux comprendre en partie, vu que le logiciel de base est uniquement fourni sous Windows.

Ce que j’ai plus de mal Ă  digĂ©rer, c’est la limitation Ă  Matlab sous Windows de la partie hardware Raspberry. C’est quand mĂȘme un comble de ne pouvoir piloter mes Pi qui sont de purs produits unix. Bon, j’ai encore mis un commentaire sur le package Raspberry Ă  ce sujet, on verra.

J’espĂšre pouvoir trĂšs vite vous reparler de Matlab, il faut encore que je rĂ©cupĂšre quelques plans et modĂšles que les Ă©quipes Ă©duc de Mathworks doivent me faire parvenir. Je suis mĂȘme prĂȘt Ă  transfĂ©rer Matlab sur une machine Windows s’il le faut temporairement :)

A bientĂŽt !