Handheld light-painting application
Fong, Kelvin Zhi En
Date of Issue2015
School of Computer Engineering
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.
DRNTU::Engineering::Computer science and engineering::Computer applications::Computers in other systems
Final Year Project (FYP)
Nanyang Technological University