Ce projet explique la fabrication (ou plutôt la modification) d'un casque Ironman (le modèle vendu dans le premier numéro de ce magazine.
Malheureusement, le numéro est épuisé, mais si vous en avez un sous la main ou si vous arrivez à en dénicher un, alors ce projet est pour vous !
Pour ce bricolage, nous allons faire en sorte de ne rien modifier, afin de pouvoir revenir au casque d'origine si besoin.
En revanche, si vous avez l'armure complète, il sera difficile de fixer le casque modifié dessus, à moins d'adapter pas mal de choses.
Tout d'abord, souder la Neopixel sur la WeMo. En effet, vu le manque de place, impossible d'utiliser les connecteurs “dupont” qui sont trop volumineux.
Ici, il a fallu souder :
Ce dernier point est important si on veut utiliser la librairie arduino “NeoPixelBus” (une alternative bien supérieure à la librairie d'origine d'Adafruit).
Histoire de tester tout ça avant de tout enfermer dans le casque - et se rendre compte que ça ne fonctionne pas - on va déjà programmer la carte
Il est possible d'utiliser un des croquis d'exemples de NeoPixelBus après l'avoir installé dans l'IDE Arduino à l'aide du gestionnaire de bibliothèque
Si ce n'est pas déjà fait, il faut aussi installer le support ESP8266 de la même façon
Une fois que tout ceci est fait, vous pouvez charger ce croquis. Il inclu :
C'est un croquis basique… A vous de l'améliorer
Afin de maintenir la carte WeMo D1 Mini à son emplacement (c'est à dire juste au dessus du trou présent sur la base du casque afin d'avoir accès au port USB), il faut imprimer 2 pièces en 3D. La première remplace une des pièces du kit, l'autre vient s'enficher dedans pour maintenir la WeMo.
Ces fichiers sont disponibles ici
L'assemblage du casque en lui même est très proche de l'original, se reporter à la notice pour savoir quelles vis utiliser, etc…
Fixer la pièce 3D cylindrique sur la base du casque à l'aide des 3 vis. Veillez à bien respecter l'orientation de la pièce (cf. photo), sinon la WeMo ne rentrera pas dans la partie haute du casque.
Insérer la WeMo comme sur la photo, de façon à ce que son port USB soit bien centré dans le trou, et orienter la Neopixel au mieux vers l’intérieur des yeux.
Fixer ensuite la base sur la partie arrière du casque (comme indiqué dans la notice) puis assembler la suite du casque en suivant les indications, mais ne pas installer :
Ces trois pièces gêneront la fermeture du casque et/ou le passage de la lumière de la Neopixel.
Le problème, c'est que le compartiment à piles servait de support pour le petit aimant qui permet de maintenir le “visage” du casque.
Pour pallier à ce problème, une solution est d'utiliser une goutte de superglue pour maintenir la pièce en question.
Il s'agit là de la seule modification non réversible ( = c'est collé, pas vissé). Pas besoin de mettre 3 tonnes de colle, 2 petits points bien placés suffisent à maintenir la pièce, tout en permettant de l'enlever plus tard si besoin, en forçant un peu.
Et pour finir, fixer l'ensemble base/partie arrière sur le reste du casque
Et voilà !
Si tout fonctionne, et si vous n'avez pas changé le nom d'hôte dans le croquis, vous pouvez aller sur les liens suivants et constater le clignotement des LED
Pour le rouge : http://esp8266.local/red Pour le vert : http://esp8266.local/green Pour le bleu : http://esp8266.local/blue Pour le blanc : http://esp8266.local/white Pour le battement de coeur : http://esp8266.local/heartbeat