"Inductive Candle" is an inductively charged (similar to smart phone or watch "cable free" chargers) candle that automatically "lights" when removed from the charging base and "extinguishes" when returned to the charging base.
The base assembly contains an inductive transmitter and coil and a 12mm diameter by 3mm thick neodymium magnet.
The candle assembly contains an inductive coil and receiver, a lithium polymer battery charger, a lithium polymer battery, a 6mm diameter by 2mm thick neodymium magnet, a normally open reed switch, and a flickering LED.
When the candle assembly is removed from the base assembly, the neodymium magnet in the candle assembly activates the reed switch which illuminates the LED using the LiPo battery as the power source. When the candle assembly is returned to the base assembly, the neodymium magnet in the base assembly alters the magnetic field of the neodymium magnet in the candle assembly deactivating the reed switch and extinguishing the LED while the inductive charging system charges the LiPo battery. Since the charging system utilizes air coil induction which is not as efficient as cable charging, the design extinguishes the candle when the candle assembly is returned to the base assembly for charging.
I purchased the inductive charging system from Adafruit.com (I really like that place) who indicates the system will operate from 9 to 12vdc. When operated at 12vdc however, the inductive charging system generates heat that may be excessive for most PLA filaments. Using an IR thermometer I measured the temperature on "Base, Cover.stl" at 56° C (approximately 133° F) when using a 12vdc power source. Thus if you decide to use a 12vdc power source I recommend printing "Base, Cover.stl", "Base.stl" and "Lamp, Base Interface.stl" using Ultimaker CPE+ or equivalent filament having a higher temperature rating than PLA.
And as usual, I probably forgot a file or two or who knows what else, so if you have any questions, please do not hesitate to ask as I do make plenty of mistakes.
Designed using Autodesk Fusion 360 and Meshmixer 3.5.474, sliced using Cura 4.1 and printed in Ultimaker PLA and CPE+ filament on an Ultimaker 2+ Extended and an Ultimaker 3 Extended.
One final note, I receive no compensation in any form whatsoever for the use of any of the components and/or materials used in this design.
Step 1: Purchase, Print and Prepare the Parts.
I purchased (or salvaged) the following parts:
- One Inductive Charger Set (https://www.adafruit.com/product/1407).
- One USB LiIon/LiPoly charger (https://www.adafruit.com/product/259).
- One LiPo Battery (https://www.adafruit.com/product/258).
- One reed switch (2 by 12mm, Gikfun 20pcs Reed Switch Normally Open N/O Magnetic Induction Switch Electromagnetic for Arduino (Pack of 20pcs) EK1621x2, available on line).
- One neodymium magnet (12mm diameter by 3mm thick, local hobby shop).
- One neodymium magnet (6mm diameter by 2mm thick, local hobby shop).
- One salvaged 9 - 12vdc 500ma power supply (note using a 12vdc power supply will decrease charging time at the expense of increased heat, while alternatively using a 9vdc power supply will increase charging time but with reduced heat).
- One salvaged tea lamp LED (https://www.amazon.com/gp/product/B00T28FWVS/ref=ppx_yo_dt_b_asin_image_o00_s00?ie=UTF8&psc=1).
- One salvaged 100 ohm resistor.
- One white drinking straw ("borrowed" from a local restaurant) cut to 180mm in length This piece is optional in order to disguise the wiring in the candle if the candle is printed with translucent / transparent material.
Parts I Printed:
- I printed one each of all parts at .15mm layer height, 20% infill (well, ok, except for "Lamp, Candle.stl", which I printed in Ultimaker Translucent filament at 100% infill for the cover photo which required some 14 hours to print). Since the inductive charging system generates heat, I printed "Base, Cover.stl", "Base.stl" and "Lamp, Base Interface.stl" using Ultimaker CPE+ filament. The remaining parts were printed in Ultimaker PLA filament.
Step 2: Assemble the Charging Base.
To assemble the Charging Base, I performed the following steps:
- Carefully placed the two magnet faces together, then marked an "X" on the outside faces with an indelible ink pen.
- Desoldered and removed the red and black wires from the inductive charger transmitter board.
- Slid the inductive charger transmitter board down through the slot in "Base.stl".
- Pressed the inductive charger coil into the ring in the top of the base, aligning the wires from the coil to the inductive charger transmitter board with the slot.
- Slid the power supply wires into the hole in the side of the base.
- Tied a knot in the power supply wires for strain relief.
- Applied double sided tape to the bottom of the inductive charger transmitter board.
- Pressed the inductive charger transmitter board into the base.
- Soldered the positive ("+") power supply wire to the inductive charger transmitter board "+" pin.
- Soldered the negative ("-") power supply wire to the inductive charger transmitter board "-" pin.
- Pressed the 12mm diameter by 3mm thick neodymium magnet into "Base, Cover.stl" such that the "X" mark is visible.
- Pressed the base cover in place on top of the base.
Step 3: Disassemble the Tea Lamp.
The design uses the flickering LED and the flame lens from the tea lamp I salvaged. To obtain these parts, disassembly of the tea lamp is required. To disassemble the tea lamp, I performed the following steps:
- Removed the battery cover and battery from the tea lamp.
- Used a small screwdriver to remove the cover from tea lamp.
- Used a small screwdriver to remove the lens from the tea lamp cover.
- Removed the LED and switch from the tea lamp base.
- Removed the switch from the LED.
Step 4: Assemble the Candle Electronics.
To assemble the candle electronics, I performed the following steps:
- Pressed the 6mm diameter by 2mm thick neodymium magnet into the hole in "Lamp, Candle, Interface.stl" such that the "X" mark (the mark made in step 2) is visible.
- Pressed the inductive charger receiver coil into this assembly.
- Slid the reed switch into the this assembly.
- Using locking forceps on each lead (NOT THE GLASS), I carefully centered the read switch then bent the reed switch leads as shown. If you do not use locking forceps or an equivalent method, you may break the reed switch glass and permanently damaging the reed switch.
- Soldered a 300mm length of black 26 AWG wire to one contact of the read switch.
- Soldered the black wire on the JST connector that came with the USB LiIon/LiPoly charger to the remaining reed switch contact.
- Slid all wires and the inductive charger receiver board up through the bottom of the threaded hole in "Lamp, Base.stl", then threaded the assembly into the lamp base.
- Soldered one lead of the 100 ohm resistor to the red wire on the JST connector that came with the USB LiIon/LiPoly charger.
- Soldered a 200mm length of red 26 AWG wire to the remaining lead of the 100 ohm resistor.
- Insulted the exposed resistor wiring using electrical tape.
- Applied double sided tape to the bottom of the inductive charger receiver board then pressed it into the assembly.
- Soldered the red wire from the inductive charger receiver board to the USB LiIon/LiPoly "+" pin.
- Soldered the black wire from the inductive charger receiver board to the USB LiIon/LiPoly "-" pin.
- Applied double sided tape to the bottom of the USB LiIon/LiPoly board then pressed it into the assembly.
- Applied double sided tape to one side of the LiPo battery then pressed it into the assembly.
- Slid the 300mm black and 200mm red wires through the optional cut drinking straw.
- Straightened the leads on the LED.
- Soldered the 300mm black wire to the LED cathode lead (the longer lead, closest to the flat on the LED).
- Soldered the 200mm red wire to the LED anode lead (the shorter lead).
- Insulated the LED anode lead with electrical tape.
- Slid the LED assembly and wires back down the optional cut drinking straw until flush with the end.
- Double checked all wiring.
- Double checked all wiring again.
Step 5: Test and Final Candle Assembly.
To test the electronics, I performed the following steps:
- Made sure the candle assembly was not on or near the base assembly.
- Plugged the JST connector attached to the reed switch into the "LOAD" connector on the USB LiLon/LiPoly board.
- Plugged the LiPo battery JST connector into the "BATT" connector on the USB LiIon/LiPoly board.
- Checked to make sure the LED illuminated.
- With the power supply unplugged, placed the candle assembly on the base assembly and made sure the LED extinguished.
- Plugged in the power supply and made sure either the yellow "CHRG" or green "DONE" LEDs on the USB LiLon/LiPoly board illuminated.
For final assembly, I performed the following steps:
- Snapped the flame lens from the tea lamp into "Lamp, Candle, Adapter.stl".
- Threaded "Lamp, Candle.stl" into "Lamp, Cover.stl".
- Slid the cut drinking straw assembly up through the bottom of the candle cover assembly, LED first, until the LED was clear of the hole in the top of the candle.
- Pressed the LED into the lamp candle adapter assembly.
- Pressed this assembly into the top of the candle.
- Pressed the candle cover assembly into the candle base assembly.
And that's how I made "Inductive Candle".
I hope you enjoyed it!