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 | Size | Format | |
---|---|---|---|---|
FYP final report.pdf Restricted Access | 8.29 MB | Adobe PDF | View/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.