Table des matières:
- Fournitures
- Étape 1: Démonter le lecteur de CD
- Étape 2: comprendre/modifier le programme
- Étape 3: programmer l'ATtiny85
- Étape 4: Planifiez votre circuit (facultatif)
- Étape 5: Préparez-vous à construire le circuit
- Étape 6: Collez la LED sur l'ATtiny85
- Étape 7: Collez le commutateur tactile sur l'ATtiny85
- Étape 8: souder le circuit
- Étape 9: Collez le circuit sur l'ensemble lentille
- Étape 10: Connectez le support de batterie
- Étape 11: Profitez
Vidéo: Pendentif LED d'un ancien lecteur optique: 11 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
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
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
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)
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
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
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
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
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
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
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
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é:
WAC (WALK AND CHARGE GADGET) - Réutilisation d'un ancien lecteur de CD : 6 étapes
WAC (WALK AND CHARGE GADGET) - réutilisation de l'ancien lecteur de CD : Bonjour à tous, je suis Chris un étudiant de classe XI et c'est mon premier instructable. Ce projet a été réalisé par moi quand j'avais 11 ans (j'étais trop timide pour poster mes projets juste pour les montrer à tout le monde) * Désolé pour les erreurs. L'anglais n'est pas ma langue maternelle
Lampe de poche à manivelle d'un ancien lecteur de DVD : 6 étapes
Lampe de poche à manivelle de l'ancien lecteur de DVD : Salut les gars, je suis Manuel et bienvenue à un autre projet concernant l'énergie verte. Aujourd'hui, nous allons fabriquer une toute petite lampe de poche à manivelle à partir d'un ancien lecteur DVD et elle peut être un fidèle compagnon dans les situations d'urgence. Je sais que cela semble impossible
Réutiliser le lecteur optique avec RPi : 6 étapes (avec photos)
Réutiliser le lecteur optique avec RPi : Ce projet a vu le jour après que le lecteur optique de mon ordinateur portable bien-aimé a commencé à mal se comporter. Le plateau de CD sortait à plusieurs reprises chaque fois que je poussais mon ordinateur portable ou que je le déplaçais de quelque manière que ce soit. Mon diagnostic du problème était qu'il devait y avoir des
Boîtier de lecteur optique USB Slimline DIY : 5 étapes
Boîtier de lecteur optique USB Slimline DIY : Comment faire un boîtier USB pour un lecteur optique pour ordinateur portable - HORS CARTON ! Je me suis retrouvé en possession d'un ordinateur portable cassé qui avait encore un lecteur DVD-RW-DL parfait, alors j'ai pensé : pourquoi ne pas en faire bon usage ?"Pour cette instructable, vous avez besoin de :
Comment mettre à niveau le lecteur optique de votre Powermac G4 Quicksilver 2001/2002 : 3 étapes
Comment mettre à niveau le lecteur optique de votre Powermac G4 Quicksilver 2001/2002 : Dans cet intructable, je vais vous montrer comment mettre à niveau l'ODD et d'autres éléments de votre Powermac G4 Quicksilver 2001/2002. Cela ne vous prendra que quelques minutes et c'est également recommandé pour les utilisateurs qui ne sont pas très doués pour la mise à niveau des ordinateurs. Ces étapes