Schritt 1: Wie funktioniert es?
Das obige Diagramm zeigt die allgemeine Funktionsweise des Voice Changer Schildes.
Der Arduino verwendet SPI zum Lesen von Daten aus dem Mikrofon und Potentiometer (SPI ist ein high-Speed-Protokoll also mehr als fähig, audio-Verarbeitung).
Der Arduino manipuliert dann die Audiodaten durch Mischen mit einer Sinuswelle.
Die modifizierte Audiodaten werden dann an die DAC über SPI gesendet. Die DAC gibt ein analoges Audiosignal, das ein RC-Filter (RC steht für Resister und Kondensator, übrigens) durchläuft die etwas Rauschen herausfiltert.
Schließlich geht das Signal an einen Lautsprecher. Das Signal ist nicht stark genug, um Fahrer ein Lautsprecher direkt, so brauchen Sie einen Lautsprecher, der hat einen eingebauten Verstärker, wie die beliebte "tragbaren MP3-Lautsprecher", die Sie mit einem Smartphone oder Tablet verbinden würde.