Introduction: Neopixel Light Up Maple Syrup Bottle Lamp

Picture of Neopixel Light Up Maple Syrup Bottle Lamp

In a class of its own in desktop fidgets.

Inspired by the neon signage of roadside diners and the Neopixel Running Water Faucet Lamp.

Make one. At least get a fresh bottle of 100% Canadian syrup before NAFTA is renegotiated.

Step 1: Scrapple From the Big Apple...

Picture of Scrapple From the Big Apple...

A simple art project using an empty Maple Syrup bottle, it can be any kind of product, bottle or jar.

Clean and dry the container. Keep the original label or make one of your own.

You can use any material to make your base. The larger or heavier it is, the more stable it will be. Mine is just a cut piece of 1x4 wood.

I had a strip of 3/4 inch square stock to make the upright frame to fit the nameplate.

A piece of stiff wire forms the internal support of the bottle in the air.

For the lights I grabbed the Arduino UNO that was laying around and cut two pieces from a Neopixel strip to size.

The miniature sign or nameplate was 3D printed.

If you want to create your own custom signage, start with your vector artwork in Inkscape. Save it as a .SVG file.

Import that into TinkerCAD to create a 3D model. It makes it easy to take line art/text and extrude it. Export the model out as a .STL file.

Import the .STL file into the slicer software of your 3D printer to generate the gcode to run on the 3D printer.

I used a magic marker to paint in the dark lines since it was formed from a single solid color filament.

Step 2: I'm a Lumberjack...

Picture of I'm a Lumberjack...

wait, no chainsawing here but that's okay.

Glue the small parts for a frame for your nameplate. I used some popsicle sticks as filler for the bottom part of the frame.

Glue that to the main board.

When the glue has dried, you can figure out how to make the wire support for the bottle to hold it up in the air.

Shape the wire so the bottle stays in place.

I needed to double up the wire to support the heavy glass bottle.

I drilled two holes to pass the wire through the base.

On the bottom, I routed out/drilled some space to bend the ends of the wires and fix them in place with screws during the final assembly.

I rounded all the edges with my quickplane and sanded everything smooth.

I gave it a few coats of poly/stain, sanding between coats to get rid of raised grain.

When fully dried, I attached the nameplate with some E6000 adhesive.

Step 3: Blinkenlights...

Picture of Blinkenlights...

I just used the example code from Adafruit’s tutorial on multi-tasking the Arduino. Depending on if the switch is pressed, it will change the animation of the lights.

You can adjust the RGB values to match your preference for the grade of maple syrup you have from dark amber to light.

A microswitch was wired up to ground and a data pin on the Arduino. The internal pullup was called so no need for a resistor.

To help diffuse the light from the Neopixels, you can layer on some fiberfill batting.

The small Neopixel strip was placed behind the nameplate and taped in position.

Tape the long Neopixel strip along the wire support. Gently coax all of that in to the bottle. You can then stuff with fiberfill batting to diffuse the light. I wrapped the "pouring" part with some clear packing tape.

Mount the Arduino with tape and position the switch.

Step 4: You Can Have Your Hotcakes and Eat Them Too...

Picture of You Can Have Your Hotcakes and Eat Them Too...

Hmmm, I should have used maple wood to make this but all I had were some pine lumber scraps.

And the poly/stain I used was “cherry” and not maple. Oh wells.

Just belieb and make one. Enjoy!

Comments

Minh TríN1 (author)2017-05-15

I need some instruction about the wiring part? I don't know how to connect the strip with the arduino, would you give me detailed instruction. Thank you

caitlinsdad (author)Minh TríN12017-05-15

Look at the Adafruit neopixel uberguide tutorial to get things connected. https://learn.adafruit.com/adafruit-neopixel-uberg...

This setup is only a small strip that sits behind the name badge and connected to the arduino on its own pin. A longer strip that runs from the base into the bottle is connected on a separate arduino pin. Arduino.cc has tutorials on how to wire up a simple switch to one of the data pins. You can have a resistor that you wire in or use the internal pullup setting to work. Good luck.

Minh TríN1 (author)caitlinsdad2017-05-17

Thank you very much! Hope to see more of your work.

random_builder (author)2017-03-12

This is really cool! The light looks awesome when it flashes around!

Thanks. Many light animations are possible if you tweak the code a bit. You should try to embed lights into your K'nex projects for fun. Gut out the electronics from a dollar store LED bicycle flasher or flashlight to start out with, that's how I got hooked. Get going, you'll be the first...

That's a good idea, but I don't think I would get to buy LEDs for that. (I am kinda young)

Just tell your folks you need LEDs for a science project.

https://www.instructables.com/id/God-Particle-Wear...

That would never work, and I would not want to buy them unless there would be a contest that it could go in.

Ah young padawan, the way of the maker is to hoard stuff, whether you need it or not...there's always a contest coming up...

Nice!

Thanks. It's a little something to make if you ever get snowed in.

About This Instructable

991views

5favorites

License:

Bio: This author has not updated their profile. They might or might not get around to it sometime. If the kid wants a unicorn... Dangit, we ... More »
More by caitlinsdad:Dune Stillsuit HoodieStar Trek Female Uniform Casual PulloverDune Shai Hulud Sandworm Koinobori
Add instructable to: