The built-in functions and libraries offered by the CCS C
compiler make life easy for the robotics programmer. Every
example program we’ve examined was simple to write and
easy to understand. Although the individual component
programs are very basic in nature, you can create a
complex robotic control application by combining the
various source code drivers, built-in functions, and libraries
into your robotic task. For instance, you can use the
N9085UD to oversee the robot’s motion and mouth, or
you can let your robot roam the range under the control
of a compass.
Okay, You Can Put It
Now that we understand the PIC16F877A-based robot
controller and all of its IR attachments, we are cleared to
mechanically assemble the robot (see Photo 6). Like any
other robot project you read about in SERVO, the fun
comes when you actually do the work yourself. So, go
www.ccsinfo.com and get your own CCS Robotics
Development Kit and C compiler. SV
Fred Eady may be reached via email: email@example.com
Talking Skull Kit
For more information
on the Talking Skull,
see the Nuts & Volts Sept. 2008 issue.
The perfect companion for the Talking Skull kit is
the new CAR/P300 Audio Record/Playback board.
This full-featured unit takes advantage of the
higher sound quality and enhanced features of the
new ISD® Chipcorder® 1700 series solid state
sound recorder chips. The Talking Skull can already
use an audio input from a CD or MP3 player that is
typically used for a continuous playback of dialog.
However, the CAR/P300 allows you to play back
specific audio tracks on demand from such devices
as a motion sensor, foot pressure pads, dry switch
contacts, and even voltage level changes!
The CAR/P300 allows you to record/playback a
message stored on a non-volatile Chipcorder chip.
These chips are available in recording lengths from
as little as 20 seconds, all the way up to 480 seconds (depending on the sample rate you choose).
The CAR/P300 has a built-in 5V voltage regulator
so it can easily be powered by any supply from 9V
to 24V DC. The line-level output jack allows you to
feed a set of computer speakers to amplify the
sound or, take advantage of the on-board audio
amp to directly drive a small speaker.
A kit or assembled CAR/P300 board
can be purchased online from the
SERVO Magazine Webstore or
call our order desk.
SERVO 09.2009 45