Table des matières:

Arduinoflake : 6 étapes (avec photos)
Arduinoflake : 6 étapes (avec photos)

Vidéo: Arduinoflake : 6 étapes (avec photos)

Vidéo: Arduinoflake : 6 étapes (avec photos)
Vidéo: Snowflake Quick Build 2024, Juillet
Anonim
Arduinoflake
Arduinoflake

Un flocon de neige interactif de forme libre animé par Arduino Nano. En utilisant 17 canaux PWM indépendants et un capteur tactile, il peut créer des effets impressionnants !

Il existe également une version PCB que tout le monde peut fabriquer !

Étape 1: Aperçu

Image
Image

Le flocon de neige se compose de 30 LED regroupées en 17 segments indépendants qui peuvent être contrôlés séparément par le microcontrôleur Arduino Nano. Chacun des groupes de LED peut être atténué avec PWM pour créer de belles animations.

Étape 2: Outils

Tout ce dont vous aurez besoin est du fer à souder, de la soudure et des pinces.

Étape 3: Construction

Construction
Construction
Construction
Construction
Construction
Construction

Tout d'abord, sélectionnez un motif. Je choisis un joli et simple cristal de flocon de neige et l'imprime à la taille adaptée à l'Arduino Nano à l'intérieur de l'hexagone - le noyau du cristal.

La structure de support qui agit également comme un câblage est créée à partir de tiges de laiton de 0,8 mm soudées avec de l'étain. J'ai utilisé 2m de tige au total. Pourquoi la forme libre ? Parce que j'ai toujours voulu essayer ça et c'est un test de ta patience et de tes compétences.

J'ai d'abord créé un noyau hexagonal en pliant une seule tige et en soudant les extrémités ensemble. En ajoutant 6 autres tiges au sommet de l'hexagone, le câblage de masse est terminé, tous les fils cathodiques des LED doivent maintenant y être soudés pour créer un motif de flocon de neige. La partie délicate a été d'ajouter les LED SMD mais je me suis servi d'un gabarit créé à partir d'un carton et d'un scotch double face.

Ensuite, il était temps d'ajouter le microcontrôleur Arduino Nano sous la structure centrale en laissant suffisamment d'espace entre les 3 couches de câblages en laiton qui connecteront les broches du microcontrôleur à tous les fils d'anode LED. Cela a demandé une énorme patience. Non seulement vous devez éviter un court-circuit entre les fils, mais aussi ajouter une résistance de limitation de courant et lui donner une belle apparence.

Les LED Leaf sont connectées séparément chacune à la broche de sortie de l'Arduino la plus proche. Les LED de branche sont regroupées par deux et connectées à des broches PWM. Les LED de base sont également regroupées par deux et connectées au reste des broches. Arduino NANO n'a que 18 broches de sortie (A6 et A7 sont en entrée uniquement) et j'ai besoin d'une broche pour le capteur tactile, ce qui ne me laisse que 17 broches, donc les deux paires de LED principales sont connectées ensemble pour créer un groupe de 4. Je J'utilise des résistances de 220 Ω pour limiter le courant circulant dans chaque broche à environ 8 mA. Cela signifie 240mA au total, ce qui est peu élevé pour la puce ATmega328 mais cela fonctionne - le maximum de sécurité est dit de 200mA.

Étape 4: Capteur tactile

Senseur tactile
Senseur tactile
Senseur tactile
Senseur tactile
Senseur tactile
Senseur tactile

Pour pouvoir interagir avec un flocon de neige, j'ai ajouté une autre tige en laiton pour créer un capteur tactile capacitif. J'ai trouvé une excellente bibliothèque et un tutoriel de Paul Stoffregen. Le capteur tactile est utilisé pour interagir avec l'arduinoflake - changer d'animation, allumer/éteindre, scintiller au toucher, nommez-le…

Étape 5: Coder

À l'origine, je pensais que je ne pourrais assombrir que les LED de branche connectées aux broches PWM matérielles. Mais heureusement, il existe une bibliothèque PWM logicielle impressionnante qui m'a permis d'utiliser toutes les broches comme s'il s'agissait de PWM matériel. Cette configuration a créé des possibilités infinies pour les animations ! Découvrez le code ci-joint avec quelques-unes des premières animations.

Si vous l'aimez, votez pour lui dans le concours Make it Glow juste en dessous de cet article, merci

Étape 6: Schémas

Schémas
Schémas
Concours Fais briller 2018
Concours Fais briller 2018
Concours Fais briller 2018
Concours Fais briller 2018

Deuxième prix du concours Make it Glow 2018

Conseillé: