Sensor-gesteuerte Audio-Effekte mit dem Satellite CCRMA Kit bauen
Benötigtes Material
Für dieses praktische Labor benötigen Sie Ihr Satellite CCRMA Kit, einen Laptop mit Ethernet-Adapter und Kopfhörer mit 1/8″ (2,54 mm) Stereo-Klinke. Folgende Items sind optional, können aber die Erfahrung bereichern:
- Verschiedene breadboard-taugliche Sensoren und LEDs.
- Kompakte batteriebetriebene Lautsprecher mit 1/8″ (2,54 mm) Klinkenanschluss.
Hinweis: Die Abbildungen zeigen das BeagleBoard xM; der Verdrahtungsplan gilt jedoch unverändert für den Raspberry Pi.
Sandwich zusammenbauen
- Raspberry Pi auf die untere Acrylplatte und Breadboard auf die obere Platte positionieren, wie im Diagramm gezeigt.
- Die höher nummerierten Breadboard-Reihen in Richtung der USB- und Ethernet-Ports des Raspberry Pi ausrichten.
- Für festeren Sitz drei statt vier Nylonschrauben verwenden.
- Arduino Nano in das Breadboard stecken, am Ende nahe der höher nummerierten Reihen und zentriert entlang der Platte.
Stromversorgung anschließen
- Der Arduino Nano erhält 5 V über seine USB-Verbindung; wir verteilen diese Spannung auf das Breadboard.
- Achten Sie darauf, dass der Nano am Ende des Breadboards mit den höher nummerierten Reihen sitzt, sodass seine GND- und 5 V-Pins auf Reihe 19 landen. (Bei abweichender Montage müssen Sie die Pins manuell lokalisieren.)
- Beachten Sie: Alle Löcher eines lötfreien Breadboards sind vorverdrahtet – Spalten teilen sich die gleiche Spannung, Reihen sind isoliert.
- Mit kurzen Jumper-Kabeln die GND-Reihe an die blaue „GND“-Schiene und die 5 V-Reihe an die rote „Power“-Schiene anschließen.
- GND- und Power-Schienen auf beiden Seiten des Boards verbinden, um eine einheitliche Stromversorgungsebene zu schaffen.
Erste Schaltung: Potentiometer
Einen Spannungsteiler aufbauen, der ein einzelnes Potentiometer in den analogen Eingang A0 des Arduino speist. Beachten Sie das untenstehende Diagramm für die Drahtführung. Zur korrekten Orientierung des Potentiometers sicherstellen, dass das Bauteil-Label vom Arduino weg zeigt.
Zweites Potentiometer hinzufügen
Den Spannungsteiler-Aufbau für ein zweites Potentiometer am analogen Eingang A3 duplizieren. Wieder das Bauteil mit dem Label vom Arduino weg orientieren.
Taster hinzufügen
Einen Taster (wie bei Stompboxen üblich) in Standard-Pull-Up- oder Pull-Down-Konfiguration gemäß Schaltplan einbinden.
LED hinzufügen
Für visuelles Debugging und optischen Reiz eine LED in die Schaltung einbauen. Die Anode (längeres Bein) zur Power-Schiene, die Kathode zur Ground-Schiene zeigen lassen. Ein 220 Ω Vorwiderstand begrenzt den Strom auf sichere Werte. Beachten Sie: Dioden leiten nur in eine Richtung; verpolte Anschlüsse verhindern das Leuchten.
Für weitere Details siehe den vollständigen Leitfaden: Controlling an Effect with Real Sensors.
Herstellungsprozess
- K30 CO₂-Sensor: Echtzeit-Luftqualitätsmessung mit Arduino
- Kommunikationshilfe für Taubblinde: 1Sheeld + Arduino + Sprachausgabe & Anzeige
- Smartes Sparschwein: Münzprüfer mit Arduino Nano steuern
- Arduino Temperaturoverwachung & Echtzeituhr mit 3,2″ TFT-Display
- LED per Bluetooth mit Arduino steuern – Einfache DIY-Anleitung
- DFRobot Kapazitiver Fingerabdrucksensor mit Arduino oder ESP8266 einbinden
- Roomba Create 2 per Arduino & Android steuern – Schritt-für-Schritt
- Interaktives Nextion HMI Projekt mit Arduino Mega und Sensoren
- Arduino-basierter 6-DoF Roboterarm mit Nunchuk-Steuerung
- Arduino & MPU6050: Präzise Servomotor-Steuerung mit SG90 & MG996R