Inhaltsverzeichnis:

Einfaches Arduino-Soundboard - Gunook
Einfaches Arduino-Soundboard - Gunook

Video: Einfaches Arduino-Soundboard - Gunook

Video: Einfaches Arduino-Soundboard - Gunook
Video: Make Arduino Play ANY Audio File (Without SD Card) QUICK TUTORIAL 2024, November
Anonim
Einfaches Arduino-Soundboard
Einfaches Arduino-Soundboard

In diesem Experiment werden Sie verstehen, wie ein passiver Summer funktioniert und wie Sie ein einfaches Arduino-Soundboard erstellen können. Mit einigen Tasten und Auswahl eines entsprechenden Tons können Sie eine Melodie erstellen! Die Teile, die ich verwendet habe, stammen aus Kumans Arduino UNO Starter Kit

Schritt 1: Benötigte Teile

Benötigte Teile
Benötigte Teile

Du wirst brauchen:

  • ein Arduino-Board
  • ein Steckbrett
  • ein USB-Kabel
  • 10 x Überbrückungsdrähte
  • 3 x Knöpfe (Anzahl der Kappen und Knöpfe ist optional)
  • 3 x 10k Ohm Widerstände

Allchips ist eine Online-Serviceplattform für Elektronikkomponenten, auf der Sie alle Komponenten kaufen können

Schritt 2: Anschließen der Tasten

Anschließen der Tasten
Anschließen der Tasten
Anschließen der Tasten
Anschließen der Tasten

Beginnen wir zunächst mit den Schaltflächen. Wählen Sie für jede Schaltfläche eine ihrer Seiten aus. Sie sehen 2 Pins. Der linke (Sie können sie auch austauschen) wird mit einem 10k-Widerstand mit der Masse des Arduino (über das Steckbrett) verbunden. Verbinden Sie die gleiche Reihe mit dem digitalen Pin 2, 3 oder 4 des Arduino (kann im Code konfiguriert werden). Der Pin auf der rechten Seite jeder Taste ist mit 5V verbunden. Sie können das obige Bild als Referenz verwenden. Führen Sie diese Schritte für alle Ihre Schaltflächen aus.

Schritt 3: Anschließen des Summers

Anschließen des Summers
Anschließen des Summers

Oben auf dem Summer sehen Sie also ein +-Symbol. Es zeigt die positive Seite davon. Sie müssen das andere Ende mit Masse verbinden und dieses mit dem digitalen Pin 8 des Arduino (kann später geändert werden)

Schritt 4: Hochladen und Ändern des Codes

Hochladen und Ändern des Codes
Hochladen und Ändern des Codes

Den Code des Projekts finden Sie hier. Es liegt ganz bei Ihnen, was Sie ändern können - von den Pin-Nummern bis zum Hinzufügen weiterer Tasten, aber was noch wichtiger ist - Sie können jeden einzelnen Ton ändern. Hier eine kleine Erklärung:

Ton (BuzzPin, 1000, 300); // Hier ist die Arduino-Tonfunktion

BuzzPin ist der positive Pin des Summers

1000 ist der Ton selbst, in Hz (er kann zwischen 31 und 65535 liegen)

300 ist die Dauer in ms (optional)

Schritt 5: Video

Hier ist ein Video des Projekts in Aktion, das eine zufällige Melodie erzeugt.

Empfohlen: