Februar 13 2025

ESP32 Touch Soundboard

Bei diesem Projekt wurde eine kapazitive 5×5 Touch-Matrix realisiert, die je nach Druck auf einer Tastenfläche eine entsprechende MP3 abspielt.

Die Touch-sensitiven GPIOs des ESP32 werden hier ausgenutzt um eine 5×5 Matrix zu formen. Bei einem Interrupt wird über die Zeile und Spalte ausgewertet, welche Taste betätigt wurde. Anschließend wird auf dem integrierten DFPlayer eine mp3-Datei von der SD-Karte über einen kleinen Lautsprecher ausgegeben.

Durch eine beim Start durchgeführte Selbstkalibrierung der kapazititven Touch-Flächen, ist es auch möglich das PCB mit einer Folie zu bekleben, bei der die Touch-Flächen beschriftet oder gekennzeichnet werden.


Copyright 2021. All rights reserved.

Veröffentlicht13. Februar 2025 von Michael Reuter in Kategorie "Blog", "Projekte