Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/176132
Title: Snap buddy - Rev2 and Xiao versions
Authors: Subeen, Jeon
Keywords: Computer and Information Science
Issue Date: 2024
Publisher: Nanyang Technological University
Source: Subeen, J. (2024). Snap buddy - Rev2 and Xiao versions. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/176132
Abstract: High-speed photography presents a captivating means of capturing fleeting moments beyond the perception of the human eye, offering profound insights into the dynamics of our surroundings. This report documents the development and implementation of innovative solutions aimed at assisting photographers in capturing such moments with precision. The project focuses on the creation of three distinct products: Snap Buddy with Raspberry Pi PicoW and Arduino Nano Sense Rev2, and Snap Buddy Lite with Xiao Sense. Each product harnesses the capabilities of specialized hardware platforms, integrating sensors, actuators and software algorithms to enable efficient camera and flash control. Snap Buddy with Raspberry Pi PicoW utilizes external sensors for environmental data acquisition, facilitating automatic camera and flash triggering based on preset thresholds. Applications that I developed for Snap Buddy with Arduino Nano Sense Rev2 empower users with gesture and colour-based camera control, leveraging the onboard gyroscope and RGB sensor. SnapBuddy Lite with Xiao Sense extends the functionality of the previous products, offering compatibility with external devices while maintaining portability. The integration of internal sensors and the development of an Android app for seamless operation are highlighted, alongside planned functional testing procedures. Throughout the project, a combination of Python, C++, and Java programming languages was employed, demonstrating adaptability across different hardware platforms and software ecosystems. Troubleshooting emerged as a pivotal skill, enabling the resolution of technical challenges and refining the integration of hardware and software components. The outcomes of this project underscore not only technical achievements but also a deepened understanding of hardware-software interaction and problem-solving methodologies.
URI: https://hdl.handle.net/10356/176132
Schools: School of Computer Science and Engineering 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
FYP final report.pdf
  Restricted Access
8.29 MBAdobe PDFView/Open

Page view(s)

151
Updated on Feb 8, 2025

Download(s) 50

21
Updated on Feb 8, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.