Arduino-gesteuerte smarte Klimmzugstange mit Audio-Feedback und Lichtsensor
Komponenten und Materialien
| Arduino Nano R3 | 1 Stück |
| Klimmzugstange (25 mm Durchmesser) | 1 Stück |
| 0,5 W Lautsprecher (40 mm) | 1 Stück |
| MG90S Servo | 1 Stück |
| Laserdiode (9 mm) | 1 Stück |
| Widerstand 1 kOhm | 1 Stück |
| Kondensator 100 µF | 1 Stück |
| 5 V Netzteil | 1 Stück |
| DC-Buchse | 1 Stück |
| Jumper-Kabel | 1 Satz |
| LDR (5 MOhm) | 1 Stück |
| Schiebeschal | 1 Stück |
| Maschinenschrauben M4 (mit Muttern) | 2 Stück |
| Maschinenschrauben M3 | 3 Stück |
| Maschinenschrauben M2 | 4 Stück |
| Tic Tacs (Belohnung) | 1 Packung |
| PCB (selbstgefertigt) | 1 Stück |
| Schraubklemmen, Stiftleisten, transparente Kunststoffplatte | je 1 Stück |
Benötigte Werkzeuge und Maschinen
- Lötkolben (generisch)
- 3D-Drucker (generisch)
Apps und Online-Dienste
- Arduino IDE
Projektbeschreibung
Der 15-jährige Erfinder Nikolas baut eine smarte Klimmzugstange, die beim Training motiviert: Ein Laserdioden-LDR-Paar erkennt, wann man die Stange greift (Laserstrahl wird unterbrochen). Der Arduino Nano startet dann Musik (z. B. „Take On Me“ von a-ha) über einen kleinen Lautsprecher. Nach ca. 30 Sekunden (Songende) wird – wenn man noch hängt – per Servo ein Tic Tac als Belohnung ausgespielt. Das Projekt gewann den Arduino Day Community Challenge 2021.
Funktionsprinzip
- Laserdiode und LDR sind in 3D-gedruckten Klemmen an der Stange gegenüberliegend montiert.
- Im Ruhezustand trifft der Laser auf den LDR → hoher Analogwert.
- Hände blockieren den Strahl → Wert sinkt stark → Arduino erkennt „Training startet“.
- Musikwiedergabe per PWM (Pin 11) über Lautsprecher.
- Nach Songende: Servo (Pin 5) dreht 3D-gedruckten Spender (RotatorDispenser) → Tic Tac fällt heraus.
Schritt-für-Schritt-Bau
- 3D-Druck: Base.stl, RotatorDispenser.stl, CoverBase.stl, LaserClamp.stl, LdrClamp.stl (PETG, 0,2 mm, Ender 3 V2). Dateien auf Thingiverse (Thingiverse-Link).
- Schaltung auf Steckbrett (3 Teile): Arduino Nano, LDR mit 1 kΩ Pull-Down an A0, Servo (Braun=GND, Rot=5V, Gelb=D5), Lautsprecher (Rot=D11, Schwarz=GND), Laserdiode (Rot=5V, Schwarz=GND).
- Programmierung: Code per Arduino IDE hochladen (Board: Arduino Nano).
LightThresholdjustiert die Empfindlichkeit. Musikcode basiert auf Arbeit von adithyalokesh17 (Songs als Arduino-Code für Buzzer/Speaker). - Test/Fehlerbehebung: LDR abdecken → Musik + Servo. Probleme: Musik startet nicht →
LightThresholderhöhen; Musik startet ungewollt →LightThresholdverringern. Tipp: Serial Monitor nutzen, um Rohwerte (0–1023) zu sehen. - PCB-Design: Kompakter als Steckbrett, mit DC-Eingangsklemme (+ zu 5V, – zu GND) und optional 100 µF Elko zur Glättung.
- Montage: Servo an Base schrauben (M2), Laserdiode in LaserClamp, LDR in LdrClamp (Drähte durch kleine Löcher). DC-Buchse und Schalter einlöten, an PCB anschließen. PCB in Base schrauben (M2). Transparente Kunststoffplatte (ca. 75×17 mm) als Abdeckung zuschneiden und einsetzen.
- Installation an der Stange: LaserClamp und LdrClamp mit M4-Schrauben an der Klimmzugstange befestigen. Laser einschalten (~5 V), Klemmen drehen bis Laser mittig auf LDR trifft.
- Wandmontage: Base mit Heißkleber an der Wand fixieren.
- Verkabelung Laser/LDR zur PCB: Kabel um Türrahmen führen, an Schraubklemme anschließen (Rot zusammen, Schwarz LDR oben, Schwarz Laser unten).
- Spender bestücken: Netzteil anschließen, Einschalten → Servo fährt auf 0°. RotatorDispenser aufstecken, Löcher für Tic Tacs ausrichten. Tic Tacs einfüllen.
- Abdeckung montieren: Lautsprecher in Cover einsetzen, Cover mit M3-Schrauben an Base befestigen.
Code & Ressourcen
Der vollständige Sketch (SmartPullUpBar.ino) ist nur als Download verfügbar. Er nutzt die tone()-Funktion für Melodien und steuert den Servo für die Auswurfbewegung. Schaltpläne und 3D-Dateien sind im Projekt enthalten.
Herstellungsprozess
- Strichcodescanner: Technologie, Design und Zukunftstrends
- Smart Bartender: Eigenen Raspberry Pi Cocktail-Roboter bauen
- Intelligente Ampel: Adaptive Straßenbeleuchtung per IoT
- Intelligenter Mülleimer: Abfallentsorgung per IoT-Sensoren optimieren
- Verbesserung der Arbeitsplatzergonomie durch intelligente elektrische Aktuatoren
- Alloy 52 Stab: Hochleistungs-Nickel-Eisen-Stahl mit kontrollierter Ausdehnung
- Stirnseiten-Fasenmaschine: Präzise Kantenbearbeitung erklärt
- Langstangenlader: Steigerung der automatisierten Dreheffizienz
- Pneumatische Stangenlader: Kosteneffiziente CNC-Drehautomation
- Bohrstangen Durchmesser-Länge-Verhältnis Richtlinien für CNC-Zerspaner