La lampe originale faite par Instructables sous le surnom de tuenhidiy peut être ouverte et elle s'allumera de l'intérieur. La couleur de lueur est ajustée à l'aide d'une résistance variable et d'un bouton.
La conception du luminaire comprend: un boîtier sphérique d'un thermocouple industriel, un boîtier d'un poteau de bouton-poussoir, un presse-étoupe ... Regardez, quel beau boîtier:
Le boîtier de la tige de bouton est de chez Schneider, type XAPM1501H29. Il est en alliage de zinc. Vous pouvez bien sûr aussi utiliser quelque chose de plus simple, le résultat ne sera pas pire. Pour la beauté, un presse-étoupe en polyamide ou nickel de 20 mm est fixé au corps, il est installé dans un trou existant.
Gouverne tout le conseil Arduino Nano. Il existe deux types de sources lumineuses: le module Neopixel Ring 16 et 16 LED RGB avec une anode commune. Six microcircuits sont encore nécessaires: trois registres à décalage 74HC595 et trois jeux de transistors composites ULN2803. Eh bien, les petites choses: trois condensateurs à 0,1 μF, 24 résistances à 100 Ohms, un transistor A1013 et une prise de courant. La carte utilise une planche à pain de type planche à pain, l'appareil est alimenté par une alimentation de cinq volts.
Le schéma semble à première vue compliqué, mais si vous le regardez, tout devient clair:
Le bouton change les modes, une résistance variable vous permet de choisir les couleurs de la lueur de l'anneau LED et des LED RGB discrètes.
Le maître prend le boîtier du thermocouple:
Il y a deux trous dedans, l'un avec un diamètre de 21 mm, l'autre à 32. Le premier tuenhidiy utilise pour connecter le boîtier au corps de la tige de bouton, le second avec la "tête de bonhomme de neige" sur laquelle se trouve le bouton.
Sur un morceau d'une planche à pain de type perfboard, le maître assemble une structure à deux étages de LED RGB en combinant leurs anodes. Les fils de toutes les cathodes et les points de connexion des anodes sont envoyés aux connecteurs. Installe le diffuseur:
Souder le câble avec le connecteur au module NeoPixel Ring 16:
Assemble un tableau de registre à décalage selon le schéma:
Les sorties Arduino connectées à la carte de registre sont configurées comme suit: résolution - 3, verrouillage - 2, synchronisation - 13, données - 11.
Ensuite, l'assistant sur un autre morceau de la planche à pain construit l'adaptateur pour l'Arduino Nano:
Il fait la tête de ce qu'il appelle un bonhomme de neige, avec un col d'un morceau de tuyau en PVC, met un bouton à l'intérieur et affiche un câble de celui-ci:
Il combine la tête d'un bonhomme de neige, le boîtier du thermocouple et le couvercle de la tige de bouton:
Installe une résistance variable avec une poignée de commande, un joint d'huile et une barrette à bornes dans le boîtier du bouton:
Essayer comment adapter l'Arduino Nano et la carte du registre à décalage:
Tout se connecte, comment isole les planches du boîtier métallique - ce n'est pas clair: