PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary...

15
PupBot Genevieve Carre October 31st, 2013

Transcript of PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary...

Page 1: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

PupBot

Genevieve CarreOctober 31st, 2013

Page 2: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Content• Objective of Special Sensor• Inspiration• Summary of Approach– Microphone sensor– Bandpass filters– Development– Status Update

Page 3: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Objective• Send commands to robot• Receive Feedback– Robot Behavior depends on command• i.e.– Start – Spin– Stop

Page 4: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Inspiration• i-SODOG – Small robotdog – Japanese manufacturer Takara Tomy – Sales began spring of 2013 in Asia – Many preprogrammed entertainment movements– Understands 50 voice commands– Can learn new behaviors– http://www.robots.nu/i-sodog-small-robotdog-of-

tomy/

Page 5: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Summary of Approach• Microphone Sensor– Electret Microphone Amplifier - MAX4466• 20-20KHz• Ideal for audio-reactive projects

Page 6: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Summary of Approach

• Initial Stages– Angel Recorder

Page 7: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Summary of Approach• Bandpass Filters– Pass Frequencies within a certain range– Reject Frequencies outside that range– Necessary since each command is assigned to a

specific frequency range

Page 8: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Development• Filterpro– Guide for part values

• LTSPICE– Simulation analysis• FFT algorithm

– finds the frequency components of a signal (by converting to frequency domain)

Page 9: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Development

• LTSPICE schematic – BP filter with fc=400Hz

Page 10: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Development• LTSPICE simulation – BP filter with fc=400Hz

Page 11: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Development

• LTSPICE schematic – BP filter with fc=1kHz

Page 12: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Development• LTSPICE simulation – BP filter with fc=1kHz

Page 13: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Status Update

• Smartphone App to generate signal at constant frequency

• Filter signal picked up by microphone• Assign commands to frequencies read in by

MicroController– Preprogram actions based on commands

Page 14: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

Status Update

• Debug Code provided as well:– At 400Hz, turn on LED (equivalent to start

command)– At 1000Hz, turn LED off, wait 1 sec, turn LED on,

wait 1 sec, turn LED off

Page 15: PupBot Genevieve Carre October 31st, 2013. Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.

AnyQuestions?

Thank you for listening!