Smiley by Marianna Mezhibovskaya



For my final Making Studio project, I wanted to use the act of smiling as a trigger. I also wanted to incorporate chocolate! Below is the process I went through to create Smiley, the candy machine that invites and shares the reward simultaneously!

I started by downloading an application called Auto Smiley, an +openFrameworks project created by Theo Watson, and recommended to me by my teacher Becky Stern, that uses computer vision recognition to detect smiling. Once a smile is recognized, Auto Smiley sends the infamous 🙂 signal to any text based application you have open on your screen… Be careful not to accidentally click into, and simultaneously butcher, your Arduino code.

After using the app to turn on and off an led light using the push button example found in the Experimenter’s Guide to Arduino, I connected a motor circuit and combined the two codes together.

Next I bought the Candy Wizard, a motion-activated candy dispenser. I hacked it apart and kept only the motor and sensor housing, and the clear candy container.





Then I bought a webcam to make my candy machine a bit more portable.




I drafted and laser cut a box to house the candy machine, arduino, and cables.



Then, with much thanks to Jon Lung’s expert advice and quick prototyping, I built a  a split ramp so that when candy drops, it gets sent to 2 trays on either side of the Smiley machine.







For more pictures and detailed instructions visit the Instructables link below:

Mirror Mirror

Mirror Mirror is a wall lamp that lights up when people pass by. The color changes according to the weekdays – Monday is blue, Tuesday is green, Wednesday is yellow….


1 piece of bronze mirror acrylic (12” L x 12” W x ⅛”D)

2 pieces of black acrylic (24” L x 12” W x ⅛”D)


Electronic Components:

Adafruit Arduino kit

Adafruit LEDs strip

PIR (motion) sensor

5V power supply



Silicone Cement

Hot Glue Gun

Soldering station


1-1Step One: Sketch out your ideal mirror shape on paper and cut it out. Put LEDs strip on the paper to see if it fits.

I personally wanted to build a pebble-shaped mirror.


Step Two: Scale your mirror so it fits into a 12” square. Draw the mirror in Adobe Illustrator and save it as an .ai file.

We will use this file to laser cut the bronze mirror acrylic. (Provide template)


Step Three: Draw the boxes that will house the Arduino board, breadboard and PIR sensor so that they fit into a 24” x 12” sheet of acrylic.

These files will be used to laser cut the black acrylic. (Provide template)

4-2 4-1

Step Four: Laser cut the bronze and black acrylic. Here is one space where you could laser cut your files, if you don’t have a lasercutter handy:

5-2 5-3 5-5

Step Five: Use silicone to glue the acrylic together and glue the LED strip around the outside edge of your mirror.

Warning: Be careful – acrylic is easily scratched and silicone cement always gets everywhere.


Step Six: Cut 3 pieces of 3 inch long wire and solder them onto the neopixel strip.



Step Seven:The Neopixel Strip “IN” wire [the white wire coming off of the Neopixel strip] needs to be connected to Pin 6 on the Arduino. The VCC wire, which supplies power to the Neopixel strip, and is colored red, needs to be connected to the 5V power supply on the Arduino and the black wire from the Neopixel strip “GND” needs to be connected to the Arduino ground.



Step Eight: Use the tiny breadboard to wire up the motion sensor to Arduino Pin A0. Be sure to connect a resistor to the circuit as shown in the diagram below.


Step Nine: Turn on your computer to upload the code onto the Arduino board to make it work.

Download three Arduino libraries – a Neopixel library, a time library and an alarm library.

Neopixel library:

Time library:

Alarm library:

(I will provide the code later!!!)

This project is inspired by the monthly mood cube and which is where time code comes from.

Before putting all the parts into the box, upload the program onto the Arduino by connecting it to a computer. The Arduino program keeps track of the time, changes the color of the LEDs and fades them to black when people leave.


Step Ten: Place your Arduino board into acrylic box.

11-1 11-2 11-3

Step Eleven: Hang Mirror Mirror on the wall and plug it in!!!

View this post on Instagram

Mirror mirror! #svapod #arduino #neopixel

A post shared by Wan Long Hung (@longlonghong) on

Wooden Stones Art Installation Proposal

Wood Stones is a proposed art installation that would take place in an indoor gallery space. The instructions listed below are for the prototype of the installation. The installation aims to create a sense of delight, curious and wonder for visitors to the site. With the use of a motion sensor, small motors attached to wooden stones begin to vibrate across the floor. The installation explores the concept of multiplication by taking a relatively simple object and multiplying it for a larger effect.

Inspiration was drawn from the work of Zimoun and Pan Generator.

The instructable for this project can be found here.

Below are a few images of the project.

IMG_1603 circuit_diagram

Image, left: circuit setup. Image, right: circuit diagram.

IMG_1608 IMG_1138

Image, left: detail of wooden stones. Image, right: from blocks to stones.

IMG_1215 IMG_1245

Image, left and right: experimenting with different materials with motors.


Image: model of proposed installation.

Vibrating pixel mirror

IMG_0338 IMG_0345smallIMG_0349small

This object translates vibration into visual output through a grid of mirrored disks. It is configured similarly to an LED display but instead of LEDs turning off and on, the mirrors can be activated to distort the reflected image. This final prototype, reflects a great deal of experimentation with material and construction. There is further potential for expanding the concept to a larger scale. A larger grid of these “pixels” would allow for more complex animations and could also incorporate sound and movement-reactive features for a more immersive and engaging experience.

