Table des matières:

Bande LED adressable AtTiny85 : 10 étapes
Bande LED adressable AtTiny85 : 10 étapes

Vidéo: Bande LED adressable AtTiny85 : 10 étapes

Vidéo: Bande LED adressable AtTiny85 : 10 étapes
Vidéo: Bande de LEDs setup | Programmer Attiny85 avec Arduino | WS2812B 2024, Novembre
Anonim
Bande LED adressable AtTiny85
Bande LED adressable AtTiny85

Mon objectif était de fabriquer une lampe de bureau à partir de LED. Je voulais qu'elle soit réglable, afin qu'elle puisse être utilisée de jour comme de nuit. Lors de ma première tentative, j'ai utilisé une simple bande LED et de gros MOS-FET pour les piloter à 12v. Cette fois, j'ai choisi des LED adressables alimentées en 5v. Cela a considérablement réduit le nombre de composants et permet beaucoup plus de personnalisation, comme des effets de transition.

Fournitures

Les pièces:

  • Bande LED adressable basée sur WS2812b
  • Clone digispark AtTiny85.
  • TTP223 Bouton tactile capacitif.
  • Alimentation 5v 6A.
  • Prise d'alimentation de 2,5 mm.
  • PCB de développement.
  • En-têtes et broches de 2,54 mm.
  • Quelques fils.
  • Petite boite en plastique.
  • Étagère IKEA MOSSLANDA.
  • En option, une photorésistance et une résistance de 1k ohm.

Outils Pour la construction:

  • Fer à souder et fil à souder.
  • Perceuse et mèches à bois/plastique.
  • Pistolet à colle chaude.
  • Un PC pour programmer le microcontrôleur.

Étape 1: percez un trou pour le bouton

Percez un trou pour le bouton
Percez un trou pour le bouton
Percez un trou pour le bouton
Percez un trou pour le bouton

Je voulais que le contrôle soit presque transparent. J'ai donc choisi d'utiliser un bouton tactile capacitif et de l'installer au niveau de la surface. Pour ce faire, j'ai percé un trou peu profond au centre de l'étagère avec une perceuse de 20 mm et en son centre j'ai utilisé un 4 mm percez pour faire un trou pour les fils.

Étape 2: Souder les fils au bouton

Fils de soudure au bouton
Fils de soudure au bouton
Fils de soudure au bouton
Fils de soudure au bouton

Soudez 3 fils sur le côté composant du bouton, pour garder l'autre côté aussi lisse que possible. Utilisez des fils de couleur et rappelez-vous quelle couleur est soudée à chaque broche, il ne sera pas possible d'y jeter un coup d'œil plus tard. Cet appareil est très sensible à l'inversion de polarité, faites donc très attention à ne pas intervertir le GND et le VCC.

Étape 3: Assembler le bouton

Assembler le bouton
Assembler le bouton
Assembler le bouton
Assembler le bouton
Assembler le bouton
Assembler le bouton

Faites passer les fils du bouton dans le trou. Utilisez le pistolet à colle chaude pour fixer le bouton à sa place en mettant de la colle sur le bois sous le bouton. Ensuite, couvrez le côté extérieur avec de la colle pour faire une surface lisse. De l'autre côté de l'étagère utilisez la colle chaude pour attacher les fils au coin de l'étagère. Couvrez le bouton avec une étiquette adhésive.

Étape 4: Souder et assembler la photorésistance

Souder et assembler la photorésistance
Souder et assembler la photorésistance
Souder et assembler la photorésistance
Souder et assembler la photorésistance
Souder et assembler la photorésistance
Souder et assembler la photorésistance

Percez un trou pour la photo-résistance. Soudez les deux broches aux fils et couvrez avec une isolation thermorétractable. Enfilez les fils dans le trou et fixez-les avec de la colle chaude. J'ai même collé un petit cercle en plastique transparent dessus, pour lui donner une finition lisse.

Étape 5: Fixez la boîte et collez la bande LED

Fixez la boîte et collez la bande LED
Fixez la boîte et collez la bande LED
Fixez la boîte et collez la bande LED
Fixez la boîte et collez la bande LED

Fixez la boîte au bord de l'étagère. J'ai choisi de fixer le couvercle au lieu de la boîte elle-même, pour simplifier l'installation. J'ai collé la bande LED près du bord de l'étagère. Elle est censée être auto-adhésive, mais dans mon cas l'adhésif préféré rester sur l'onglet et la bande LED est restée sans colle. J'ai donc dû utiliser de la colle rapide à la place.

Étape 6: Assemblez le connecteur d'alimentation

Assembler le connecteur d'alimentation
Assembler le connecteur d'alimentation
Assembler le connecteur d'alimentation
Assembler le connecteur d'alimentation

Soudez 2 fils au connecteur d'alimentation et recouvrez les parties exposées d'une isolation thermorétractable. Percez un trou près du bord de la boîte et fixez le connecteur.

Étape 7: souder les broches à l'AtTiny85

Souder les broches à l'AtTiny85
Souder les broches à l'AtTiny85
Souder les broches à l'AtTiny85
Souder les broches à l'AtTiny85
Souder les broches à l'AtTiny85
Souder les broches à l'AtTiny85
Souder les broches à l'AtTiny85
Souder les broches à l'AtTiny85

J'ai soudé les broches à la carte de développement au lieu de souder tous les fils directement dessus, au cas où je voudrais la reprogrammer plus tard. Je n'ai pas soudé les broches 3, 4 car elles ne sont pas utilisées dans cette application, et sont utilisées pour programmer le AtTiny85 avec le chargeur de démarrage USB. J'ai soudé la broche 5 (réinitialisation) et Vin pour la stabilité mécanique malgré leur non utilisation.

Étape 8: Assembler le PCB

Assembler le PCB
Assembler le PCB
Assembler le PCB
Assembler le PCB
Assembler le PCB
Assembler le PCB

J'ai coupé un carré de 12x13 de prototype de PCB. J'ai percé deux trous pour les vis mais je ne les ai finalement pas utilisés. J'ai marqué la position des en-têtes. Puis j'ai soudé tous les fils, les en-têtes et une seule résistance.

Étape 9: Fixez l'AtTiny85

Fixez l'AtTiny85
Fixez l'AtTiny85
Fixez l'AtTiny85
Fixez l'AtTiny85

Programmez l'AtTiny85 et fixez-le au PCB. Placez ensuite le tout dans la boîte et fixez-le au couvercle qui était déjà vissé à l'étagère.

Étape 10: Terminé

Connectez l'alimentation. Une touche courte allume et éteint les LED. Une touche continue modifie l'intensité de la lumière LED. La photo-résistance est utilisée pour distinguer le mode jour du mode nuit. La nuit, l'allumage de la lumière commence à une faible intensité chaude lumière, pendant la journée, l'allumer commencera à haute intensité.

Conseillé: