Final Project
Summary Slide

Source file: presentation.png
Summary Video
Source file: presentation.mp4
What does it do?
The Fab Light Paint is a machine that performs manual and automated light movements in a completely portable dark environment, suitable for long exposure photography through a small hole on the top. It also works great for videos and even small animations.
Who’s done what beforehand?
I've seen there have been some other projects around light painting in Fab Academy. For example this one made during Fab Academy 2017 by Ana Cabral, Ola Mirecka and Birkir Thor:
Or this one, which is somewhat similar:
Still, even if they are based on similar principles, the outcomes and very different.
What did you design?
I designed the board and its case, the box and the cover, the spinning frame, the gears and the user interface.
What materials and components were used?
The Control Panel
- Black 3 mm plexiglas
- Two SPST switches
- Five normally closed push buttons
- One 10K potentiometer
- One WS2812B RGB Programmable LED
- Three red LEDs
- Eight 10K Ω resistors
- Three 220 Ω resistors
- Solid core wire in different colors
- Four 3x10 mm screws
The Spinning Frame
- WS2812B RGB Programmable LED strip
- Black 3 mm plexiglass for the gears
- SM-S4306R Servo motor
- Two Ball-bearings
- Slip ring
- PLA for the 3D printed mechanical adapter
- 20 mm plywood
The board
(All surface mount components)
- Copper raw board
- ATMEGA 328P—AU
- One 8 MHz resonator
- Two 6 mm push buttons
- Two green LEDs
- One 1uf Cap
- Two .1uf Caps
- One 10uf Cap
- Two 10K Ω resistors
- Two 499 Ω resistors
- 29 header pins (I mounted two additional "blind" ones to increase structural strength)
- 3 mm black plexiglas for the case
The box
- 10 mm Plywood
- Red, Green and Blue sticky vinyl
- Matte Black spray paint
- White glue
Bill of Materials
Component | Quantity | Unit Price | Total |
---|---|---|---|
10 mm Plywood | 3 | 4 € | 12 € |
Vinyl roll | 3 | 10,99 € | 32,97 € |
Black spray paint | 1 | 9,95 € | 9,95 € |
Wood glue | 1 | 2,45 € | 2,45 € |
Programmable LED Strip | 1 | 37,99 € | 37,99 € |
Black 3mm plexiglass (60 x 50 cm) | 1 | 21,15 € | 21,15 € |
Servo Motor | 1 | 10,79 € | 10,79 € |
Ball Bearings | 2 | 0,50 € | 1 € |
Slip Ring | 1 | 15,53 € | 15,53 € |
PLA filament | 1 | 9,95 € | 9,95 € |
ATMEGA 328P—AU SMD | 1 | 0,99 € | 0,99 € |
8 Mhz Resonator SMD | 1 | 0,12 € | 0,12 € |
Push button SMD | 2 | 0,06 € | 0,12 € |
Green SMD LED | 2 | 0,68 € | 1,36 € |
1uf SMD Capacitor | 1 | 0,17 € | 0,17 € |
.1uf SMD Capacitor | 2 | 0,25 € | 0,50 € |
10uf SMD Capacitor | 1 | 0,15 € | 0,15 € |
10K Ω SMD Resistors | 2 | 0,026 € | 0,052 € |
499 Ω SMD Resistors | 2 | 0,026 € | 0,052 € |
SMD Header Pins | 3 (10 positions) | 1 € | 3 € |
Copper boards | 1 | 7,99 € | 7,99 € |
SPST Switches | 2 | 2 € | 4 € |
Normally closed buttons | 5 | 0,98 € | 4,9 € |
10K Potentiometer | 1 | 0,8 € | 0,8 € |
10K Ω Resistor | 8 | 0,91 € | 7,28 € |
220 Ω Resistor | 3 | 0,18 € | 0,54 € |
Wire (multiple colors) | 1 roll | 10,89 € | 10,89 € |
Total | 196,85 € |
Where did they come from?
- Digikey
- Amazon
- Local hardware stores: AKI, Leroy Merlin, Bricodepot
What parts and systems were made?
- The box
- The control panel
- The motor + gear system
- The light system
- The electronic board and connections
What processes were used?
- 2D & 3D Computer Aided Design with Eagle, Fusion360, AutoCAD & Shapr 3D.
- Additive manufacturing for mechanical pieces
- Substractive manufacturing for the wood panels, spinning grame and board milling.
- Computer Controlled Cutting for the gears, board case and vinyl stickers
- Embedded Programming with Arduino IDE
What questions were answered?
An interesting one was whether the gear multiplication ratio would be enough given the servo rotating speed, and 3:1 worked fine. I also found out about the versatility of slip rings.
Photography wise, the useful focal length to the lights, the size of the hole and balance between useful brightness and not contaminating the environment were all parameters to tweak for optimal results.
What worked? What didn’t?
Making the box and the gears were probably the most straightforward steps in the whole project.
The "LP-record" idea to communicate the frame with the board was simple and effective in theory, but in practice there was more "wobblyness" than anticipated, so it didn't work as reliably as expected. I think it can probably be refined with different approaches to work alright, but because of the COVID pandemic and limited Fab Lab access a decision was made to move in a different direction.
Soldering the board proved to be trickier in a different way than expected. For example, I though the ATMEGA would be the most difficult component to solder, and it ended up being the easiest. The resonator took the doubtful privilege of being the hardest. I also had to rebuild a couple of tracks, which was a good learning to salvage an otherwise functioning board.
Finally, the original motor wasn't powerful enough, so I swapped it for the servo. At the beginning I was reluctant because I thought speed control was a key part of the machine, but after some thoughts and experiments, it turned out to be somewhat irrelevant. In hindsight, I should've gone with the servo from the get go.
How was it evaluated?
With spiral development in mind, I had two parallel tracks of evaluation: technical feasibily and functional experience for photographers.
Eventhough I consider myself a savvy enough photographer, I looped in a couple of photographer friends to bounce ideas from the final product and outcome perspective.
With these in mind, I would then try to validate technical feasibility:
- Do I have access to all the components and tools that I need?
- Can I connect them and control them in a way that suits the project's needs, as a proof of concept?
- Do I have different paths to move forward with the main challenges, so as not to be blocked?
What are the implications?
The main purpose for the device is to serve hobby-photographers, and to help them experiment in a controlled, portable dark environment, which is difficult to have at hand when most of us leave in small appartments.
Still, I've already had petitions from pro photographers and motion designers to use it in their projects, to create backdrops and other interesting light effects to complement their projects.
Another completely different angle is its use as a toy for kids. It's very engaing because it's easy for kids to grasp how it works and fun to operate, it also serves as a tool to discuss interesting topics like physics, photography, programming, and well... making stuff!
Action Plan
Pictured below is the timeline of the project. Everything was done in roughly 4 weeks (3 work weeks, really, as the first weas very much discussing viable options to unblock the situation). It was really challenging because we had very limited access to the lab and family / work situation was also complicated (I had a hard deadline on Aug 7th) and didn't allow for much time or flexibility, but it was a great experience nonetheless :)
