Download presentation
Presentation is loading. Please wait.
Published bySteven Booker Modified over 9 years ago
1
Sound Bot Alan Liou Undergraduate Student Computer Engineering
2
Contents Objective Special System Inspiration Initial Stages Development Design
3
Objective To create an obstacle avoiding robot that can differentiate 3 different frequencies and perform 3 unique movements by those frequencies.
4
Special System Utilize the Electret Microphone Brakout from Sparkfun and apply a digital filter on it Have one frequency designed for the robot to tack and hone using sound localization Have the other two frequencies make the robot perform custom movements
5
Inspiration First inspired by David Mercado’s robot, Trash2D2 Utilize sound localization Oliver Change’s Beethoven Bot Recognize various frequencies and draw its associated musical note
6
Initial Stages Create a higher sampling rate Must be 2x higher than the highest target frequency, normal sampling rate is around 40 kHz Analyzing the signal Apply a Fast Fourier Transformation to the sampling data
7
Development Try to implement FFT on samples on Arduino Due Utilizing the open libraries online to help create a fft code on Arduino such as the PlainFFT library on Arduino By mid November, I will decide whether I will continue implementing a digital filter or switch to an analog filter If I switch to a an analog filter I would have multiple microphones each with their own op amp and custom band pass filter for selected frequencies.
8
Design Apply FFT on samples Process and send out commands
9
END
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.