Рет қаралды 7,810
Es gibt sehr viele Möglichkeiten um mit den Arduino und ESP32, akustische Signale oder Sound auszugeben. Je nach Anforderung sind unterschiedliche Voraussetzungen erforderlich, was die benötigte Hard und Software anbetrifft.
Benötigt man lediglich ein Warnsignal, reicht ein Summer aus der an einem digitalen Arduino Pin angeschlossen ist.
Soll aber gesprochener Text zu hören sein, wäre ein Lautsprecher der ein analoges Signal erwartet die bessere Wahl. Damit das aber ein Entwicklungsboard ausgeben kann, ist ein Digital-Analog Konverter (DAC) notwendig. Bei einer selbst erzeugten Microfonaufnahme einen Analog-Digital Konverter (ADC). Und soll etwa eine mp3-Datei abgespielt werden muss diese ja auch noch Decodiert werden.
Wie ein paar einfache Lösungen aussehen und was da sonst noch geht, möchte ich hier und in dem Video einmal vorstellen.
00:00 Intro und Einführung
01:17 Signal mit aktiven Summer
03:00 Passive Buzzer und erste Melodie
06:48 Soundausgabe auf einem Arduino Nano
09:44 Arduino Audiosignal verstärken mit PAM8403
11:14 Steuerbares Abspielen von MP3-Files mit DFPlayer
15:38 Der Weg von MP3 File zur Audioausgabe
17:00 Library mit umfangreichen Beispielen
20:08 MP3 Player mit ESP32
22:30 Webradio mit ESP32 Audio-Kit
Eine Auflistung der verwendeten Hardware und Software sowie weitere Details wie immer auf meiner Webseite:
prilchen.de/so...