Difference between revisions of "Searching for Stability"

From ESE205 Wiki
Jump to navigation Jump to search
Line 1: Line 1:
  
==Project Description==
+
==Proposal==
 +
----
  
===Overview===
+
===Project Description===
 +
 
 +
====Overview====
 
Our project is to create a bike-mounted stabilizing platform for iPhone cinematography. We will use the readings from two magnetic encoders to control two motors responsible for stabilizing the platform. Vibration dampening pads in the mounting device itself will provide additional stability. If successful, applications of an inexpensive, compact stabilizing device could be innumerable, from handheld usage to RC and aerial filming and photography.
 
Our project is to create a bike-mounted stabilizing platform for iPhone cinematography. We will use the readings from two magnetic encoders to control two motors responsible for stabilizing the platform. Vibration dampening pads in the mounting device itself will provide additional stability. If successful, applications of an inexpensive, compact stabilizing device could be innumerable, from handheld usage to RC and aerial filming and photography.
  
Line 9: Line 12:
 
By the end of the semester we will be able to present iPhone footage from our device to illustrate its stabilizing capabilities.
 
By the end of the semester we will be able to present iPhone footage from our device to illustrate its stabilizing capabilities.
  
=== Team Members ===
+
==== Team Members ====
 
* Natalie Ng
 
* Natalie Ng
 
* Nathan Schmetter  
 
* Nathan Schmetter  
 
* Deko Ricketts (TA)
 
* Deko Ricketts (TA)
  
===Objectives===
+
====Objectives====
 
*Program an Arduino module to receive data from magnetic rotary encoders to consistently level the iPhone while in use
 
*Program an Arduino module to receive data from magnetic rotary encoders to consistently level the iPhone while in use
 
*Design and construct a practical and functional mounting device for an iPhone on a bike
 
*Design and construct a practical and functional mounting device for an iPhone on a bike
Line 20: Line 23:
 
*Successfully stabilize the iPhone while recording a video from a moving bike
 
*Successfully stabilize the iPhone while recording a video from a moving bike
  
===Challenges===
+
====Challenges====
 
*Perfecting the programming of the Arduino module in order to analyze the input from the two magnetic rotary encoders and communicate with the two brushless motors to re-level the iPhone
 
*Perfecting the programming of the Arduino module in order to analyze the input from the two magnetic rotary encoders and communicate with the two brushless motors to re-level the iPhone
 
*Ensuring that input from the encoders is readable to the Arduino  
 
*Ensuring that input from the encoders is readable to the Arduino  
Line 28: Line 31:
 
*Compacting all elements of the design to create an unobtrusive stabilizing device
 
*Compacting all elements of the design to create an unobtrusive stabilizing device
  
==Budget==
+
===Budget===
 
Arduino
 
Arduino
 
*Parts Ordered Online
 
*Parts Ordered Online
Line 44: Line 47:
 
'''Total:''' $90.99
 
'''Total:''' $90.99
  
==Gantt Chart==
+
===Gantt Chart===
 
----
 
----
 
[[File:Gantt_Chart_Resources.png|1000px|]]
 
[[File:Gantt_Chart_Resources.png|1000px|]]
Line 52: Line 55:
  
  
 +
==Design & Solutions==
 +
----
 +
 +
===Modules===
 +
 +
====Motor Circuit====
 +
 +
====3D Design and Printing====
 +
 +
====Coding====
 +
 +
===How-To===
 +
 +
====Detect and Eliminate Internal Edges in 3D Files Before Printing====
 +
 +
====Interrupts on Arduino====
  
 +
====Check the functionality of both MOSFET Transistors and Diodes====
 +
 +
==Results==
 +
----
  
  

Revision as of 04:45, 2 May 2016

Proposal


Project Description

Overview

Our project is to create a bike-mounted stabilizing platform for iPhone cinematography. We will use the readings from two magnetic encoders to control two motors responsible for stabilizing the platform. Vibration dampening pads in the mounting device itself will provide additional stability. If successful, applications of an inexpensive, compact stabilizing device could be innumerable, from handheld usage to RC and aerial filming and photography.

The mounting device of the gimbal is an original design drafted in SketchUp and produced in AutoCAD.

By the end of the semester we will be able to present iPhone footage from our device to illustrate its stabilizing capabilities.

Team Members

  • Natalie Ng
  • Nathan Schmetter
  • Deko Ricketts (TA)

Objectives

  • Program an Arduino module to receive data from magnetic rotary encoders to consistently level the iPhone while in use
  • Design and construct a practical and functional mounting device for an iPhone on a bike
  • Design and embed the gimbal and additional stability elements either onto or within the mounting platform itself
  • Successfully stabilize the iPhone while recording a video from a moving bike

Challenges

  • Perfecting the programming of the Arduino module in order to analyze the input from the two magnetic rotary encoders and communicate with the two brushless motors to re-level the iPhone
  • Ensuring that input from the encoders is readable to the Arduino
  • Identifying appropriate motors to carry out the stabilization of the platform
  • Designing the mounting device and modifying gimbal design using 3D printer
  • Finding the most effective dampening cushions considering size and weight of platform
  • Compacting all elements of the design to create an unobtrusive stabilizing device

Budget

Arduino

  • Parts Ordered Online
    • 2 Magnetic Rotary Encoders ($14.99)
    • 2 Brushless Gimbal Motors ($13.99 each)
      • Shipping - $3.54
    • Dampening Pads ($7.50)
  • Hardware
    • 4 9V batteries ($21.99)
    • 4 Screws to secure dampening pads
    • 3 9V Battery Snap Connectors
    • Wire


Total: $90.99

Gantt Chart


Gantt Chart Resources.png


Gantt Chart Tasks2.png


Design & Solutions


Modules

Motor Circuit

3D Design and Printing

Coding

How-To

Detect and Eliminate Internal Edges in 3D Files Before Printing

Interrupts on Arduino

Check the functionality of both MOSFET Transistors and Diodes

Results