Solenoid Wine Rack




Introduction: Solenoid Wine Rack

This is how I made a wine rack that uses solenoids to strike the wine bottles. In addition, this project also incorporated LEDs, switches and pressure sensors all with the aid of the Arduino Diecimila, the Et-DOUCT8 optoisolator, and Max/MSP.

Step 1: Make a Wine Rack

The wine rack is 31 1/4" tall, 24 3/4" wide, and 9" deep. I basically made a box out of 1/4" plywood, a piece of wood lattice, two pieces of 1 by 4, and two pieces of 2 by 2. I then took three 2 by 2's and used a jig-saw to cut four semi-circles for the bodies of the wine bottoms to rest. Make sure to line up the semi-circles with the wholes in the lattice - glass bottles don't bend very easily. Lastly, I used half-inch corner trim to conceal the seams around the box.

Step 2: Make a Bracket to Hold the Solenoids

I made a bracket out of two angle pieces of 1/16" alluminum and 2 small pieces of 2 by 2 and adhered them together with four screws. I then used a 5/8" metal cutting drill bit to make the four holes, one for each 12 volt solenoid. I used eight solenoids so I had to make two brackets.

Step 3: Creating the Circuit and Installing Bracket

The circuit is quite simple as the diagram suggests. Place the solenoids into the drilled holes and tighten with a nut. Then wrap some tape around itself and attach it to the bottom inside of the bracket, directly below each solenoid so that the little piston rests on it when inactive, enabling it to work and dampening the sound. After determining where to exactly put the bracket so that all solenoids work properly, just screw the bracket into place through the outer walls of the rack.The switch is to be glued or taped to the front facing side of the 2 by 2. It should reveal above the bottle rest just enough so that when the bottle is placed on it, the switch is depressed and completes the circuit. The LED is taped to the bottom of the bracket so that the light shines towards the front.
Amendment - The LEDs took too much power from the solenoids, causing them not too function sufficiently or at all. For the final presentation, I took out the LEDs in the circuit so that could at least make some sound.

Step 4: Interfacing With Hardware

All eight solenoid circuits terminate at the optoisolator board. They then run into the digital ins of the Arduino. I am then able to control each solenoid individually by using the Max/MSP patch Maxuino.

Step 5: Controlling Solenoids With a Sensor

Tape four pressure sensors to a piece of 1 by 4 (7 1/2" in length) to create a hand-set controller (decorative scrap aluminum sides are optional). Each sensor can turn on/off a particular solenoid via Max/MSP. The sensors go into four of the Ardiuno analog ins. Make sure each sensor also connects (via breadboard) to 5v power and ground.
On the max patch the lefthand portion controls the individual solenoids and the righthand portion is a default ambient setting that randomly plays bottles using the fitting object drunk.

Step 6: Video

Here is a video of the wine rack working without the LEDs:



    • Tiny Home Contest

      Tiny Home Contest
    • Fix It! Contest

      Fix It! Contest
    • Creative Misuse Contest

      Creative Misuse Contest

    11 Discussions

    I think that's excellent craftsmanship, However if people wanted to buy a specialized wine rack then I would recommend Wineracks by A&W Moore - as they are specialist in this market and have been running for over 35 years!

    This is awesome! To me the point is obvious. Is there going to be an attempt to integrate the LEDs in the future? Where did you get the solenoids?

    The instructions are good... but can you explain what is the PURPOSE of the device? I mean, why would I want to build this?

    7 replies


    Why art? Why literature? Why hobbies? Why humor? Why indeed anything at all besides eating and sleeping?

    Man feels compelled to make, to show his creativity, as this site has clearly shown.

    Sometimes the answer to "Why?" is "Just because."

    I understand the eating, but why sleeping? :-) This would be better if it was timestamped 3:00 a.m., but I am not waiting. Cool Instructable. I am assuming with some tweaks, you can get some sound effects unlike any other.

    I agree. It's a nice intructable except that it doesn't make clear a purpose. "uses solenoids to strike the wine bottles" Why do I want to strike them? Is there some practical reason? To make music? Something else?

    beginning of the video he says that the solenoids are to make the wine rack play music (which is what i assumed)...sort of like an electric wind chime for your bottles....of course most of the bottles make the same sound when the solenoid hits them

    Yes, but this should be also mentioned in the text (the objective of the object). Whether *I* find it useful or interesting is besides the point (I do not), but the objective should be stated in the text.