Skip to content

Arduino project to automate the imaging process for product spin

License

Notifications You must be signed in to change notification settings

eipporko/spin360

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spin 360

Get a ' 360 photography' - also known as ' 360 spin ', ' 360 view ', ' Spin Photography ' or ' Product Spin ' - with a photographic technique by which a series of photos are taken of an object as it rotates one full revolution.

The purpose of Spin 360 is to automate the process of obtaining the pictures, rotating a platform and shooting a camera in each platform position. In this way you will only need to choose the number of pictures that you desire and this project will do all the work.

How it works

Main Menu

Click Button: Right Option
Hold Button: Left Option
Turn Enconder: Change value / Navigate

Hardware Requirements

  • Arduino Micro Pro
  • Bipolar Stepper Motor
  • L298N Motor Drive Controller
  • LCD 20x4 Display with I2C Serial Interface Board
  • Rotary Enconder with Switch
  • 10k Ohm resistor x3
  • 1k Ohm resistor x2
  • 4N45 Optocoupler x2
  • 1 uF capacitor x2

Dependencies

LiquidCrystal_I2C only is compatible with the Arduino 1.6.5 IDE Release, don't work in newest releases.

Spin 360 needs in addition to the libraries which come installed with the Arduino IDE, another libraries for working with the LCD Display connected to I2C and the Rotary Encoder:

  • LiquidCrystal_I2C by @marcoschwartz ,you can find it with the Library Manager of the Arduino IDE
  • Encoder by Paul Stoffregen ,you can find it with the Library Manager of the Arduino IDE

Arduino Schematic

Connection Scheme

Applications

3D reconstruction

3D reconstruction is the creation of three-dimensional models from a set of images. It is the reverse process of obtaining 2D images from 3D scenes.

VisualSFM is a very known software used to extract 3D models from images sequences, although there are other commercial alternatives.

Online Sales

Increase your sales using this technique for commercial purposes.

Software is used to compose these individual images into an interactive 360 display that supports drag/swipe to move the object to the left/right and also up/down in the case of multi-axis spins. This causes the visual appearance of a fluidly rotating object.

About

Arduino project to automate the imaging process for product spin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages