Mit dem ESP32 Sounds per Touch abspielen
Bildquelle: Raspberry Pi Geek, Ausgabe 2/2022
README
Der Hund bellt, die Katze miaut, die Kuh muht: Mit dem ESP32 und ein wenig leitender Farbe bauen wir ein beliebtes elektronisches Kinderbuch nach. Den dafür nötigen Programmcode liefern wir in diesem Artikel.
Inspiriert von einem beliebten interaktiven Lernspiel entstand die Idee, einen ESP32 die Stimmen von Tieren abspielen zu lassen, sobald ein Finger ein Bild des entsprechenden Tiers berührt. Die Bilder wurden mit der elektrisch leitenden Farbe Bare Conductive gezeichnet .
Der ESP32 verfügt über einige Touch-Eingänge, die sich bestens dazu eignen, die Berührung der leitenden Bilder zu detektieren. Zum Abspielen der Sounds verwenden wir eine vorhandene Bibliothek.
Aufbau
Der ESP32 verfügt über zwei analoge Ausgänge: DAC1 (GPIO25) und DAC2 (GPIO26). Über diese Ausgänge lassen sich auch Klänge und Musik ausgeben. Das einzige Problem: Die GPIOs liefern ...