Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Visualiseur de musique Arduino DIY LUMAZOID

Composants et fournitures

Arduino Nano R3
× 1
Ruban LED adressable Digilent WS2812
× 1
Bouton-poussoir, momentané
× 2
Potentiomètre rotatif (générique)
× 2
LED 5 mm :Rouge
× 1
Résistance à trou traversant, 470 ohm
× 1

Outils et machines nécessaires

Fer à souder (générique)
Fil à souder, sans plomb

Applications et services en ligne

Arduino IDE

À propos de ce projet

Cette fois, je vais vous montrer comment créer un visualiseur de musique en temps réel qui vous permet d'afficher un superbe spectacle de lumière synchronisé avec votre musique. Le projet original est Open Source, et est l'œuvre de "nootropic design". Sur leur site Web "https://nootropicdesign.com/lumazoid/", vous pouvez commander Lumazoid Realtime Music Visualizer Board avec ou sans alimentation. Dans cette vidéo, je vais décrire comment fabriquer vous-même l'appareil à l'aide d'un microcontrôleur Arduino Uno ou Arduino Nano.

L'appareil fonctionne avec toutes les bandes LED WS2812 / WS2812B comme NeoPixel et autres et prend également en charge les longueurs de bande LED 60, 120 ou 180. Il dispose de 8 motifs différents + un mode aléatoire qui effectue une transition en douceur entre les motifs et 3 modes de couleurs différents avec contrôle des paramètres. En outre, vous pouvez modifier la sensibilité, la luminosité des LED, la fonction suivante est la réponse en fréquence réglable afin que vous puissiez choisir de visualiser toutes les bandes de fréquences ou uniquement les basses et le rythme. C'est un excellent exemple de la façon dont avec un peu de matériel et un bon code Open Source, on peut faire un excellent appareil. Il peut être alimenté en 5V/2A ou plus.

utsource.net

Donc, comme je l'ai mentionné, l'appareil est extrêmement simple et ne contient que quelques composants électroniques :

-Ws2812 bande led avec 60, 120 ou 180 LED (dans notre cas j'utilise une bande 60 LED)

-Microcontrôleur Arduino Nano

-Deux potentiomètres

-Deux boutons

-et une diode led standard

Il reste plusieurs composantes du projet précédent qui était situé dans le même logement. Pour régler la luminosité, nous devons maintenir le bouton de couleur enfoncé lors de la connexion de l'alimentation. Un arc-en-ciel de LED sera affiché sur les 8 premières LED. Utilisez le bouton de paramètre pour modifier la luminosité. Une fois terminé, appuyez à nouveau sur le bouton de couleur et la configuration sera enregistrée dans la mémoire. Pour régler la longueur de la bande LED, maintenez le bouton de motif enfoncé lors de la connexion à l'alimentation. Une, deux ou trois LED rouges seront affichées. Utilisez le bouton de paramètre pour choisir votre configuration de bande LED en fonction du nombre de LED rouges :

  • Bande de 60 LED
  • 120 LED
  • 180 LED

Une fois terminé, appuyez à nouveau sur le bouton du motif et la configuration sera enregistrée dans la mémoire.

Pour régler la réponse en fréquence, maintenez enfoncés les boutons de couleur et de motif. Utilisez le bouton de paramètre pour sélectionner combien des 8 bandes de fréquences seront visualisées par le Lumazoid. Si vous souhaitez visualiser uniquement les basses et le rythme de la musique, réglez la réponse en fréquence uniquement sur les 2 ou 3 bandes inférieures. Si vous souhaitez visualiser toutes les fréquences de la musique (comme les voix et les instruments plus aigus), sélectionnez toutes les bandes de fréquences.

Il existe 8 modèles différents pour afficher les pics audio dans la musique. Appuyez sur le bouton de motif pour les parcourir. Une LED blanche indique quel motif est sélectionné. Le 9ème modèle est le mode "aléatoire" qui est indiqué par une LED rouge. Ce mode modifie le motif de manière aléatoire avec un intervalle de temps aléatoire. Il dispose également de 3 modes de couleurs différents. Appuyez sur le bouton de couleur pour les parcourir. Le mode choisi est indiqué par une LED bleue au début de la bande. Il ne nous reste plus qu'à amener un signal audio à l'entrée et profiter des magnifiques effets lumineux générés par cet appareil appelé LUMAZIOD.

Comme je l'ai dit précédemment, j'ai installé l'appareil dans un boîtier d'un de mes projets précédents, mais bien sûr, il existe d'autres solutions plus pratiques, telles que placer l'électronique de commande dans un petit boîtier puis connecter la bande LED avec un câble dans l'endroit approprié.

Code

Coder
https://github.com/nootropicdesign/lumazoid

Schémas


Processus de fabrication

  1. Jeu de roulette DIY 37 LED
  2. Iron Man
  3. Trouvez-moi
  4. Contrôle de l'humidificateur Arduino
  5. Arduino quadrupède
  6. MobBob :Robot Arduino DIY contrôlé par smartphone Android
  7. Oscilloscope DIY 10Hz-50kHz sur écran LCD 128x64
  8. cube LED 4x4x4 avec Arduino Uno et 1sheeld
  9. Joystick Arduino