Inhaltsverzeichnis:

Sprechendes Arduino - Abspielen einer MP3 mit Arduino ohne Modul - MP3-Datei von Arduino mit PCM abspielen - Gunook
Sprechendes Arduino - Abspielen einer MP3 mit Arduino ohne Modul - MP3-Datei von Arduino mit PCM abspielen - Gunook

Video: Sprechendes Arduino - Abspielen einer MP3 mit Arduino ohne Modul - MP3-Datei von Arduino mit PCM abspielen - Gunook

Video: Sprechendes Arduino - Abspielen einer MP3 mit Arduino ohne Modul - MP3-Datei von Arduino mit PCM abspielen - Gunook
Video: Arduino - Bei Bewegungserkennung eine MP3 abspielen 2024, November
Anonim
Image
Image

In dieser Anleitung lernen wir, wie man eine MP3-Datei mit Arduino abspielt, ohne ein Audiomodul zu verwenden. Hier verwenden wir die PCM-Bibliothek für Arduino, die 16-Bit-PCM mit einer Frequenz von 8 kHz spielt, also können Sie dies tun.

Schritt 1: Sammeln Sie Ihre Komponenten

Anschlüsse
Anschlüsse

TEILE KAUFEN:KAUFTIPP120:

www.utsource.net/itm/p/384328.html

12V ADAPTER KAUFEN:

www.utsource.net/itm/p/8013134.html

ARDUINO UNO KAUFEN:

www.utsource.net/itm/p/7199843.html

//////////////////////////////////////////////////////

Um dies zu tun, brauchen wir ein paar Komponenten, die sehr firat sind. Ein Arduino und dann ein Lautsprecher von 0,5 W bis 10 W, jeder Lautsprecher wird die Arbeit erledigen 3 w, also habe ich einen TIP 120-Transistor verwendet, um das Audio zu verstärken, können Sie auch jeden Audioverstärker verwenden.

Links kaufen. -

Artikel zum Kaufen (Affiliate-Link) -

Arduino Uno-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

Lautsprecher -

www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…

www.banggood.com/50MM-0_5W-Angepasst-50mm…

www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…

TIP 120 Transistor -

www.banggood.com/10pcs-TIP120-NPN-TO-220-D…

www.banggood.com/30pcs-TIP120-NPN-TO-220-D…

www.banggood.com/50pcs-TIP120-NPN-TO-220-D…

Schritt 2: Verbindungen

Die Verbindungen sind wirklich einfach, wenn Sie einen 0,5-Watt-Lautsprecher verwenden, dann verbinden Sie den +ve-Pin des Lautsprechers direkt mit dem digitalen Pin 11 auf Arduino und -ve-Pin des Lautsprechers mit Masse. Wenn Sie einen 3-Watt-Lautsprecher verwenden, verwenden Sie einen tip120-Transistor und verbinden Sie den 11 von Arduino an die Basis des Transistors und -ve-Pin des Lautsprechers an den Kollektor des Transistors und den Emitter des Transistors an den Gnd-Pin auf Arduino.

Wenn Sie Probleme mit der Verbindung haben, sehen Sie sich das Video an, um Hilfe zu erhalten.

Schritt 3: Erforderliche Dateien herunterladen

Dazu benötigen Sie zunächst einige Dateien, die PCM.zip-Datei, um PCM-Audio von arduino abzuspielen.

Dann benötigen wir die Audacity-Software, um ein normales MP3-Audio in ein 16-Bit-PCM 8hkz-Audio umzuwandeln

& Schließlich brauchen wir eine Encoder-Software, um dieses Audio in Daten zu codieren, die wir in den Code einfügen können.

HERUNTERLADEN Kühnheit -

www.audacityteam.org/download/

Laden Sie die PCM. ZIP & Encoder-Software herunter (Datei namens Arduino MP3.zip) -

drive.google.com/file/d/1LSb-nZcecs1VISQDP…

Schritt 4: Audio vorbereiten und in Daten umwandeln

Image
Image
Audio vorbereiten und in Daten umwandeln
Audio vorbereiten und in Daten umwandeln
Audio vorbereiten und in Daten umwandeln
Audio vorbereiten und in Daten umwandeln
Audio vorbereiten und in Daten umwandeln
Audio vorbereiten und in Daten umwandeln

Der wichtige Schritt besteht darin, die Audiodaten vorzubereiten. Also benötigen wir zuerst eine mp3-Datei, entweder Sie nehmen eine auf oder holen eine von irgendwoher, dann öffnen Sie diese Datei in Audacity und klicken Sie auf Format, wählen Sie dann 16-Bit-PCM aus, gehen Sie dann nach unten und wählen Sie die Frequenz aus von Audio auf 8000 Hz und exportieren Sie das Audio als mp3.

Öffnen Sie dann die Audio-Encode-Software und navigieren Sie zu der Audiodatei, die wir aus einer Kühnheit generiert haben. Dann erhalten Sie eine Nachricht, die Audio erfolgreich in die Zwischenablage kopiert hat.

Schritt 5: Kodierungsteil

Kodierungsteil
Kodierungsteil
Kodierungsteil
Kodierungsteil

Der nächste Teil ist also der Codierungsteil. Wenn Sie also die Arduin mp3.zip-Datei heruntergeladen haben, die die PCM.zip-Datei enthält, fügen Sie diese PCM.zip-Datei als Bibliothek zum Arduino hinzu und öffnen Sie dann das in der PCM-Bibliothek verfügbare Wiedergabebeispiel, & dort in der Skizze müssen Sie die 2. Codezeile im Sample-Array bearbeiten, das vom Programmtyp ist. Sie müssen alle Daten in diesem Array entfernen und die Daten einfügen, die von der Audio-Encode-Software in die Zwischenablage kopiert wurden.

Schritt 6: Laden Sie den Code hoch

Endlich ist unser Code fertig, also laden Sie ihn auf das Arduino hoch und Sie werden Ihr aufgenommenes Audio aus dem Lautsprecher hören, genießen Sie es und wenn Sie irgendwelche Probleme haben oder sich eingehend damit befassen möchten, beziehen Sie sich einfach auf das bereitgestellte Video.

Dankeschön.

Empfohlen: