Zum Inhalt springen

9534 – Sound Sensor

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Der Waveshare Sound Sensor basiert auf dem Audio-Verstärker LM386. Er liefert analoge und digitale Ausgabe, ist mit Raspberry Pi Pico, STM32 und Arduino UNO anbindbar und deckt ein Frequenzband von 50 Hz bis 20 kHz ab.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Baugröße: 39,0 mm × 21,0 mm; Befestigungslochdurchmesser 2,0 mm.
  • Betriebsspannung: 3,3 V bis 5,5 V (Pin-Beschreibung nennt 3,3 V bis 5,3 V).
  • Ausgänge: AOUT für das analoge Audiosignal, DOUT für die digitale Schwellwert-Ausgabe (logisches 0/1).
  • LM386 bietet eine eingebaute Verstärkung von 20; durch externe Widerstand/Kondensator-Kombination zwischen Pin 1 und Pin 8 lässt sich die Verstärkung bis zu 200-fach einstellen.
  • Zwei Potentiometer: der A-Poti steuert den Verstärkungsgrad, der D-Poti setzt den Schwellwert für die digitale Ausgabe.
  • Pico-Anbindung: VCC→3,3 V, GND→GND, AOUT→GP26, DOUT→GP22.
  • STM32-Anbindung (Beispiel F103RB): VCC→3,3 V, GND→GND, AOUT→PA6, DOUT→PA4.
  • Arduino-UNO-Anbindung: VCC→5 V, GND→GND, AOUT→A0, DOUT→D2.

Befehle und Beispiele – vor Ausführung prüfen: 

sudo apt-get install p7zip-full
cd ~
sudo wget https://files.waveshare.com/upload/b/bc/Sound-Sensor-code.7z
7z x Sound-Sensor-code.7z -o./Sound-Sensor-code
cd ~/Sound-Sensor-code
cd Pico/c/build/
cd ~/Sound-Sensor-code/Pico/c/
cmake ..
make -j9
cp main.uf2 /media/pi/RPI-RP2/

Hinweise und Versionsgrenzen

  • Die Quellangabe zur Betriebsspannung weicht ab: Spezifikation sagt 3,3–5,5 V, die Pinbeschreibung 3,3–5,3 V. Bitte vor Inbetriebnahme klären, welche Grenze maßgeblich ist.
  • Die bereitgestellten Beispielfirmware-Dateien (z. B. rp2-pico-20210418-v1.15.uf2) sind versionsspezifisch; bei anderen Pico-Firmware-Versionen muss ggf. neu kompiliert oder angepasst werden.
  • Die STM32-Beispiele basieren auf HAL-Bibliothek und Keil-Projekt für F103RB; andere STM32-Boards erfordern eigene Portierung.
  • Die Arduino-Beispiele gelten für die UNO; Kompatibilität mit anderen Arduino-Modellen muss separat geprüft werden.
  • Das Modul misst keine Dezibel-Werte; die AD-Werte des Mikrocontrollers stellen die Lautstärke nicht direkt dar.

Quelle und Revisionsnachweis

  • Sound Sensor - Waveshare Wiki
  • Quellrevision: 80552
  • Erfasst: 2026-08-29T09:45:58+00:00
  • SHA-256: c60fa33b73888eeab1d3e9fb1d533b54593f15541b536daaed058017ef687878