2012-03-06_09-19-58_606 2012-03-06_11-10-24_547 2012-03-06_11-27-46_142The pixels are made up of a mirrored acrylic mounted to a piece of thin steel wire which is attached to a mini vibe motor at the other end. The transitions between these parts are facilitated by additional pieces of laser cut acrylic.

2012-03-07_03-30-28_5142012-03-06_08-39-08_565These parts are mounted to a piece of 1/4″ rubber adhered to the back of the panel. The wires are inserted through holes pierced in the rubber which holds them firmly while not dampening the vibration.

wire run 2012-03-07_09-20-56_259IMG_0357

The vibe motors are routed to the Arduino Uno through two 75HC595 Shift registers. The wiring diagram for this along with some basic sample code can be found here:

And heres the instructables page:


Siduri – An Arduino Control Smart Coaster


Siduri named after the Sumerian god of happiness and merriment, is a smart coaster for your drinks. It recognizes when a glass is near empty and then glows yellow to alert waiters that you will be in need of a refill soon.

Designed specifically for lounge and club settings, Siduri helps nightlife revelers politely draw the attention of barmaids and helps bartenders to keep the drinks flowing.

The coaster is powered by Ardunio and uses an FSR sensor that recognizes the difference in the weight of a drinking glass. A button located near the base of the coaster allows bar staff to calibrate the coaster to an unlimited amount of drinking glass types into the coaster’s memory. Hidden under the white acrylic top are three surface mount LED’s that breath a soft yellow light when the FSR sensor recognizes when a glass is 3/4 empty. The remaining materials were laser cut out of 1/8” wood to give the coaster a manly, yet classy aged feel.

If you would like to make your own smart coaster, here is how I did it…

Link to my youtube video:

“Delightful” the interactive Toddler Spoon


The Concept

Feeding toddlers is a problem for the parents because the toddlers tend to lose their interest easily. Therefore they refuse eating their food and get attracted by other things surrounding them.

Delightful Spoon is an interactive toddler spoon that aims to attract toddlers during the meal time. Thanks to the capacitive touch sensor, every time the toddler puts the spoon into his/her mouth the spoon lights up charmingly.

Wiring & Soldering

In order to be sure about the dimensions of the spoon shell, the assembly of the inner parts such as the battery, wires, capacitive sensor and LEDs are needed. Therefore, this step is coming before the CAD process. For the Delightful spoon we will be using momentary stand-alone capacitive touch switch by Adafruit, a 3.7V rechargeable lithium-ion battery and a copper tape to increase the sensitivity so that the sensor switch can sense the magnetic fields of food and the lips to light up the LEDs inside.

DSC01066 DSC01081

3D Modeling

I used Rhinoceros 5 3D NURBS modeling software to create my spoon. By using networksurface command I was able to create an organic shape out of the smooth curves that I drew in the beginning. After creating the whole shape, I cut it into two pieces, and created shells out of two solid pieces.

splitted shells network surface dense 3 2 0

3D Printing

I used Dimension 3D Printer. It took approximately 3 hours to get the printed object out of the printer. Then I placed it into the chemical bath to get rid of the supporting material.



Shells are ready, circuit is there.. Why should I wait to assemble them? Here is the final image of the Delightful Interactive Toddler Spoon…

DSC01181 DSC01289DSC01345

DSC01318 DSC01316  

Here is the instuctables link 

and here is the video for my Delightful spoon thanks to my amazing actress Lusha..



I would like to say thank you with this picture of me and my grandmother trying to feed me…



Nocturnal Emissions


The Internet is so loaded with non-sequiters that it’s impairing our ability to enjoy the craziness that takes place in our own minds each night as we sleep.  I felt that my own sense of wonder had been seriously impaired and I decided to combat this by making an Internet Enabled Mash Up Dream Generator.

When you approach the box, attracted by the slowly pulsing blue button, the box lights up and begins to play a relaxing Nocturne.  You stare into the infinitely repeating blue LED void and descend into a dream state.  Press the pulsing button and it generates your dream!  The dreams are generated by taking important news headlines and pop cultural icon’s twitter feeds and then mashing them up and filtering them through lines of Beat Poet Allan Ginsberg’s signature work Howl.

Here’s an example.



This one says . . .

“Happy.  Free.  Confused.  Lonely.  At the same time.  (@TaylorSwift13) An Outsized Rapscalion let loose in postwar England! (@nytimesarts) Incomparable blind streets of shuddering cloud and lightning in the mind leaping toward poles of Canada & Paterson, Illuminating all the motionless world of time between.  (AG, Howl)”

Here’s a link to the instructable

And here’s a link to my movie on Vimeo.

Kinetic Wall Sculpture – Study #1 for Transforming Chandelier

This Kinetic Wall Sculpture is a first study done for a future chandelier project that will involve moving parts controlled by an arduino. The wall mounted chandelier (completed project) will be able to change shapes and the brightness/color of the light depending on how user controls it with a remote. Targeted to customers who like to show off their home and objects in their living space to the guests, the chandelier will amuse and impress the guests while entertaining them as well. Although it will be a pricey piece to purchase, anyone can make their own by downloading files from Thingiverse and going through step-by-step process on Instructables.



All the parts were designed in computer using Solidworks and Illustrator.