Inhaltsverzeichnis:
- Schritt 1: Benötigte Materialien:
- Schritt 2: So erstellen Sie einen LED-SPEKTRUM-ANALYSER:
- Schritt 3: So erstellen Sie eine Systemsteuerung:
- Schritt 4: LED-Audio-Spektrum-Analysator-Schaltung und PCB
- Schritt 5: Prototyp Led Spectrum Analyzer PCB
- Schritt 6: Schweißen und Verbinden
- Schritt 7: Laden Sie das Programm herunter
Video: Einen LED-Audio-Spektrum-Analysator herstellen - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Der LED Audio Spectrum Analyzer erzeugt das schöne Beleuchtungsmuster entsprechend der Intensität der Musik. Es gibt viele DIY LED Music Spectrum Kits auf dem Markt, aber hier werden wir einen LED Audio Spectrum Analyzer mit NeoPixel RGB LED Matrix und ARM Mikrocontroller herstellen.
Sie können dieses bunte Musikspektrum in der Arbeit im Video unten sehen.
In diesem Instructable zeigen wir Ihnen den gesamten Arbeitsprozess des LED Audio Spectrum Analyzer und stellen auch die komplette Schaltung, Platine und Code für das Projekt zur Verfügung.
Schritt 1: Benötigte Materialien:
- Flexible 16x16 NeoPixel RGB LED Matrix *2 (https://www.adafruit.com/products/2547)
- STM32F103RBT6 *1
- Kernplatine (PCB von EasyEDA entwickelt)
- Schaltnetzteil, 5V 40A.
- Audioleitung *1, 1 Min. 2 Audioschnittstelle *1, Lautsprecher *1.
Schritt 2: So erstellen Sie einen LED-SPEKTRUM-ANALYSER:
1. LED-Anschluss
Verbinden Sie zwei 16*16 RGB LED-Matrizen, indem Sie die DOU-Schnittstelle der ersten LED-Matrix mit der DIN-Schnittstelle der zweiten verbinden, das ergibt eine größere 16*32 RGB LED-Matrix.
2. Stromanschluss
Die Betriebsspannung meiner LED beträgt 5 V, daher möchte ich zwei LED Power Interfaces an eine Steckdose einer 5V Steuerspannung anschließen. Bitte beachten Sie, dass der maximale Strom einer funktionierenden LED 18 A beträgt, daher wird empfohlen, eine Steuerspannung von über 40 A zu verwenden und einen ausreichend dicken Draht für den Anschluss zu wählen.
Schritt 3: So erstellen Sie eine Systemsteuerung:
Ein Bedienfeld soll Audiosignale empfangen, die per FFT verarbeitet und dann zur Anzeige auf dem LED-Matrix-Display transportiert werden.
Die gesteuerte LED ist eine von WS2812b programmierte Punktmatrix, deren Steuersignalfrequenz 800KHZ beträgt. Und das Zeitsteuerungsdiagramm ist wie oben gezeigt.
Jede LED wird durch 24-Bit-Daten mit ihrer Struktur G7~G0+R7~R0+B7~B0 gesteuert. Die Daten werden nach dem Prinzip der höheren Stelle zuerst und entsprechend der Reihenfolge der GRB gesendet.
Konstruiert von LM358 unter Verwendung einer analogen Schaltung, wird eine verstärkte Schaltung durch das obige Diagramm angezeigt.
Im Diagramm ist IN_CH ein Audiozugriffsterminal eines Computers und PC3 ist das verstärkte Ausgangssignal, das weiter an STM 32 gesendet wurde. C13, R6 und R7 sind in einer Signalverstärkungsschaltung gruppiert, die die Signalspannung erhöhen kann und eine negative Spannung in eine positive umwandeln. Die auf R8 folgende Schaltung ist eine signalverstärkende Schaltung, deren Signalstärke PC 3 gleich dem R9/R8-fachen des vorherigen Signals vor R8 ist. IN 1+ ist das Ende zum Einstellen des minimalen Spannungswerts, der von OUT 1 ausgegeben wird.
Schritt 4: LED-Audio-Spektrum-Analysator-Schaltung und PCB
Hier verwenden wir EasyEDA, um das Bedienfeld zu gestalten. EasyEDA ist eine einfache und effiziente Online-EDA-Entwurfssoftware, mit der Sie bequem ein Diagramm zeichnen oder ein Muster ausschneiden können.
Dieser Link ist mein fertiger Schaltplan und PCB, wo Sie es sehr deutlich sehen können.
Sie können dort auch ein Konto registrieren, um meine Schaltung direkt Ihrem Konto zuzuordnen.
Schritt 5: Prototyp Led Spectrum Analyzer PCB
Nachdem ich mit dem Design der Leiterplatte fertig war, habe ich einige Leiterplatten von EasyEDA bestellt. Ich bin ziemlich zufrieden mit den Boards, die ich erhalten habe, und der Preis war gut. Sie funktionieren alle gut.
Wenn es Ihnen gefällt, können Sie diesen LED-Spektrumanalysator bei meiner PCB-Bestellung verwenden.
Schritt 6: Schweißen und Verbinden
Nachdem die Komponenten wie im folgenden Screenshot gezeigt geschweißt wurden, ist ein Bedienfeld fertiggestellt. Es ist sehr einfach.
Schließen Sie das Computer-Audiokabel an die Beta-Version der geschweißten Schnittstelle an und öffnen Sie dann die Computermusik. Es ist möglich, dass Sie nach dem Einstecken der Audioleitung keinen Ton der Computermusik hören. Unter solchen Umständen können wir einen 1-Turn-Two-Anschluss verwenden, um die Computer-Audioausgabe in eine Zweikanalausgabe umzuwandeln. Ein Kanal ist mit dem Core-Board verbunden, während der andere mit einem Lautsprecher verbunden ist.
Im oben gezeigten Diagramm wird ein Core-Board über einen Computer-USB mit Strom versorgt und über eine Audio-Ausgangsschnittstelle verbunden. Die andere Schnittstelle des Computer-Audioausgangs ist mit einem externen Lautsprecher verbunden. Dies ist möglich, wenn die Signalleitung der Gittersteuerungsschnittstelle mit dem Massedraht und der Punktmatrix DIN und GND verbunden ist.
Schritt 7: Laden Sie das Programm herunter
Jetzt müssen Sie nur noch den unten angegebenen Programmcode in den STM32F103RBT6 ARM Microcontroller hochladen und Sie können das bunte Musikspektrum sehen.
Hier haben wir also den Audio Spectrum Analyzer mit RGB-LEDs gebaut, hoffen, dass er Ihnen gefällt und Sie können auch das Programm ändern, um das Musikspektrum prächtiger zu machen.
Empfohlen:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Einen sozialen Distanzdetektor herstellen – wikiHow
Wie man einen sozialen Distanzdetektor herstellt: Da das Jahr 2020 zu Ende geht, dachte ich, es wäre schön, mich mit einem Tutorial zu verabschieden, das gerade so 2020 ist. Ich gebe Ihnen den sozialen Distanzdetektor. Mit diesem Gerät können Sie mit Technologie soziale Distanz schaffen und die Sorgen hinter sich lassen. T
Einen Raspberry Pi Laptop herstellen – wikiHow
Wie man einen Raspberry Pi Laptop macht: In diesem Instructable zeige ich Ihnen, wie man einen Raspberry Pi Laptop mit einem Touchscreen-Display macht. Ich werde die gesamte Programmierung und Schritt-für-Schritt-Anleitung haben, um diesen einfach zu bedienenden Laptop zu erstellen. Dieses Tutorial zeigt Ihnen, wie Sie die Soft
Einen kabellosen Air-Klavierhandschuh herstellen – wikiHow
So stellen Sie einen drahtlosen Air-Piano-Handschuh her: Zwecke und Funktionen: Unser Projekt für tragbare Technologie besteht darin, einen drahtlosen Air-Piano-Handschuh mit synchronisierten Lichtern unter Verwendung von Basiselektronik, einem Mikrocontroller wie einem HexWear und einem Laptop mit Arduino- und Max 8-Software zu entwickeln . Die Einsatzmöglichkeiten unseres Projektes