Introduction: Watching Man

This is an electric sculpture inspired by Metalmorphosis (http://www.metalmorphosis.tv/). By reading this, you'll learn:

1). Basics of Rhinoceros (3D Modeling) & Grasshopper (Parametric Design)

2). Data Preparation for Laser Cutter

3). Image Processing in Processing

4). Arduino and Connection to Processing

The concept of this sculpture is to create an interactive object that reacts to the input video. Using Processing and a camera attached on a computer, it detects the motion of a person working in front of the computer. If a person is focused on his/her work and few movements are detected, the sculpture continue rotating individually. However, if a person looses concentration and his/her movements become bigger, the sculpture will look at you.

Step 1: Rhinoceros & Grasshopper

First, download Rhinoceros(https://www.rhino3d.com/download) and Grasshopper(http://www.grasshopper3d.com/page/download-1) if you haven't done before.

If you are Windows users, open Rhino and type "Grasshopper" in the command line.

If you are Mac users, open RhinoWIP and type "ExplicitHistory" in the command line.

In Grasshopper, open the file(Watching man.gh)

You can put whatever 3d model you want. Search any files you want in Thingiverse(http://www.thingiverse.com/) or wherever you know.

Step 2: Data Preparation for Laser Cutter

This time I used this file. The rectangles represent wood board I was using and red lines represent cut-out lines and blue engraving. I used VLS 6.60 laser cutter. If you are using UCP software you can just type "print" in Rhino and then the data will be sent to UCP. Make sure the color and width of the lines.

Step 3: Image Processing in Processing

Download Processing from here (https://processing.org/download/).

Don't forget to change the port!

Step 4: Arduino and Connection to Processing

Just use this file for Arduino.

Step 5: Assembly

Maker Olympics Contest 2016

Participated in the
Maker Olympics Contest 2016

Wood Contest 2016

Participated in the
Wood Contest 2016