Introduction: Rotation Model Display

This project was created in fulfillment of the final project requirement with the University of South Florida's Make Course Class for the Spring semester of 2015. (

Components Required:

1 x Arduino Uno R3 Board

1 x Full Size Breadboard

1 x USB Cable (provided with Aduino kit)

Poster Tack

3 x 220 Ohm Resistors

3 x Standard LED's (Can be any color)

1x SG90 9G Servo Motor

1 x IIC Cable

Breadboard Jumper Wires

9V Power Adapter (For portability)

Box for storage of electronic components

Lid for box

Any model of a spacecraft, aircraft, or other type of model. Whatever is most preferable to you

Equipment Needed:

Any computer with Autodesk Inventor or Solidworks and the Arduino IDE software

Power drill (used to drill holes in box for wires power wires when connected to computer)

3-D Printer

Plenty of free time to create this fun and simple little project!

Step 1: 3-D Print the Parts Needed

The parts that must be printed on the 3-D printer include the box which took about 4 and a half hours to complete, the lid which took about 40 minutes, and the spacecraft model parts that I chose to use which took about 6 hours to finish.

The 3-D printer used to print these items was the Makerbot Replicator 2. Each of the parts used are included below for ease of access to print for yourself!

Step 2: Writing the Arduino Code

The Arduino code for my project is included below.

This code will make the servo motor rotate 180 degrees then rotate back. The code also include capability for 3 LED's. More can be added by simply copy and pasting the last few lines of code, these lines of code are the commands for the LED's.

This program is a very simple and can be manipulated to add more LED's or even more servo motors.

Step 3: Wiring the Arduino System

The diagram above is the one used for my setup. Make sure to plug the servo motor and the LED's into the correct corresponding output pins so that your code will work. On top of that also make sure that there are not any short circuits in your wiring, as that will also prevent your configuration from working.