Android based sound localization on smart devices (front-end)
With the advent of technology, locating an acoustic source is no longer solely dependent on the human ears. Greater precision can be achieved using Acoustic Source Localization (ASL). In this final year project, a Radio-Controlled car (RC car) will be integrated with the ASL system that is b...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/61261 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | With the advent of technology, locating an acoustic source is no longer solely dependent on the human ears. Greater precision can be achieved using Acoustic Source Localization (ASL).
In this final year project, a Radio-Controlled car (RC car) will be integrated with the ASL system that is based on the Beamforming algorithm. ASL is prevalently used with a stationary acoustic receiver to detect a moving sound source. This project is set to develop a hardware system that is able to respond to 2 functions, the user control using an Android mobile device and the ASL Java program to locate the direction of sound source from its environment.
This report focuses on the hardware development of the RC car. The hardware of this RC car system is developed based on the Raspberry Pi, and the RC car’s motion is programmed using Python 2.7 on the Raspbian interface. This includes the use of a H-bridge motor driver for the user control using an Android mobile device, and electret microphones and Analog-to-Digital Converter (ADC) for sound localization using the ASL Java program on the RC car. |
---|