PupBot Genevieve Carre October 31st, 2013
Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters – Development – Status Update
Objective Send commands to robot Receive Feedback – Robot Behavior depends on command i.e. – Start – Spin – Stop
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 – tomy/ tomy/
Summary of Approach Microphone Sensor – Electret Microphone Amplifier - MAX KHz Ideal for audio-reactive projects
Summary of Approach Initial Stages – Angel Recorder
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
Development Filterpro – Guide for part values LTSPICE – Simulation analysis FFT algorithm – finds the frequency components of a signal (by converting to frequency domain)
Development LTSPICE schematic – BP filter with f c =400Hz
Development LTSPICE simulation – BP filter with f c =400Hz
Development LTSPICE schematic – BP filter with f c =1kHz
Development LTSPICE simulation – BP filter with f c =1kHz
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
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
Any Questions? Thank you for listening!