Polite ActivityBot

Level:  Beginner
Hours to Complete:  2
Skills Required:  Propeller C programming, building circuits on a breadboard, simple mechanical assembly


Give your ActivityBot a voice!  This project equips your ActivityBot to speak to people or objects it encounters while roaming around.

The robot uses the PING))) Ultrasonic Distance Sensor to check for obstacles within range.  When it detects something, it stops and plays WAV files stored on a microSD card, selecting different files if the obstacle moves out of the way or not.  

Three WAV files with polite responses are provided,  but you can record your own to better reflect your ActivityBot's unique personality!  Of course, your robot could also respond with music, sound effects, animal calls, or whatever you'd like. 

Find all the project WAV files in our sound library, or you could reformat existing audio files to WAVs, or make your own WAVs using free Audacity software.


What's Required

(1) Built and tested ActivityBot robot (Parallax #32500)
(1) veho360 speaker (Parallax #900-00018)
(1) ActivityBot Speaker Bracket Kit (Parallax #725-32905)
Optional (not provided) - Tiny robot fashion accessories of your choice

You will also be using these items that are included in the ActivityBot Kit:
(1) PING))) Ultrasonic Distance Sensor
(1) 2.2 k-ohm resistor
(1) microSD card
(1) piezo speaker - optional but a good idea
(4) jumper wires