In the second installment, I will show you how you can incorporate speech recognition.
It looks inconspicuously like a regular little Christmas tree, but then magically comes to life as a fun lovable talking robot!
Some things you might learn
- How to animate just about anything with some imagination, an Arduino and some servos
- How to control a servo with Arduino without using the servo library
- Get your robot to receive serial commands
- How to use Processing to send serial commands to your robot
- Use the ttslib(text to speech) library in Processing to give your robot a voice
Step 1: Gather Stuff
To make something similiar to this tree you will need a bunch of stuff and tools, and more importantly, a healthy dose of creativity and imagination.
Here is a list of the materials I used.
- A small wireframe artificial tree - I got mine at the dollar store
- x-mas tree covered wire - like the branches of the tree, also found at the dollar store
- x-mas tree garland - also found in most dollar stores
- a scrap of wood
- a scrap of something thin and flat. card, wood, I used polysyrene
- some craft paints
- some styrofoam balls
- craft foam sheet, white, small piece
- garden wire, the kind that is coated in dark green plastic - dollar store
- short piece of 1/4 inch copper piping, less than two inches - any small strong tube will do, a pen body even.
- two servo motors
- an Arduino (or a clone, I am using an RBBB)
- a breadboard
- hookup wire
- two sets of Lynxmotion ball joints and threaded rod to match
- A set of cheap battery operated Christmas lights
- some male - male headers and some regular male headers
- some Christmas decorations of a suitable scale for your tree.
- Hot glue gun
- hand saw
- x-acto knife
- needle nose pliers
- black marker
- small philips screwdriver
- pipe cutter