Presentation on theme: "Camera level indicator Thomas Dabay, Kristopher Engel, David Quirk."— Presentation transcript:
Camera level indicator Thomas Dabay, Kristopher Engel, David Quirk
Group members Thomas Dabay – 4 out of 5 EE. Gyroscope portion Kristopher Engel – 4 out of 5 CPE. Microcontroller portion David Quirk – 4 out of 5 CPE. Project leader, original idea and hot shoe portion.
Intro Typical issue with handheld photography is that pictures aren’t level How can we fix this? Modern electrical and digital systems can rectify this
Intro Create a unit that attaches to a professional camera with real- time feedback within the eyepiece to ensure a level picture on the fly Make the unit universal and removable to be switched or removed when not needed Make it affordable to be part of any photographer’s repertoire Include the following: Simple power source (power management) Good mounting point (hot shoe) Quick, digital feedback (gyroscope) Small form factor (microcontroller)
Hot Shoe Universal port available on practically all SLR cameras and some high end point-and-shoots Controls an external flash unit Handles small amount of electricity Provides power and mounting point
Hot Shoe Using for a solid mounting point for unit Integrating pass-through to still use external flash Power output not enough Using rechargeable battery Using hot shoe to signal the unit to wake from sleep
Gyroscope Measures angular velocity Term coined by Leon Foucault in 1852 Many different types Mechanical Laser Microelectromechanical Systems (MEMS)
Gyroscope Project Specific Constraints Small Size Accurate measurements Affordable Low power consumption Easy to interface with microcontroller All of this points to a MEMS gyroscope, but which one?
Gyroscope STMicroelectronics LY503ALH Physical Dimensions – 5mm x 5mm x 1.5mm Supply Voltage – 3V Supply Current – 5mA Measurement Range – +/-120 °/s (+/-30 °/s @ 4x amplification) Sensitivity – 8.3 mV/ °/s (33.3 mV/ °/s @ 4x amplification)
Microprocessor Normal computer consists of CPU, Memory and I/O. CPU – logic and math Memory – data storage I/O – how computer moves data Microcontroller Combines CPU, Memory, I/O in specialized, small device Specialized device, excels at one thing Power Static – consumed when idle Dynamic – consumed when active
Microprocessor Project Specific Constraints Power consumed only when hot shoe active Wakeup time must be minimized Static power must be low – battery powered Must be small enough to fit on top of camera and under pop-up flash EEPROM or Flash memory Simple coding environment Which microprocessor to choose?
Microprocessor Arduino Very flexible Strong, diverse line of microprocessors Open-source hardware Simple coding environment Easily interfaces to computer for program upload
Microprocessor Arduino Pro Mini Utilizes the FTDI Basic Breakout Attaches to Pro Mini ATmega168B with operating voltage of 3.3 (8MHz) or 5V (16MHz) 14 digital I/O pins, 6 analog inputs 16KB flash mem, 1KB SRAM, 512 Bytes of EEPROM 150mA output,.7x1.3”, <2g
Project Evaluation Good The product is simple enough in its idea. Existing products are inferior and limiting Proven want/need for the product Cheap to develop and produce No patent on individual parts necessary Requires no additional parts Doesn’t take away from the original product Very marketable to both enthusiasts and casual users alike
Project Evaluation Scary Size requirements are small External power source will be difficult to implement Compatibility with other cameras – Universal fit design may not fit all cameras Separate design for each camera will up production costs and complexity Niche market
Project Evaluation Fun Relatively easy to create Lots of room for improvement and tweaking Requires a lot of finesse and space management and makes the project interesting to think about Photographers would be very thankful for a device like this Good place in the market Very useful for the team members as well Something a creator cares a lot about would end up being of much higher quality
References The E-TTL Protocol. (2007, October 3). Retrieved February 2011, from Kzar.net: http://kzar.net/wiki/Photo/CanonE- TTLProtocol InvenSense Inc IDG-2000: Dual-axis gyroscope improves optical-image stabilization. (2009, September 11). Retrieved March 2011, from EDN Electronics Design, Strategy, News.: http://www.edn.com/blog/EDN_Product_fEEd/36439- InvenSense_Inc_IDG_2000_Dual_axis_gyroscope_improves_optical_image_stabilization.php Arduino Pro Mini. (n.d.). Retrieved from Arduino: http://arduino.cc/en/Main/ArduinoBoardProMini Bernstein, J. (2003, February 1). Acceleration/Vibration. Retrieved February 2011, from Sensors: http://www.sensorsmag.com/sensors/acceleration-vibration/an-overview-mems-inertial-sensing-technology-970 Brain, M. (n.d.). How Microcontrollers Work. Retrieved February 2011, from Howstuffworks: http://electronics.howstuffworks.com/microcontroller.htm Burg, A., Azeem, M., Sandheinrich, B., & Wickmann, M. (n.d.). MEMS Gyroscopes and Their Applications. Chatterjee, P. (2010, January 7). MEMS, sensors, and nanotechnology. Retrieved March 2011, from EDN Electronics Design, Strategy, News: http://www.edn.com/article/457967-MEMS_sensors_and_nanotechnology.php Conner, M. (2009, June 9). MEMS-based motion sensors move lower in both size and price. Retrieved March 2011, from EDN Electronics Design, Strategy, News: http://www.edn.com/article/459361- MEMS_based_motion_sensors_move_lower_in_both_size_and_price.php Cortese, Mario F.; Avenia, Giovanni; STMicroelectronics. (2010, July 28). MEMS testing: innovations in mass production. Retrieved March 2011, from Hearst Electronic Products: http://www2.electronicproducts.com/MEMS_testing_innovations_in_mass_production-article- farc_stmicro_jul2010-html.aspx Hohner, M. (2009, January 24). Technical references. Retrieved February 2011, from http://www.mhohner.de/sony- minolta/flashcomp_techref.php#newshoe
References ISO. (n.d.). ISO 10330:1992. Retrieved February 2011, from International Organization for Standardization: http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=1 8381 ISO. (n.d.). ISO 518:2006. Retrieved February 2011, from Internatioinal Organization for Standardization: http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=3633 0 Jimbo. (2011, January 12). Arduino Pro Mini 3.3V quickstart Guide. Retrieved March 2011, from Sparkfun Electronics: http://www.sparkfun.com/tutorials/244 Looney, M. (2010, May 13). A simple calibration for MEMS gyroscopes. Retrieved March 2011, from EDN: Electronics Design, Strategy, News: http://www.edn.com/article/509352- A_simple_calibration_for_MEMS_gyroscopes.php LY503ALH Gyroscopes. (n.d.). Retrieved March 2011, from Mouser Electronics: http://www.mouser.com/ProductDetail/STMicroelectronics/LY503ALH/?qs=sGAEpiMZZMsk zhF9uAtig0PaRHy2pb49xlMQRuW%252bj2U%3d Nasiri, S. (n.d.). A Critical Review of MEMS Gyroscopes Technology and Commercialization Status. Retrieved 2011 February, from InvenSense: http://www.invensense.com/mems/gyro/documents/whitepapers/MEMSGyroComp.pdf TTI. (n.d.). All Products Sensors Gyroscopes. Retrieved from Mouser Electronics: http://www.mouser.com/Sensors/Gyroscopes/_/N-70eo6/ westfw. (n.d.). How to Choose a MicroController. Retrieved February 2011, from Instructables: http://www.instructables.com/id/How-to-choose-a-MicroController/