Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Musikalische Farbe

Komponenten und Verbrauchsmaterialien

Arduino Nano R3
× 1
NeoPixel-Streifen
× 1

Apps und Onlinedienste

Arduino-IDE
CMU.EXE

Über dieses Projekt

Ein neues Jahr kommt. Jeder möchte es fröhlich und fröhlich begrüßen. Diese musikalischen Lichter, die ich gemacht habe, werden mir helfen. Vielleicht helfen dir meine musikalischen Lichter beim Einläuten ins neue Jahr zu dekorieren und es heller zu machen.

Gesamtansicht der Musiklichter:

Während der Auslieferung des LED-Bandes und des Arduino hatte ich das Sound-/Lichtprogramm 'Musical Light' für den Personal Computer und die WS2812 Tape Control Sketch o.ä. für Arduino geschrieben.

Das Tape kann entweder direkt vom an den COM-Port angeschlossenen Arduino oder über die Funkbrücke von nRF24L01 verwaltet werden. Im ersten Fall wird die Skizze COMTOLEF.ino verwendet, und im zweiten Fall COMtoRF und RFtoLED.

Anschlussdiagramme werden präsentiert:

Denken Sie beim direkten Anschluss an einen USB-PC ohne zusätzliche Stromquelle an die begrenzte Belastbarkeit des USB-Ports. Wenn Ihr Farbband eine große Anzahl von Dioden hat, müssen Sie nur die Anzahl der LEDs in der Skizze auf weniger als 20 einstellen. So:

#define Streifen Led 20 

Das Band muss nicht durchgeschnitten werden. Falls erforderlich, installieren Sie einen Widerstand von 33 bis 470 Ω zwischen den Klemmen D2 und Din, wie vom Hersteller empfohlen. Das minimale Verbindungsschema für Arduino nano und LED Ribbon wird auf der Registerkarte Easy Connection des Programms angezeigt.

Das Programm unterstützt Farb- und dynamische Betriebsmodi, verbindet sich mit jedem Audiogerät des PCs. Die digitale Verarbeitung des Audiostreams übernimmt der PC. Farbmusikprogramme werden von Arduino-Boards basierend auf Daten über die spektrale Zusammensetzung des aktuellen Fragments des vom PC empfangenen Tonträgers gebildet. Im Programm können Sie eines von sieben farbigen Musikprogrammen oder eines von mehr als 100 dynamischen auswählen. 72 dynamische Unterprogramme, die in den beigefügten Skizzen implementiert sind. Die restlichen Programme sind für Entwickler verfügbar.

Musikalisches Programm:

Dynamische Programme:

Meine Audioverbindungsoption.

Ich benutze iTunes, um Audio abzuspielen. Mein Audio-Receiver YAMAHA unterstützt Airplay. Gleichzeitig kann iTunes Audio gleichzeitig an den Audioempfänger und den PC ausgeben. An einem PC verwende ich ein virtuelles Audiokabel, um wie unten gezeigt eine Verbindung zu meinem Programm herzustellen.

Der zum PC kommende Audiostream geht zum Gerät standardmäßig zum Eingang des "virtuellen Audiokabels", und sein Ausgang dient als Tonquelle im Programm der Farbmusik. Sie können auch ein Mischpult, einen PC-Line-Eingang und sogar ein PC- oder Laptop-Mikrofon verwenden, um den Audiostream in meinem Programm zu empfangen.

Art des laufenden Programms:

Das Programm kann in die Taskleiste minimiert, beim Start installiert und nach dem Start in die Taskleiste minimiert werden.

Achtung! Bevor Sie die Skizze kompilieren, installieren Sie die erforderlichen Bibliotheken und korrigieren Sie in der Skizze die Zeile:

#define stripLed 120 

Die Anzahl der LEDs entsprechend Ihrem Band, zum Beispiel:

#define stripLed 240.  

Frohes neues Jahr und frohe Weihnachten! Video des Musikprogramms:

Video des dynamischen Programms:

Code

Musikalische Lichter
https://github.com/juraspb/MusicToColor

Schaltpläne


Herstellungsprozess

  1. Fernsehen
  2. Arduino Spybot
  3. FlickMote
  4. Selbstgemachter Fernseher B-Gone
  5. Hauptuhr
  6. Finde mich
  7. Arduino-Power
  8. Tech-TicTacToe
  9. Arduino-Vierbeiner
  10. Arduino RGB-Farbmischer