Version 1.0 - October 14, 2014
This project creates a DIY panoramic camera rig that is capable of capturing fully spherical high dynamic range panoramas. The project uses a modified Canon DSLR battery grip that is interfaced with a MikroElektronia Mikromedia development board. The firmware has been written in C-code using the mikroC Pro for PIC32 compiler, and VisualTFT.
I've included a few sample images in the "panoramas" folder that were created with this system.
Also, you can explore an immersive 360x180° Google Photosphere view of the panoramic images I've created with the camera rig here:
The neat thing with this project is you are free to build upon the GPL v3 open source firmware and use it in your own camera control projects. The code currently implements the shutter button, half-press focus button, exposure dial up, and exposure dial down buttons.
This hardware setup can be re-purposed for many other activities like making custom timelapses with precise shutter speed control, capturing highspeed photos with the addition of a strobe light, interfacing with MikroElektronika mikroBus Click sensors like motion or sound detection boards to trigger photos, or creating bullet-time camera rigs, etc... the possibilities are endless.
The Canon DSLR battery grip is modified by soldering 5 jumper wires. The wires connect to the rotary dial controls, and the shutter button mechanism. This body grip connection allows the Mikromedia board to externally control the camera. It is important to note that since the removable battery grip accessory is being modified, your original camera body remains in stock, original condition.
Continue reading 'Building an HDR Panoramic Camera Rig'»