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. (makecourse.com)
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.
Attachments
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.