DIY Guitar Speed Pick & Stomp Pedal – 3D-gedruckter motorisierter Plektrum
Komponenten & Zubehör
| Bauteil | Menge |
|---|---|
| Arduino UNO | 1 |
| L293D Dual-H-Brücke Motortreiber | 1 |
| DC-Motor (6 V, mittleres Drehmoment) | 1 |
| LED (Statusanzeige) | 1 |
| Drehpotentiometer 10 kΩ (Geschwindigkeit) | 1 |
| Drehpotentiometer 10 kΩ mit Drucktaster (Ein/Aus) | 1 |
| Mini-Steckbrett | 1 |
| Taster (ohne Rastung, für Pedal) | 1 |
| Steckbrücken / Jumper-Wires | 1 Satz |
| RCA-Kabel (2-polig, für Pedal-Anschluss) | 1 |
| Netzteil einstellbar (z. B. 9 V / 1 A) | 1 |
Benötigte Werkzeuge & Software
- 3D-Drucker (z. B. Creality CR-10)
- Lötkolben
- Autodesk Fusion 360 (Modellierung)
- Simplify3D (Slicer)
- Arduino IDE
Projektbeschreibung
Ein motorisiertes Plektrum („Speed Pick“) ermöglicht extrem schnelles Tremolo-Picking, gesteuert per Fußpedal (Stomp Pedal). Das Gehäuse und der Plektrum-Halter werden 3D-gedruckt, die Elektronik basiert auf einem Arduino UNO, der über einen L293D-Treiber den DC-Motor ansteuert. Die Geschwindigkeit wird per Potentiometer am Pedal eingestellt, ein zweiter Potentiometer mit integriertem Schalter dient als Ein/Aus- und Grundgeschwindigkeitsregler am Gerät selbst.
3D-Druck & Montage
- Modelldateien: Thingiverse #3058807
- Simplify3D-Profil: Google Drive
- Druckempfehlung: PLA, 0,2 mm Schichthöhe, 20 % Infill.
Nach dem Druck werden Motor, Plektrum-Halter, Potentiometer und Taster in das Gehäuse eingesetzt und verkabelt.
Schaltung
Der L293D wird über Pin 3 (PWM, Enable), Pin 2 und Pin 7 (Richtung) vom Arduino angesteuert. Das Pedal-Potentiometer liegt an A0, die Status-LED an Pin 9 (PWM). Die Richtung ist fest vorgegeben (Vorwärts).
Arduino-Code
#define PIN_POT A0
#define PIN_LED 9
#define PIN_IN1 2 // L293D Pin 2
#define PIN_IN2 7 // L293D Pin 7
#define PIN_SPEED 3 // L293D Pin 1 (Enable, PWM)
int sensorValue = 0;
void setup() {
pinMode(PIN_SPEED, OUTPUT);
pinMode(PIN_LED, OUTPUT);
pinMode(PIN_IN1, OUTPUT);
pinMode(PIN_IN2, OUTPUT);
}
void loop() {
sensorValue = analogRead(PIN_POT) / 4; // 0-255
analogWrite(PIN_LED, map(sensorValue, 0, 255, 10, 255)); // LED-Helligkeit
analogWrite(PIN_SPEED, map(sensorValue, 0, 255, 50, 220)); // Motordrehzahl
digitalWrite(PIN_IN1, LOW); // Richtung fest
digitalWrite(PIN_IN2, HIGH);
}
Funktionsweise
- Pedal betätigen → Potentiometerwert wird eingelesen.
- Arduino setzt Motordrehzahl proportional (PWM 50–220).
- LED am Gerät zeigt Aktivität an.
- Loslassen des Pedals → Motor stoppt (PWM 0).
Fazit
Ein spaßiges Wochenendprojekt für Gitarristen, die Tremolo-Techniken üben oder neue Klänge erforschen wollen. Die 3D-Druckdateien sind frei verfügbar, die Elektronik simpel und robust. Durch das Pedal bleibt die Spielhand frei für Griffhand-Akrobatik.
Herstellungsprozess
- DHT11 Temperatur- & Feuchtesensor mit LED-Anzeige & Piezo-Summer
- GPS-Datenlogger mit räumlicher Analyse auf Azure IoT Hub
- Arduino Temperatur- & Feuchtelogger mit DHT11 & Ethernet Shield
- Echtzeit-Entfernungsmessung mit Arduino Sonar & Processing-Visualisierung
- Arduino & MPU6050: Präzise Servomotor-Steuerung mit SG90 & MG996R
- Licht & Sound zum Geburtstag: DIY Arduino-Projekt
- 4x4x4 LED-Würfel mit Arduino Uno & 1Sheeld bauen – Interaktives LED-Projekt
- DIY Mensch-verfolgender Roboter mit Arduino UNO & Motor Shield
- WiFi-Wetterstation mit ESP8266 & DHT22 – Daten zu ThingSpeak
- Präzise GPS-Uhr: Günstige Genauigkeit & Zuverlässigkeit