Handheld light-painting application

Interest in photography has been picking up in the recent years, mainly due to the convenience of digital photography, where no film is needed and pictures can be seen the moment after they are taken, instead of having to be send for processing if film was used. The newer digital camera can also be...

Full description

Saved in:
Bibliographic Details
Main Author: Fong, Kelvin Zhi En
Other Authors: Chia Liang Tien
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/63099
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Interest in photography has been picking up in the recent years, mainly due to the convenience of digital photography, where no film is needed and pictures can be seen the moment after they are taken, instead of having to be send for processing if film was used. The newer digital camera can also be controlled from an external device, with the right tools. This opens up many possibilities for casual and serious hobbyist alike. It allows even people not very familiar with photography techniques, but is decent with programming, a chance to learn and have fun. This project aims to develop a light-painting stick that can be integrated into the current web server on a Raspberry Pi implemented in a previous final year project. The light-painting stick should be able to sense movement and change the display when it does. The Raspberry Pi has been configured to work as an access point. The light-painting stick would be controlled by the Arduino, a microcontroller designed for small and simple applications. The communication between both devices was done using UDP (User Datagram Protocol) transmission. The images were transmitted from the Raspberry Pi to the Arduino through this method. The current product is not able to sense movement, but is able to do light painting by changing the displayed column at a regular interval. A few areas that can be expended into are development of a better way to sense movement and improving how the roll, pitch and yaw system works in the current device.