Inhaltsverzeichnis:
- Schritt 1: Teile
- Schritt 2: Code
- Schritt 3: Transformieren Sie die Audiodateien
- Schritt 4: Diagramm
- Schritt 5: Ergebnisse
Video: Musik mit Arduino abspielen! - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
In diesem anweisbaren zeige ich Ihnen, wie ich Musik mit einem Arduino UNO und einem SD-Kartenmodul spiele.
Wir werden die SPI-Kommunikation verwenden.
Lass uns anfangen!
Schritt 1: Teile
Wir benötigen folgende Teile:
Arduino UNO
SD-Kartenleser
Überbrückungsdrähte
Audio-Verstärker
Lautsprecher
Schritt 2: Code
Der Code ist sehr einfach, Sie können ihn verwenden, um so ziemlich jeden Sound abzuspielen, der sich auf der SD-Karte befindet, aber mit einem bestimmten Format, das ist der nächste Schritt.
Sie müssen zuerst alle Bibliotheken herunterladen, wenn Sie sie bereits haben, kopieren Sie sie einfach und fügen Sie sie ein:
#include "SD.h" //SD-Bibliothek#define SD_ChipSelectPin 4 //Wählen Sie den SS-Pin für das SD-Modul
#include "SPI.h"
#include "TMRpcm.h" //Die Bibliothek zum Abspielen der Audiodateien
TMRpcm-Erinnerungen; //Hier gibst du den gewünschten Namen ein
Void-Setup () {
Serial.begin (9600); // Serielles com initialisieren
if (! SD.begin (SD_ChipSelectPin)) {// Wenn sich der SS-Pin in einem LOW-Zustand befindet, wird eine Fail-Nachricht gesendet Serial.println ("SD-Fehler");
Rückkehr;
}
Memoria. SpeakerPin = 9; // Der Stift, an dem Sie den Lautsprecher platzieren, normalerweise der 9
}
Leere Schleife () {
Memoria.setVolume(5); // Sie können die Lautstärke hier bis zu 7 einstellen
Erinnerungsqualität(1); // akzeptiert nur 1 oder 0, 1 ist für bessere Qualität
Memoria.play("1.wav"); //Hier platzieren Sie den Namen Ihres Audios
Verzögerung (10000); //Diese Verzögerung sollte mindestens die gleiche Länge Ihres Audios haben, // Diese Bibliothek kann die Musik abspielen, während das Arduino in einer anderen Aufgabe ist, sodass Sie sie im Hintergrund abspielen können
// oder warte, bis das Audio fertig ist
}
Schritt 3: Transformieren Sie die Audiodateien
Dies funktioniert mit.wav-Audiodateien, aber Sie müssen einige Anpassungen daran vornehmen.
Dazu können Sie den folgenden Online-Konverter verwenden.
audio.online-convert.com/convert-to-wav
Auf dieser Seite müssen Sie also die Einstellungen wie auf dem Bild gezeigt ändern, dann klicken Sie einfach auf "Datei konvertieren" und warten Sie, bis die Konvertierung abgeschlossen ist und die neue Datei heruntergeladen wurde!
Dann müssen Sie alle diese Audiodateien auf eine SD-Karte legen und in das Arduino-Modul stecken.
Es gibt auch andere Funktionen in dieser Bibliothek wie im Bild oben, so dass Sie sie verwenden und einen Musikplayer mit Tasten für die Lautstärke, den nächsten Song usw. usw. erstellen können. Oder so ziemlich alles, was Sie wollen! Der Himmel ist die Grenze!
Schritt 4: Diagramm
Dies ist das Pin-Setup für das Arduino und das SD-Modul:
Arduino >>>>>>> SD-Modul
4 >>>>>>>>>>> SS
11 >>>>>>>>>> MOSI
12 >>>>>>>>>> MISO
13 >>>>>>>>>> SCK
5v >>>>>>>>>> 5v
Gnd >>>>>>>> Gnd
9 >>>>>>>>> PWM-Audioausgang
Der Audioausgang kann an einen verstärkten Lautsprecher angeschlossen werden, da der Stromverbrauch gering ist. Auch der aktuelle Verbrauch könnte das Arduino beschädigen, wenn Sie es direkt anschließen.
Und… Sie sind fertig!
Lassen Sie es mich wissen, wenn Sie Zweifel haben, ich antworte gerne, Vielen Dank für das Lesen meiner Anleitung!
Schritt 5: Ergebnisse
Wenn Sie ein Oszilloskop haben, sollten Sie das PWM-Signal am Audioausgang so sehen können.
Und… Sie sind fertig!
Lassen Sie es mich wissen, wenn Sie Zweifel haben, ich antworte gerne, Vielen Dank für das Lesen meiner instructable!
Empfohlen:
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
Anständige Musik digital machen – wikiHow
Wie man anständige Musik digital macht: Wenn Sie Musik auf einem computerbasierten Gerät (iPad, iPhone, MacBook, Laptop, Computer usw.) machen, müssen Sie mehrere Dinge beachten. Erstens müssen Sie sich für ein D.A.W. (Auch bekannt als digitale Audio-Workstation), um Musik zu machen oder zu produzieren.Se
Nie für Musik bezahlen – wikiHow
So zahlen Sie nie für Musik: In diesem anweisbaren erfahren Sie, wie Sie nie für Musik bezahlen müssen … und doch gibt es keine Spyware und keine Viren. Für diesen Artikel sind Grundkenntnisse in Computer- und Internetfunktionen erforderlich
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
So nehmen Sie Musik kostenlos oder so gut wie nichts auf – wikiHow
Wie man Musik umsonst oder so gut wie nichts aufnimmt: Ich bin in einer kleinen Band und wir wollten Musik aufnehmen, aber ohne viel Geld auszugeben, also habe ich mir das ausgedacht