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

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

Composants et fournitures

Arduino Nano R3×1
Bande NeoPixel×1

Applications et services en ligne

Arduino IDE
CMU.EXE

À propos de ce projet

Une nouvelle année arrive. Tout le monde veut l'accueillir gaiement et brillamment. Ces lumières musicales que j'ai réalisées m'aideront. Peut-être que mes lumières musicales vous aideront aussi à décorer pour le réveillon et le rendre plus lumineux.

Vue d'ensemble des lumières musicales

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques
Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques
Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques
Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

Pendant l'attente de la livraison du ruban LED et de l'Arduino, j'ai écrit le programme son/lumière « Musical Light » pour PC et le sketch de contrôle WS2812 pour Arduino.

Le ruban peut être piloté soit directement par l'Arduino connecté au port COM, soit via liaison radio nRF24L01. Dans le premier cas, on utilise le sketch COMTOLEF.ino, dans le second COMtoRF et RFtoLED.

Les schémas de connexion sont présentés :

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

En connexion directe USB au PC sans alimentation supplémentaire, rappelez-vous la capacité limitée du port USB. Si votre ruban a beaucoup de diodes, réglez simplement le nombre de LEDs dans le sketch à moins de 20 :

#define stripLed 20

Pas besoin de couper le ruban. Si nécessaire, installez une résistance de 33 à 470 Ω entre D2 et Din comme recommandé par le fabricant. Le schéma de connexion minimal pour Arduino Nano et ruban LED est visible sur l'onglet « Easy Connection » du programme.

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

Le programme gère des modes couleur et dynamiques, se connecte à n'importe quel périphérique audio du PC. Le traitement numérique du flux audio est fait par le PC. Les programmes de musique colorée sont générés par les cartes Arduino d'après les données de composition spectrale du fragment phonographique actuel reçues du PC. Dans le programme, vous pouvez choisir parmi 7 programmes de musique colorée ou plus de 100 programmes dynamiques. Soixante-douze sous-routines dynamiques sont implémentées dans les sketches joints. Les autres programmes sont disponibles pour les développeurs.

Programme musical

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

Programmes dynamiques

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

Mon option de connexion audio :

J'utilise iTunes pour lire l'audio. Mon récepteur YAMAHA supporte AirPlay. iTunes peut sortir l'audio simultanément vers le récepteur et le PC. Sur le PC, j'utilise un câble audio virtuel pour connecter à mon programme comme ci-dessous.

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

Le flux audio arrivant au PC va par défaut vers l'entrée du « câble audio virtuel », et sa sortie sert de source sonore au programme de musique colorée. Vous pouvez aussi utiliser une table de mixage, une entrée ligne PC ou même un microphone PC/portable pour recevoir le flux audio dans mon programme.

Type d'exécution du programme

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

Le programme peut être réduit dans la barre des tâches, installé au démarrage et réduit dans la barre des tâches après lancement.

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

Attention ! Avant de compiler le sketch, installez les bibliothèques nécessaires et corrigez dans le sketch la ligne :

#define stripLed 120

Le nombre de LEDs correspondant à votre ruban, par exemple :

#define stripLed 240

Bonne année et joyeux Noël ! Vidéo du programme musical :

Vidéo du programme dynamique

Code

Lumières Musicales

https://github.com/juraspb/MusicToColor

Schémas

Illuminez Votre Nouvelle Année avec des Lumières LED Musicales Dynamiques

Processus de fabrication

  1. Télévision : des origines mécaniques à l'avenir intelligent
  2. Construire un Spybot Arduino piloté par Bluetooth
  3. FlickMote : Télécommande IR à gestes pour maison connectée
  4. TV-B-Gone DIY Arduino : Télécommande universelle pour toutes les TV
  5. Construire une horloge maître LED personnalisée avec alarme – Visible à 12 mètres
  6. Find Me : Localisateur d'objets intelligent avec Arduino et Bluetooth
  7. Solutions d'alimentation optimisées pour projets Arduino
  8. Morpion sur matrice LED MAX7219 avec boîtier en carton
  9. Construire un robot quadrupède Arduino intelligent : guide étape par étape