Table des matières:

Dessous de verre disco : 4 étapes (avec photos)
Dessous de verre disco : 4 étapes (avec photos)

Vidéo: Dessous de verre disco : 4 étapes (avec photos)

Vidéo: Dessous de verre disco : 4 étapes (avec photos)
Vidéo: Le Plus Grand Point Noir Du Monde ?😱 2024, Juillet
Anonim
Dessous de verre disco
Dessous de verre disco
Dessous de verre disco
Dessous de verre disco

Bien que nous vivions juste à l'extérieur de Cambridge au Royaume-Uni, ma femme est tragiquement accro à tout ce qui concerne Las Vegas. Cela fait près de six mois depuis notre dernière visite, et elle a soif de lumières vives et de cocktails. Peu de choses rendent une boisson plus agréable que quelques lumières colorées dans les environs. Toujours à l'affût des causes de la mauvaise humeur de ma femme, j'ai décidé de lui remonter le moral en fabriquant un dessous de verre animé et brillamment éclairé. Le voici sous un gin tonic: Et le voici, sans verre, affichant un glaçon galactique en rotation. Le caboteur peut être piloté depuis n'importe quel PC avec un port série et affichera n'importe quelle vidéo de 10 x 10 pixels que vous souhaitez.

Étape 1: Achetez des pièces

Tu auras besoin de:

30 résistances 1K 0805 (R1 - R30) 30 transistors MBTA42 NPN (Q1 - Q30) 10 résistances 100 Ohm 0805 (R31 - R40) 10 transistors FMMT717 PNP (Q31 - Q40) 5 74HC594 registres à décalage SOIC (IC1 - IC5) 4 100nF 1206 des condensateurs (C1 - C4) et enfin: 100 LED RGB TB5-V120-FLUX-RGB8000 (LED00 - LED99) Les LED peuvent être difficiles à trouver à un prix raisonnable; eBay est une fois de plus l'ami de l'ingénieur électricien pauvre.

Étape 2: Fabriquer et assembler le PCB

Fabriquer et assembler le PCB
Fabriquer et assembler le PCB
Fabriquer et assembler le PCB
Fabriquer et assembler le PCB

Fabriquez un ou plusieurs circuits imprimés à l'aide des fichiers Gerber et de perçage ci-joints. Un processus PTH recto-verso est requis, il est donc probablement préférable d'utiliser l'un des divers fabricants de circuits imprimés professionnels à petit volume; J'ai trouvé PCB Train au Royaume-Uni assez fiable.

Assemblez la carte en faisant très attention lorsque vous soudez les composants de montage en surface. J'ai trouvé celui-ci à la limite de ma dextérité. Notez qu'il existe deux types différents de transistor SOT-23 et deux types de résistance 0805 sur la carte. Regardez la couche de soie inférieure pour voir les noms des composants (R23, etc.) et utilisez-les pour les comparer à la liste des pièces de l'étape 1. Une fois que vous avez terminé, votre circuit imprimé devrait ressembler à ceci.

Étape 3: Pilotez la carte

C'est la partie délicate. Vous devez utiliser quelque chose (probablement un microcontrôleur) pour piloter la carte de manière à générer une image. Branchez les câbles d'alimentation et de données au connecteur en bas à droite de la carte. Vu d'en haut, on numérote les six broches:

1 2 3 4 5 6 Les signaux correspondants sont: 1. XVOLTS - tension de commande des LED. Connectez-vous à une alimentation limitée en courant 4V. 2. SERIAL_CLOCK - décaler les données de SERIAL_DATA sur le front montant. 3. SERIAL_LATCH - verrouiller 40 bits du registre à décalage au contrôle LED sur front montant. 4. TERRAIN - terrain d'entente. 5. 5VOLTS - tension d'alimentation pour les circuits de commande. Connectez-vous à l'alimentation 5V. 6. SERIAL_DATA - données d'entrée pour le registre à décalage. Pour balayer l'affichage, enregistrez 10 nombres de 4 bits dans le registre à décalage. Pour pointer un bit: - mettre SERIAL_CLOCK bas - modifier SERIAL_DATA - mettre SERIAL_CLOCK haut Une fois que 40 bits ont été synchronisés, le signal SERIAL_LATCH peut être mis haut pour les transférer au circuit de contrôle des LED. Chaque numéro de 4 bits active sélectivement les LED rouges, vertes et bleues dans une rangée et désactive sélectivement toutes les LED dans une colonne. Donc si nous cadrons dans une chaîne: 0011 0100 0111 … RGCB RGCB RGCB Ceci règle toutes les LED de la ligne 0 en bleu, toutes les LED de la ligne 1 en vert et toutes les LED de la ligne 2 en cyan (vert + bleu). Il désactive toutes les LED des colonnes 0 et 2. En synchronisant rapidement diverses combinaisons de valeurs (généralement avec seulement 1 des 10 bits de désactivation de colonne bas), nous pouvons analyser le réseau pour créer une image et utiliser la largeur d'impulsion modulation pour donner une gamme d'intensités apparentes. Le micrologiciel joint peut être utilisé avec un Atmel ATmega644 pour générer les signaux requis en réponse à l'entrée série d'un PC ou d'un Mac.

Étape 4: Un avertissement et un conseil

Quelques mots d'avertissement. Les LED modernes peuvent être très lumineuses en effet. Vous pourriez probablement vous blesser gravement en les augmentant à pleine intensité et en ignorant votre réflexe de détournement, alors ne le faites pas. De plus, lors du débogage de votre firmware, il est facile de bloquer le processus de numérisation et de brûler les précieuses LED. Utilisez une alimentation de banc à courant limité décent, avec le courant ramené à quelques dizaines de milliampères pour éviter que cela ne se produise.

Conseillé: