"Cube" 3D 3x3x7 à LED sur Arduino - partie 2 : Premier modèle

Déçu du rendu avec les LED disponibles sur le prototype, et vu que je pouvais aller plus loin, j'ai investi dans des LED 5mm bleues.

Objectif

  • Les bonnes LED et mieux alignées et orientées
  • La guirlande pourra être rétractée pour occuper moins de place
  • de fait, les jonctions entre les étages seront souples, mais tendues une fois ouvert
  • La partie electronique sera en bas (pas besoin de poid et ports plus accessibles)
  • EDIT : la partie électronique sera en faite en haut : La guirlande pourrait être utilisée dans un sens comme dans l'autre, mais avoir la partie large en haut rendra mieux

Matériel

  • 1 Arduino Nano ou équivalent (ici de marque Izokee)
  • 100 LED (63 pour 7 étages, 91 pour 9)
  • 9 résistances, ce coup-ci le jus passera par les colonnes
  • quelques cables pour faciliter les branchements
  • un cul de peinture noire en bombe ou en pot
  • EDIT : une batterie "de secours" USB pour alimenter le tout

J'ai pris 2 modèles de LED bleues 5mm, 120° pour voir ce qui correspondrait le mieux :

  • têtes plates, 800 mcd, 3,2 V à 25 mA (20 avec l'Arduino) (bleues sur la photo)
  • têtes rondes, 200 mcd, entre 3,2 et 3,4 V à 20 mA (blanches sur la photo)s

J'ignore directement les 1500 mcd et plus ; le but étant d'avoir des points lumineux sans être aveuglé.

Et ici, les LED bleues sont parfaites, diffuses, elles font un beau point et sont visibles même de jour, sans éblouir.

Assemblage

Avec des bouts de planches et 2 demi-tasseaux je découpe les pièces qui me semblent nécessaires à l'aide de mes croquis clairs et limpides

collage, ponçage et premiers trous des éléments haut et bas.

Arrivé de dernière minute : la batterie USB, pour briller en extérieur.

Une petite touche de peinture et les éléments sont prêts à être assemblés.

Ce coup-ci je me suis fait un gabarit pour la matrice des étages afin de positionner les LED équitablement.

Pour les colonnes, j'ai utilisé des brins de cuivre d'un cable Hi-Fi, par 3 (pas comme sur la photo).

Une centaine de soudures plus tard, je peux ajouter la carte et effectuer les branchements.

Je suis très mauvais en soudure (niveau collège en techno). du coup c'est du paté par endroit, mais on me dit dans l'oreillette, qu'on s'en bat les couilles, parce qu'une fois assemblé :

Ouverture de la guirlande/lampion 3D :

Côté code, je défini l'ordre des colonnes. Ici du fond vers l'avant, de gauche à droite.
const char colonne[] = {5, 6, 10, 4, 8, 7, 9, 2, 3};
Les étages, de haut en bas. Les A6, A7 n'éclairent pas mes derniers niveaux, j'ai donc utiliser les D0 et D1.
const char etage[] = {A1, A2, A3, A5, A4, 0, 1};
J'ai simplement repris le code du proto en modifiant les pins pour vérifier le bon fonctionnement.

Dans le noir :

Le résultat est beaucoup mieux. A suivre, la partie code !

 

Partie 1 : Le prototype
Partie 2 : Le premier modèle (vous êtes ici)
Partie 3 : Le code (à venir)

Écrire un commentaire

L'email renseigné ne sera pas publié sur le site.

Quelle est la troisième lettre du mot knpho ? :