Inhaltsverzeichnis:

EINEN PASSIVEN SUMMER MIT ARDUINO SCHNITTSTELLEN - Gunook
EINEN PASSIVEN SUMMER MIT ARDUINO SCHNITTSTELLEN - Gunook

Video: EINEN PASSIVEN SUMMER MIT ARDUINO SCHNITTSTELLEN - Gunook

Video: EINEN PASSIVEN SUMMER MIT ARDUINO SCHNITTSTELLEN - Gunook
Video: Arduino vs WeMos D1 | Kompatibilität von Shields, Unterschiede & Schnittstellen 2024, Juli
Anonim
WIE MAN EINEN PASSIVEN SUMMER MIT ARDUINO. SCHNITTSTELLT
WIE MAN EINEN PASSIVEN SUMMER MIT ARDUINO. SCHNITTSTELLT

Sound auf dem Arduino zu machen ist ein interessantes Projekt, das mit verschiedenen Modulen und Geräten je nach Projekt und Wahl erreicht werden kann. In diesem Projekt untersuchen wir, wie Sie mit einem Summer Töne erzeugen können. Es gibt zwei Arten von Summern, die von Bastlern verwendet werden: Der aktive Summer und der passive Summer. Für dieses Projekt werden wir einen aktiven Summer verwenden. Sehen Sie sich mein Tutorial zur Verwendung eines aktiven Summers an.

Ein passiver Summer benötigt ein DC-Signal, um einen Ton zu erzeugen. Es ist wie bei einem elektromagnetischen Lautsprecher, bei dem ein sich änderndes Eingangssignal den Ton erzeugt, anstatt automatisch einen Ton zu erzeugen. Im Gegensatz zum aktiven Summer, der nur einen einmaligen Gleichstrom erfordert, benötigt der passive Summer einige technische Details, um eine Note zu erzeugen. Beachten Sie, dass der Versuch, den passiven Summer zu verwenden, ohne die Ausgangsfrequenz einzustellen, dazu führt, dass der passive Summer keinen Ton erzeugt.

Die Frequenz, die Sie an einen passiven Summer übergeben können, reicht von 31 bis 4978 mit einem Intervall von 2 Stellen zwischen aufeinanderfolgenden Frequenzen, z. 31-35-35 … Sie können mehr über musikalische Frequenzen lernen, um jede Frequenz vollständig zu verstehen. Sie können sich auch mein Tutorial zum Thema „Major-Noten mit dem passiven Summer spielen“ansehen.

Schritt 1: Material

Arduino-Board

Passiver Summer

Überbrückungsdrähte

Schritt 2: Schaltplan

Schaltplan
Schaltplan

Die Schaltungsverbindung ist der Art und Weise sehr ähnlich, wie Sie eine LED an Arduino anschließen. Der Summer arbeitet mit 3-5V.

Sie können einen beliebigen digitalen Pin des Arduino für den positiven Pin verwenden und den negativen Pin mit Masse verbinden. Da der Summer mit 5V betrieben wird, muss ein Widerstand verwendet werden. Den positiven Pin erkennen Sie an der Oberseite des Summers, Sie sehen einen mit "+" gekennzeichneten Punkt, der Pin auf dieser Seite ist der positive Pin.

Schritt 3: Arbeitscode

Unten ist ein Beispielcode zur Steuerung eines passiven Summers.

Leere Einrichtung () {

// erzeugt 440Hz, 494Hz, 523Hz Töne in Ausgangspin 7 mit 2000ms Dauer

Ton (7, 440, 2000); //EIN

Verzögerung (1000);

Ton (7, 494, 2000); //B

Verzögerung (1000);

Ton (7, 523, 2000); //C

Verzögerung (1000);

// Sie können die Funktion notone() verwenden, um den Ton zu stoppen, anstatt delay() zu verwenden

}

Leere Schleife () {

// Wenn Sie den obigen Code in die Schleifenfunktion einfügen, wird der Ton in einer Schleife erzeugt

}

Schritt 4: Bewerbung

Wie Sie am Beispiel sehen können, ist der passive Summer vielseitig einsetzbar. Wichtig ist auch, dass er voll als aktiver Summer arbeiten kann, Sie müssen ihn nur auf Ihre bevorzugte Frequenz einstellen.

Sie können den passiven Summer verwenden, um Musik und verschiedene Töne zu erzeugen.

Empfohlen: