Eye of Sauron Inspired Tower

by mariska28 in Circuits > Arduino

1911 Views, 1 Favorites, 0 Comments

Eye of Sauron Inspired Tower

IMG_1216[1].JPG
Eye of Sauron inspired tower

Hello and thank you for looking at my Instructable! In this instructable I will show you how I builded an Eye of Sauron inspired tower. Enjoy!

Step 1: Needed Parts

To build the Arduino you'll need the following parts:

-Arduino Uno
-2 Servo's
-Wires
-Joystick
-Breadboard

Because I had two Arduino Uno's at home, I used one to add light to my tower. In case you want this, use the following:
-Arduino Uno
-Yellow Led
-9v Battery
-More wires
-Switch

To build the tower you'll need these parts:
-Polyurethane foam
-Foam Paper
-Paint
-Paper Mache
-Fimo Clay

Step 2: Start Building the Arduino

IMG_1082[1].JPG
IMG_1083[1].JPG
IMG_1084[1].JPG
IMG_1085[1].JPG
IMG_1086[1].JPG
FOPTJRWGZQR3NR3.MEDIUM.jpg
F0S2GOCGZPBMAMJ.MEDIUM.jpg

The most important thing during this project is to make sure your Arduino works, before building the tower around it. Sadly, my Fritzing stopped working so I could'nt make a schematic. But the pictures above should work just fine!

I used the following code:

#include

const int servo1 = 4;

const int servo2 = 10;

const int joyH = 3;

const int joyV = 4;

int servoVal;

Servo myservo1; Servo myservo2;

void setup() {

myservo1.attach(servo1);

myservo2.attach(servo2);

Serial.begin(9600); }

void loop(){

outputJoystick();

servoVal = analogRead(joyH);
servoVal = map(servoVal, 0, 1023, 0, 180);

myservo2.write(servoVal);

servoVal = analogRead(joyV);
servoVal = map(servoVal, 0, 1023, 70, 180);
myservo1.write(servoVal); delay(15);

}

void outputJoystick(){

Serial.print(analogRead(joyH));
Serial.print ("---");
Serial.print(analogRead(joyV));
Serial.println ("----------------"); }

Step 3: Build the Tower

IMG_1089[2].JPG
IMG_1088[1].JPG
IMG_1090[1].JPG
IMG_1091[2].JPG
IMG_1092[1].JPG
IMG_1093[1].JPG
IMG_1105[1].JPG
IMG_1109[1].JPG
IMG_1106[1].JPG
IMG_1108[1].JPG
IMG_1110[1].JPG

Cut several circles from the foam paper and place your Arduino, breadboard and the servo's between the circles. Make sure your tower moves smoothly. When the arduino is placed within the circles, cut squares from foam paper and place them around the arduino and servo's. That way, your electronics stay protected when we use the polyurethane foam.
When the polyurethane foam is hardened, use a knife to cut out the shape of the tower.

Step 4: Smooth Your Tower

IMG_1115[2].JPG

After cutting and carving the tower, cover it with a layer of paper mache. This is important to be able to paint the tower and to get rid of the holes the foam left us. Keep checking if the Arduino still works!

Step 5: Let There Be Light

IMG_1118[1].JPG
arduino.jpg

While building the tower, I later realised adding a light would be a cool idea. I cutted open the top of the tower to use the hollow space. I powered my extra Arduino Uno with a 9v battery and attached a toggle switch to it. The led is placed in the GNB and 13 on the Arduino. I used the following code:

int led_pin=13;

void setup() {

pinMode(led_pin,OUTPUT);

}

void loop()

{

digitalWrite(led_pin,HIGH); delay(500);

digitalWrite(led_pin,LOW);

delay(500);

}

Don't forget to make the eye. I used transcluent fimo clay to glue arount the led light.

Step 6: Finish Your Tower

IMG_1216[1].JPG

Because the servo's can't carry too much weight, the materials for the tower must be light. It's hard to make a perfect tower with foam and paper mache, but don't be afraid to try. That's why I called mine an Eye of Sauron 'Inspired' tower. Feel free to paint the tower just as you like.