Saturday, October 8, 2011
Week 2 Guide Motor Control, PWM and H-Bridges
Worksheet Week 2: [Link]
PICAXE-18M2 Worksheet: [Link]
My other interests (kayaking, plant identification, etc): [Link]
Labels:
ant,
ant-scale,
control,
electronics,
h-bridge,
micro,
motor,
picaxe,
programming,
pwm,
robot
Friday, October 7, 2011
Week 1 Intro to PICAXE Programming
Saturday, September 24, 2011
Lunch-in-Learn Intro to Ant-Scale Robotics and PICAXE Programming
Some friends at work are getting together for about a month's work of weekly lunch-in-learn meetings to get everyone up to speed on building and programming an ant-scale robot. Then we plant to have a nice competition involving robotic soccer, an Olympics and an autonomous event.
Details [Link]
My other stuff (kayaking, plant identification, etc.) [Link]
Saturday, September 10, 2011
"Hotter/Colder" Talking Temp Sensor
This builds on my previous 'Phrasealator' blog by having a PICAXE microcontroller control the SpeakJet voice synthesizer without a PC. I wanted to get familiar with I2C, a serial inter integrated circuit serial protocol commonly used so microprocessors can read data from any sensor 'on the I2C bus'. The sensor I used was TMP102, a Texas Instruments temperature sensor (available from SparkFun). It is a low power device, the whole circuit (excluding the amplified speakers) drew only 3mA. The basic code was less than 40 lines. In operation, the system compares the current temperature measurement to the last one, and if it has changed over a degree, it speaks either "hotter" or "colder". I used the free SpeakJet Phrasealator application to generate a phoenetic string, which I cut and pasted into my basic code. Its dictionary contained the word "hot", to which I added "AXRR" to get the 'ger' of "hotter".
hotter \HE\OH\TT\AXRR = (20,96,21,114,22,88,23,5,6,183,136,191,151)
Video [Link]
Circuit Diagram [Link]
Basic Code [Link]
SparkFun [Link]
Parts List [Link]
My other interests (Kayaking, plant identification, etc.) [Link]
Labels:
electronics,
phrasalator,
picaxe,
robot,
sensor,
speakjet,
talk,
temp
Monday, September 5, 2011
Phrasealator Speech Synthesizer
In this blog, I add a Maz232 serial interface chip to the SpeakJet IC so it may be controlled by a computer. The application (available on SparkFun) is the Phrasealator speech editor. It has a library of 1400 words, sound effects, DTMF and the phonetics to create any words not in the dictionary. This SW also lets you export the code to cut and paste in your favorite microprocessor (like the PICAXE).
Video of project [Link]
SparkFun [Link]
Magnavision [Link]
My other stuff (kayaking, etc.) [Link]
SpeakJet Voice Synthesizer Demo
I am playing around with the SpeakJet chip to give a future robot a voice. In this video, I am just checking it out in demo mode; which runs through all of the pre-programmed phonics. The chip is made by Magnavision and is available through SparkFun.
Video [Link]
Magnavision [Link]
SparkFun [Link]
Labels:
electronics,
robot,
speakjet,
speech,
synthesizer,
voice,
vr
Sunday, August 7, 2011
Robot 3: Autonomous Sensor Platform 'Jimbo'
This is my first autonomous robot (he has a mind of his own!) And boy, what a wayward child he's been!
I built this to explore various sensors and sensor interfacing to the PICAXE-18M2 micro-controller.
His mission is to search for a magnet using Hall-Effect sensors, and to avoid obstacles like walls and cliffs using reflective IR (infra-red) sensors. When he encounters an obstacle, he has to stop, back up, turn a random angle, and proceed forward again until he finds the magnet. When the prize if found, he stops and blinks a green LED. It took 4 tweeks of the program to get it right.
Instructables Blog [Link]
Video of Robot in Action [Link]
My other interests (kayaking, plant identification, sea beans, etc.) [Link]
Subscribe to:
Posts (Atom)






