Table des matières:
- Fournitures
- Étape 1: Présentation
- Étape 2: Récupérez vos pièces
- Étape 3: Utiliser une planche à pain ou obtenir un PCB
- Étape 4: Travaux mécaniques
- Étape 5: Tout assembler
- Étape 6: Codage
- Étape 7: Profitez de la montrer à vos amis
Vidéo: Analyseur de spectre acrylique de grande taille : 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Pourquoi voudriez-vous regarder ces petits écrans à LED ou ces petits écrans LCD si vous pouvez le faire en grand ?
Ceci est une description étape par étape sur la façon de construire votre propre analyseur de spectre géant.
Utilisation de carreaux acryliques et de bandes LED pour créer un spectacle de lumière remplissant la pièce à l'aide de plus de 280 LED de grande taille
Pourquoi le faire petit si vous pouvez le faire grand…..
Fournitures
Vous aurez besoin d'un arduino Mega, d'une carte de fréquence bon marché SI5351 et d'une poignée de petites pièces.
Commençons
Étape 1: Présentation
Analyseur de spectre géant à 14 canaux
- -280 leds acryliques (WS2812)
- -Arduino contrôlé
- 40Hz – 16Khz
- Faire la queue
- Entrée micro
- Différents modes et couleurs
- Réglage de la luminosité
- Contrôle de la sensibilité
- Contrôle du délai de crête
Éléments essentiels:
- Arduino Mega 2560 Pro
- Carte de dérivation Si5351A
- WS2812 (74Leds/mètre)
- Acrylique 10mm.
Vous aurez besoin d'un cutter laser pour découper les 280 carreaux acryliques ou vous devrez faire un effort supplémentaire pour tout faire à la main.
Téléchargement du projet: tout le matériel, les logiciels, etc. sont « en l'état » et vous êtes libre de les modifier selon vos besoins. Aucun matériel n'a été testé pour la conformité CE, etc. Si vous décidez d'utiliser quelque chose de cette conception, vous le faites à vos risques et périls. Le codage, le PCB et les dessins sont tous disponibles en téléchargement. Si vous aimez ce projet, partagez cette vidéo avec vos amis et n'oubliez pas de cliquer sur le bouton J'aime et de vous abonner !
Micrologiciel:
github.com/donnersm/14chspectrum
Nomenclature:
www.judoles.nl/Projecten/14channelSA/BOMList.pdf
Schématique:
www.judoles.nl/Projecten/14channelSA/Fullsc…
Fichiers de conception
www.judoles.nl/Projecten/14channelSA/DesignFilesCo…
Acheter PCB:
www.tindie.com/products/21119/
MISE À JOUR: NOUVELLE VERSION DISPONIBLE:
www.tindie.com/products/23034/
Comment ça fonctionne
Il y a deux microcontrôleurs impliqués mais l'un est facultatif car il n'est utilisé que pour un logo clignotant.
Le circuit principal évolue autour d'un Arduino Mega 2560 (version Pro préférée en raison de l'encombrement réduit). L'Arduino utilise une carte de fréquence SI5351 pour générer deux fréquences différentes et stables. Chaque fréquence est utilisée pour piloter l'horloge d'une puce spectrale MSGEQ7. Le MSGEQ7 est une puce d'analyse de spectre à 7 canaux qui divise le signal d'entrée en 7 conteneurs de fréquences différents. Selon l'entrée, le signal de sortie de chaque conteneur varie. Tous les conteneurs de fréquence sont envoyés au DAC de sortie des puces où ils sont présentés en série les uns après les autres. Puisqu'il s'agit d'une puce à 7 canaux, une astuce est utilisée pour décaler en interne la plage de fréquences des conteneurs en décalant la fréquence d'horloge de cette puce.
Si vous souhaitez plus d'informations sur la façon dont cela est fait, plus d'informations sont disponibles sur youtube.
L'Arduino lit en permanence le DAC des puces MSGEQ7 et traduit les conteneurs individuels en un certain nombre de LED par tour acrylique. Ces leds sont pilotées en série mais restent assez rapides, même avec 240 leds !
Étape 2: Récupérez vos pièces
PCB
MISE À JOUR: PLUS RÉCENTE VERSION DISPONIBLE ICI:
www.tindie.com/products/23034/
maintenant version disponible avec des composants SMD pré-assemblés
Les fichiers Gerber sont inclus avec ce Instructable. N'hésitez pas à les utiliser pour commander votre propre PCB ailleurs.
Vos principaux composants sont
- Arduino Mega 2560 Pro
- Carte de dérivation Si5351A
- Bande led WS2812 (74Leds/mètre)
- Acrylique 10mm.
- Puce MSgEQ7
Les trois premiers composants que j'ai tous reçus d'alieexpress et trient les sites Web similaires. La livraison peut prendre un certain temps, mais cela vous fera économiser de l'argent.
L'acrylique que j'ai utilisé pour fabriquer les carreaux, j'ai acheté localement.
Pour les IC's MSGEQ7 soyez prévenus !!! J'ai commandé plusieurs unités auprès de différents vendeurs (Chine) et locaux, mais aucun d'entre eux n'a fonctionné. Celui que j'ai commandé chez Mouser (Sparkfun) était le seul qui fonctionnait. Alors, achetez sagement car vous ne pouvez dépenser votre argent qu'une seule fois.
Étape 3: Utiliser une planche à pain ou obtenir un PCB
Bien que j'aie conçu un PCB pour ma configuration, vous pouvez également décider d'utiliser une simple maquette de configuration simulaire.
Si vous le souhaitez, vous pouvez commander votre circuit imprimé chez votre propre fournisseur. Les fichiers gerber pour le commander sont inclus. j'ai commandé le mien chez
JLCPCB.com
Quelle que soit la configuration que vous utilisez, assurez-vous de souder les composants dans le bon sens.
La disposition des circuits imprimés et la liste des composants pour les circuits imprimés sont incluses
Étape 4: Travaux mécaniques
Fondamentalement, c'est la distance entre les LED sur la bande de LED qui maximise la taille des carreaux que vous souhaitez utiliser. Si vous voulez des tuiles plus grandes et plus éloignées, vous devrez vous procurer une bande de led différente ou la couper et la recâbler.
Théoriquement, vous pourriez faire en sorte que votre installation soit aussi haute que le bâtiment dans lequel vous vivez, bien que le câblage puisse devenir un problème dans ce cas. Ma configuration mesure environ 50 cm de haut et 82 cm de large. C'est bien plus grand que le petit écran LCD de mon lecteur mp3 ! Je l'ai en quelque sorte super dimensionné !
Quoi qu'il en soit, j'ai utilisé la version étudiante d'autocad qui est disponible gratuitement après inscription. Les fichiers sont inclus. Vous devrez peut-être les ajuster à votre configuration, mais cela vous permettra de démarrer à coup sûr.
J'ai utilisé le découpeur laser de mon entreprise pour faire toutes les tuiles mais si vous avez assez de temps libre, vous pouvez le faire à la main… mais je suppose que faire 280 tuiles à la main ne rendra personne heureux.
Étape 5: Tout assembler
L'ensemble est principalement divisé en:
1. assemblage des tours acryliques incl. les bandes led
2. assemblage de la base
3. assemblage du logo ledstrip (optionnel)
4. assemblage de tours sur base
5. câblage de l'ensemble du système
Tout cela est mieux montré dans la vidéo youtube
Mettre à jour:
Nouvelle version du firmware disponible. Il inclut un mode debug pour tester le matériel:
Documentation:
github.com/donnersm/14ChannelAnalyzerV2.0/…
Micrologiciel:
github.com/donnersm/14ChannelAnalyzerV2.0/…
Étape 6: Codage
Le code principal est le croquis ci-joint.
Si vous utilisez le logo clignotant, vous pouvez utiliser logoblink pour programmer un petit arduino
METTRE À JOUR!! Depuis la version 2.0 du PCB, l'arduino Tiny supplémentaire pour le logo n'est plus nécessaire.
Une sortie supplémentaire est disponible et peut être connectée directement à la bande de led avec logo
Étape 7: Profitez de la montrer à vos amis
Après avoir mis tout ce mot dur, vous devrez le montrer au monde ! Parlez-en à vos amis et n'oubliez pas de le montrer sur Internet.
Jetez un œil à ma vidéo pour voir comment je la construis et la conçois.
Conseillé:
Comment faire un analyseur de spectre audio LED : 7 étapes (avec photos)
Comment faire un analyseur de spectre audio LED : L'analyseur de spectre audio LED génère le beau motif d'éclairage en fonction de l'intensité de la musique. Analyseur utilisant NeoPixe
Comment bricoler un analyseur de spectre de musique audio LED 32 bandes en utilisant Arduino Nano à la maison #arduinoproject: 8 étapes
Comment bricoler un analyseur de spectre musical audio LED 32 bandes à l'aide d'Arduino Nano à la maison doit être connecté devant la résistance 100k, sinon le bruit du spea
Fontaine dansante : Arduino avec analyseur de spectre MSGEQ7 : 8 étapes
Fontaine dansante : Arduino avec analyseur de spectre MSGEQ7 : La réception d'un signal audio et sa conversion en réaction visuelle ou mécanique est très intéressante. Dans ce projet, nous utiliserons un Arduino Mega à connecter à un analyseur de spectre MSGEQ7 qui prend le signal audio d'entrée et exécute la bande
ANALYSEUR DE SPECTRE CRAZY L.O.L : 6 étapes (avec photos)
CRAZY L.O.L SPECTRUM ANALYZER : Aujourd'hui, j'aimerais partager comment créer un analyseur de spectre audio - 36 bandes en combinant 4 LoL Shields. Ce projet fou utilise une bibliothèque FFT pour analyser un signal audio stéréo, le convertir en bandes de fréquences et afficher l'amplitude de ces fréquences
Matrice RVB + Analyseur de spectre : 10 étapes (avec photos)
Matrice RVB + Analyseur de spectre : Aimez les LED ? Moi aussi ! C'est pourquoi, dans ce Instructable, je vais vous montrer comment faire une impressionnante matrice de LED RVB, qui peut facilement se transformer en un analyseur de spectre en un clic. Après la lecture , si vous pensez que ce Instructable l'a mérité, veuillez voter