Course project documentation
View the Project on GitHub Creative-Motion-Control-Course/Team-Project
Kinetic Light Traces is a light sculpture that explores the relationship between motion, light, and material transformation. The project uses four stepper motors moving at different speeds and ranges to generate dynamic trajectories in space. LEDs mounted on the moving structure create light traces that become visible through long-exposure photography, producing a form of kinetic light calligraphy.
A second goal of the project is to investigate how existing machines can be reimagined and transformed into new systems. The sculpture is constructed from repurposed components of a Creality Ender 3 3D printer. By disassembling and reconfiguring the printer’s mechanical and electronic components, the project explores alternative motion systems while providing an opportunity to learn about motor control, motion programming, and kinetic design.
The original concept also included an energy harvesting system inspired by a bicycle dynamo. The intention was for the stepper motors to function both as actuators and generators, producing electrical energy that could be stored and used to power the LEDs. Although this system was not completed in the current prototype, it remains an important direction for future development toward a self-powered kinetic light sculpture.
Four stepper motors are mounted radially around a central hub assembled from 2020 V-slot aluminum extrusion and corner brackets. Each motor drives a distinct motion axis:
High-brightness white LEDs (10mm, >5000 mcd) are mounted on each moving element — on the carriages of M1, M2, and M3, and on the rotating disc of M4. The circular afterimage produced by M4 and the linear traces left by M1/M2/M3 coexist in the viewer’s visual field.
Each motor coil generates AC back-EMF during operation. A per-axis circuit converts this to usable DC:
LED brightness and fade duration are entirely determined by motor velocity and deceleration profile — parameters under direct Stepdance control. The circuit introduces no independent logic; it is a passive transducer between mechanical energy and light.
The Stepdance Driver Module (Teensy 4.1 + TMC2209 drivers) controls all four axes in real time using the Stepdance Software Library (SSL):
Reused from Disassembled Ender 3:

To Be Acquired:

The LED can be mounted on the rotating disk using a slip ring to prevent cable twisting.

