Table des matières:

Pendentif LED d'un ancien lecteur optique: 11 étapes
Pendentif LED d'un ancien lecteur optique: 11 étapes

Vidéo: Pendentif LED d'un ancien lecteur optique: 11 étapes

Vidéo: Pendentif LED d'un ancien lecteur optique: 11 étapes
Vidéo: Elle Était Coincée Donc Ce Policier L'aide 2024, Novembre
Anonim
Pendentif LED d'un ancien lecteur optique
Pendentif LED d'un ancien lecteur optique
Pendentif LED d'un ancien lecteur optique
Pendentif LED d'un ancien lecteur optique

Dans ce Instructable, je vais vous montrer comment vous pouvez faire un collier lumineux one-of-a-kind à partir de l'ensemble lentille d'un ancien lecteur optique, plus quelques composants électroniques supplémentaires.

J'ai été inspiré pour faire cela pour ma fille lorsque j'ai démonté un vieux lecteur de CD et j'ai vu à quel point l'ensemble d'objectif était cool. Je savais que ça ferait un joli collier "technologique" si je pouvais juste trouver un moyen d'y emballer un microcontrôleur et une LED. Je pense que le résultat final est une pièce assez unique de geek chic.

Avant de vous lancer dans ce Instructable, vous voudrez vous assurer que vous disposez d'un environnement de développement Arduino fonctionnel et que vous pouvez cibler et programmer les microcontrôleurs ATtiny AVR. Il y a quelques Instructables utiles sur ce site pour vous aider à démarrer, y compris celui-ci:

Cela impliquera également une soudure assez délicate sur de très petites pièces, alors perfectionnez vos compétences en soudure.

Si vous êtes prêt à continuer, consultez la liste des fournitures et c'est parti !

Fournitures

Un ou plusieurs anciens lecteurs optiques (de préférence un lecteur de CD - un lecteur de DVD ou de BluRay fonctionnera également, mais nous ne sommes pas des sauvages).

Un ATtiny85 à montage en surface (boîtier SOIC à 8 broches).

Un adaptateur SOIC à DIP à 8 broches à force d'insertion nulle (ZIF).

Une pile CR2032.

