Designed solely for the S.T.E.A.M technology challenge, Light It Up, this lamp was inspired by wondering if I could create something that would replicate swarming fireflies. Essentially its a lamp with gyroscopic moving parts intended for use inside and out (although its not waterproof so cannot be left outside).
The overall design of the lamp is based on a classic spherical screw cap bulb. I tried to make it look as good when operational as it does when not in use and seeing how night and day are fairly even in duration it was an important factor to consider during the design stage.
The lamp has 4 rings and a central orb connected with axles and bearings through which current flows. For every ring, every opposing axel is a positive and negative input, and so eventually electricity gets to the orb in the middle by linking the rings up (or so I thought, more on that later...)
Each ring has 12 yellow flicker LEDs and the orb in the center has 48 yellow flicker LEDs. The outer ring is connected to a motor hidden in the screw cap of the bulb shape to spin the rings. There's also a motor inside the orb connected to a weight which displaces the weight in the orb to counter balance the rings alignment when spinning horizontally. The result being that the rings should be in a constant state of movement around their axes in different directions. Also hidden in the screw cap is all the circuitry for the lamp.
The lamp is triggered by an IR sensor located in the nipple of the bulb shape. There are 2 voltage ramp circuits to power the main motor and LEDs/orb motor. When triggered the outer ring will slowly build up speed and the LED's will fade on then, once the IR circuit cuts the power after an allotted time, the outer ring will slowly decrease its speed and the LED's will fade off.
The screw cap and the dome contact point of the bulb shape have both been designed with twist and lock mechanisms to enable easy access to the circuitry once the model has been fully built. This gives easy access if you need to troubleshoot something or alter the ramp times of the ramp circuits and trigger duration for the IR circuit.
Admittedly the design needs more work, currently the electrical current is having difficulty reaching the centre due to the poor connections provided by the bearings and as a result there is a steep voltage drop off. However I'm out of time for the challenge so I'm submitting it as it is. I think I've made pretty good progress for a fairly ambitious and unpredictable project and as it stands at the moment its still pretty cool.
I intend to address these issue in the coming weeks, using a slip ring to guarantee a stable connection into the largest ring and then refining the bearing and axel connections. I could also replace the resistors in the rings using larger values for the outermost larger rings and reducing the values as they go inwards reflecting the voltage drop from the bearing connections. This would allow me to run the LEDs safely at a higher voltage whilst still reaching the target voltage of 4.5V for the orb.
Powered by 12V (3A roughly), with an inbuilt DC regulator powering the LED's/orb motor at 4.5V.
Designed in Rhino. All meshes are manifold (watertight).
Operational: http://youtu.be/thDSA45_KGY
What it should look like fully illuminated (minus the rotation): http://youtu.be/S3ub-kNEwfA
axel_end.stl | 20.4KB | |
axel_end_orb.stl | 20.4KB | |
bearing_block.stl | 25.1KB | |
bearing_block_orb.stl | 25.1KB | |
circuitry_support_1.stl | 376.3KB | |
circuitry_support_2.stl | 153.4KB | |
circuitry_support_3.stl | 134.0KB | |
ir_sensorbearing_holder.stl | 229.0KB | |
ir_sensor_cover.stl | 947.5KB | |
ir_sensor_main.stl | 2.2MB | |
large_ring_support.stl | 22.0KB | |
main_motor_casing.stl | 374.9KB | |
motor_end__outer_support_cover.stl | 2.3MB | |
motor_shaft_joiner.stl | 87.4KB | |
orb_half_1.stl | 3.7MB | |
orb_half_2.stl | 3.6MB | |
orb_motor_casing.stl | 183.3KB | |
orb_weight.stl | 466.8KB | |
outer_support_hollow_left.stl | 495.4KB | |
outer_support_hollow_left_cover.stl | 308.0KB | |
outer_support_hollow_right.stl | 495.1KB | |
outer_support_hollow_right_cover.stl | 356.6KB | |
outer_support_solid.stl | 205.6KB | |
outer_support_solid_slot.stl | 205.9KB | |
ring1.stl | 1.3MB | |
ring2.stl | 1.3MB | |
ring3.stl | 1.3MB | |
ring4.stl | 1.2MB | |
ring_1_cover.stl | 561.0KB | |
ring_2_cover.stl | 610.2KB | |
ring_3_cover.stl | 613.4KB | |
ring_4_cover.stl | 582.8KB | |
screw_contact.stl | 994.4KB | |
screw_main.stl | 5.3MB | |
top_bearing_holder.stl | 35.9KB |