Un support de pile CR2032 (j'ai trouvé le type vertical parfait pour ce projet).

Un interrupteur tactile standard.

Une LED à montage en surface (taille 5050 fonctionne bien). Le rouge fonctionnera mieux, mais j'ai aussi utilisé du vert et du bleu.

Un fer à souder et de la soudure.

Du fil.

Super colle.

Des pincettes, des mains fermes et des nerfs d'acier.

(facultatif) planche à pain et fils pour le prototypage

(optionnel) LED 5 mm pour le prototypage

Étape 1: Démonter le lecteur de CD

Démonter le lecteur de CD
Démonter le lecteur de CD
Démonter le lecteur de CD
Démonter le lecteur de CD
Démonter le lecteur de CD
Démonter le lecteur de CD

Un vieux lecteur optique est un trésor de pièces de projet, mais, pour l'instant, nous ne nous intéressons qu'à l'assemblage de l'objectif.

Démontez le lecteur de CD et trouvez l'ensemble lentille. Il fera partie du mécanisme qui lit à partir du CD. Le mécanisme d'entraînement contient généralement quelques moteurs pour entraîner le CD et déplacer l'objectif.

Le retrait de l'ensemble d'objectif peut prendre un peu de travail, mais ce n'est pas trop difficile. Retirez autant d'électronique que vous le pouvez sans détruire la structure de l'ensemble d'objectif. Au minimum, vous voulez libérer l'espace derrière l'objectif lui-même. C'est l'espace où ira notre circuit.

J'aime l'apparence de ces choses, c'est ce qui m'a donné l'idée de ce projet en premier lieu. Tellement futuriste et technique, c'est génial !

Étape 2: comprendre/modifier le programme

Le microcontrôleur ATtiny85 sera le cerveau derrière le collier, mais il doit d'abord être programmé.

J'ai joint le programme que j'ai écrit pour exécuter le spectacle de lumière du collier. Il y a deux fichiers: le croquis lui-même et le fichier définissant les séquences lumineuses que va parcourir la suspension. J'ai essayé de commenter le code, mais il a probablement encore besoin de travail.

Le pendentif est contrôlé par l'interrupteur. Lorsque le commutateur est enfoncé, il provoque la réinitialisation de l'ATtiny85, qu'il traite comme une entrée. Une pression indique au pendentif de tourner vers la séquence LED suivante. Deux pressions en une seconde commandent à l'ATTiny85 d'arrêter de faire briller une LED sur votre visage et de s'endormir. Il se mettra également automatiquement en veille après 10 minutes pour économiser la batterie.

Vous pouvez ajouter, modifier ou supprimer des séquences de LED en modifiant le fichier sequences.h. J'ai essayé d'expliquer clairement comment ajouter de nouvelles séquences.

Étape 3: programmer l'ATtiny85

Programmer l'ATtiny85
Programmer l'ATtiny85
Programmer l'ATtiny85
Programmer l'ATtiny85

Avant d'aller de l'avant, chargeons le programme sur l'ATtiny85. Vous aurez besoin de matériel de programmation capable de fonctionner avec une configuration ATtiny85 et prêt à l'emploi. Des instructions complètes sont en dehors de la portée de cet Instructable, mais je vais encore vous pointer ici:

À moins que votre matériel de programmation ne prenne en charge le package SOIC, vous aurez également besoin de votre adaptateur SOIC à 8 broches vers DIP à 8 broches. Je ne me souviens plus où j'ai acheté le mien, mais une recherche rapide de "8 broches soic to dip adapter zif" devrait vous amener là où vous devez aller.

La programmation elle-même est assez simple:

Téléchargez les deux fichiers joints (LED_pendant.ino et sequences.h) dans votre dossier de croquis Arduino, dans un dossier nommé "LED_pendant" et ouvrez le projet dans l'IDE Arduino

Configurez l'IDE Arduino pour l'ATtiny85 et le programmeur de votre choix

Assurez-vous que l'IDE est configuré pour configurer l'ATtiny85 pour utiliser son horloge interne à 8 MHz

Utilisez l'adaptateur SOIC à 8 broches pour brancher votre ATtiny85 dans votre programmateur

Gravez le bootloader sur la puce. N'oubliez pas cela, ou la vitesse d'horloge de votre puce sera trop lente et vos séquences lumineuses ne fonctionneront pas correctement (voix d'expérience ? oui)

Enfin, téléchargez le programme sur votre puce

Étape 4: Planifiez votre circuit (facultatif)

Planche à pain de votre circuit (facultatif)
Planche à pain de votre circuit (facultatif)
Planche à pain de votre circuit (facultatif)
Planche à pain de votre circuit (facultatif)

C'est toujours une bonne idée de tester un circuit avant de sortir la soudure et de le rendre officiel. C'est une bonne idée dans ce cas, car vous ne pourrez pas reprogrammer l'ATtiny85 si vous réalisez que vous avez fait une erreur (encore une fois, c'est la voix de l'expérience qui parle).

Votre adaptateur SOIC vers DIP devrait vous permettre de brancher votre ATtiny85 directement sur votre maquette. Une fois que vous avez effectué les connexions indiquées dans le schéma de câblage et de maquette, la LED doit s'allumer. La séquence doit changer avec une seule pression sur un bouton et la LED doit s'éteindre après une double pression.

Si cela fonctionne, vous êtes prêt à continuer !

Étape 5: Préparez-vous à construire le circuit

Préparez-vous à construire le circuit
Préparez-vous à construire le circuit
Préparez-vous à construire le circuit
Préparez-vous à construire le circuit

Le schéma de circuit ci-joint montre à quel point ce circuit est vraiment simple. La difficulté vient du fait que tout est si petit.

Pour gagner de la place, nous allons connecter nos composants entre eux sans utiliser de circuit imprimé. Au lieu de cela, tout sera maintenu avec de la soudure, de la colle et de l'amour.

Commencez par plier soigneusement les broches de l'ATtiny85 autour du "ventre" de la puce. Elles n'ont pas besoin de se plier trop loin, elles doivent juste être un peu écartées.

Étape 6: Collez la LED sur l'ATtiny85

Collez la LED sur l'ATtiny85
Collez la LED sur l'ATtiny85

Ajoutez une goutte de superglue sur le ventre (dessous) de l'ATtiny85. Cela maintiendra la LED en place.

Prenez le temps de revérifier l'orientation de la LED par rapport à la puce car vous n'avez qu'une seule photo. Il faut un peu de réflexion pour trouver comment le positionner, mais il n'y a pas de retour en arrière. Assurez-vous que la broche positive de la LED est proche de la broche 8 de la puce et que la broche négative de la LED est proche de la broche 5.

Utilisez votre pince à épiler pour mettre la LED en place et essayez de ne pas vous coller à la puce (encore cette voix de l'expérience) !

Vous remarquerez peut-être que j'ai utilisé une LED RVB ici, car c'est tout ce que j'avais. J'ai fini par n'utiliser que la partie verte. Cela pourrait être un défi intéressant d'essayer d'utiliser les trois couleurs…

Étape 7: Collez le commutateur tactile sur l'ATtiny85

Collez le commutateur tactile sur l'ATtiny85
Collez le commutateur tactile sur l'ATtiny85
Collez le commutateur tactile sur l'ATtiny85
Collez le commutateur tactile sur l'ATtiny85
Collez le commutateur tactile sur l'ATtiny85
Collez le commutateur tactile sur l'ATtiny85

Le commutateur tactile sera collé de l'autre côté de l'ATtiny85 pour fournir une entrée.

Il est connecté entre la broche RESET et la masse afin que la puce soit réinitialisée chaque fois que l'interrupteur est enfoncé. Le programme utilise ces réinitialisations pour modifier la séquence des voyants ou pour s'éteindre lorsqu'il est commandé.

Un commutateur tactile standard a quatre broches, qui sont en réalité deux paires de broches connectées. J'ai essayé de signaler les paires connectées sur la photo ci-jointe.

Tout d'abord, retirez deux broches NON CONNECTÉES d'un côté du commutateur, comme illustré. Vous pouvez les couper, mais il est plus facile de les plier d'avant en arrière jusqu'à ce qu'ils se détachent.

Avant de continuer, vérifiez l'orientation de votre ATtiny85. Les deux broches restantes devront être positionnées à proximité des broches 1 et 4 du microcontrôleur. Utilisez une goutte de colle pour fixer le commutateur sur le dessus de l'ATTin85 (le côté opposé à la LED).

Toutes nos félicitations! Vous tenez un circuit sandwich qui sera le cerveau derrière le collier !

Étape 8: souder le circuit

Souder le circuit
Souder le circuit
Souder le circuit
Souder le circuit
Souder le circuit
Souder le circuit

Avec tout collé ensemble dans un joyeux petit paquet, vous êtes prêt à souder la LED et à passer à l'ATtiny85. C'est la partie la plus difficile du projet, car tout est si petit.

Tout doit être aligné. Souder les connexions comme indiqué sur le schéma. Des mains secourables pourraient être utiles ici.

La broche positive de la LED doit être soudée à la broche 8 de l'ATtiny85 (attention à ne pas surchauffer la LED !).

La broche négative de la LED doit être soudée à la broche 5 de l'ATtiny85.

Les broches du commutateur doivent être soudées aux broches 1 et 4 de l'ATtiny85. Ils devraient être faciles, car ils seront assez proches les uns des autres.

Soudez les fils d'alimentation aux broches 4 et 8 de l'ATtiny85. Laissez-les longs pour qu'ils puissent être coupés à la longueur lorsque nous attachons le support de batterie.

Avec les fils d'alimentation connectés, connectez manuellement votre circuit à une batterie pour vous assurer qu'il fonctionne.

Étape 9: Collez le circuit sur l'ensemble lentille

Collez le circuit à l'assemblage de lentilles
Collez le circuit à l'assemblage de lentilles

Prenez le temps de déterminer comment le circuit s'adaptera à l'ensemble de lentille. C'est un tout petit circuit, mais l'espace est encore restreint.

J'ai pu couper du métal et du plastique pour faire de la place pour le circuit et les fils.

Maintenant, collez simplement le circuit en place avec la LED face à l'ensemble de lentille et l'interrupteur pointant vers l'extérieur. S'il n'y a pas assez de matériau pour que la super colle fasse une bonne connexion, essayez une colle plus semblable à du gel, ou, si vous faites attention, la colle chaude pourrait également fonctionner.

Toujours avec moi pour l'instant ? Bon! Nous avons presque terminé.

Étape 10: Connectez le support de batterie

Connectez le support de batterie
Connectez le support de batterie

Soudez les fils d'alimentation au support de batterie (encore une fois, assurez-vous de faire attention à l'orientation ici !)

À ce stade, vous devriez avoir un pendentif entièrement fonctionnel. Mettez une batterie et laissez-le briller !

Vous pouvez laisser le support de batterie pendre, ce qui fonctionnera si vous y faites attention, ou le fixer plus solidement avec de la super colle ou de la colle chaude.

Étape 11: Profitez

Prendre plaisir!
Prendre plaisir!

Attachez-le à un collier et c'est un cadeau parfait pour ce geek spécial dans votre vie.

La durée de vie de la batterie devrait être très bonne. La LED n'utilise pas une quantité énorme d'énergie et le pendentif lui-même se met en veille après environ 10 minutes.

J'aimerais voir vos marques. Merci de les poster si vous en créez un !

Conseillé: