Let's Make Robots!

picaxe

Picaxe as an I/O expander for Arduino

As I was thinking of new features for my robot, I realised how painfully short I was on pins! The Arduino Mini just doesn't have enough! I'm not thinking of upgrading to a Mega, seeing how pricey it is and also because it's pretty huge. That's when I though of I/O expanders. Unfortunately, most are designed to be shields for anything but the Arduino Mini, so, again, I didn't know what to do. That's when I thought of using a Picaxe for expanding! I'm thinking of using a PWM or an analog pin from the Arduino as an output to a Picaxe input pin.

PICAXE 28X1 and the PLAY command

I came across an interesting problem tonight and thought I would share it.

I was working on Ajax, (robot #1) and decided to use the PLAY command in PICAXE BASIC to make him "sing".

It looked really easy to use, preloaded tunes, give it the pin for the piezo speaker and the number of the tune and it should work.

And it did kind of work.  I worked on EVERY output pin but the one I had the piezo speaker connected to.

I had the piezo speaker on output pin 3 and got ...nothing....

Navigate around via SHARP IR
Using a
This is my second robot. It's inspired by Chopstick Junior, http://letsmakerobots.com/node/29708. Few months ago I found where to buy cheap 8g servos and decided to … Read more
The Prizes We had really great entries from all over the world with this competition. I didn't want anyone to go home empty handed so I have put together some … Read more

Adventures in Robotics, Numbers count

Today I was busy trying to interface an infrared detector to a PICAXE 28X1 on a project board.  My goal is to integrate this into my first robot, Ajax, so he can receive commands from an TV remote control.

The PICAXE documentation shows the 3 pins on the dectector wired to a a couple of resistors and a single capacitor, how hard could it be?

Two hours, later I am getting nothing on input pin0 at all.  Zero, Zilch, Nada.  Nothing.

The irin command never seems to return even though I give it a timeout value and a label to goto on an error.

Walks around, soon avoids objects
Using a
Inspired by some other 4 servo bipeds on LMR I decided to make my own. I had to name it Bonnie, because my other walking robot was named Clyde. Bonnie was just … Read more

PICAXE 28X1, debug command and servo twitch

Hello,

I came across something interesting, I thought I would mention.  I had my robot plugged into my computer and was working on the IR range sensor.  This meant I was reading the ADC pin and had a DEBUG command in the code to show me the values I was getting back.

While this was going on, one of the robots arm was ...twitching... a bit, like the robot had suddenly developed Parkinson's disease.

While trying to figure out why that was happening I removed the DEBUG command statement and the problem disappeared.

Can't program picaxe 20m2

Hi,

Two days ago, i downloaded a simple debug ADC program onto my picaxe 20m2 to get adc values from an IR phototransistor. Code: main: readadc b.3, b0 debug goto main The program downloaded successfully and a window opened showing the adc values. Then I closed that debug window and made a few changes to my IR phototransistor circuit.

Avoids running into things and follows lines
Using a
   Bunker is a small house bot that I am developing (altho, the developement has stalled somewhat as i moved on to other things. When some of my other projects … Read more

Max servo size for picaxe 08m2

Hello i would like to build my first robot using the picaxe 08m2. The servos i have are: two mg945 servos stall torque is 12kgcm (hooked up in parrallel as they will lift the arm up together.) 0ne unbranded servo with the same torque as the above servos for the gripper. The other two are 9g servos that will be used for activating switches. 

Bluetooth picaxe module


Hi, I have a picaxe 18m2 and a chi035a board and i would like to know if i have any possibility to pass information via bluetooth from a mobile to the picaxe, i'm just inter

Create blocks of pleasing pulsating colors.
Intro: Sept. 23rd, 2012 - My buddy Mat Nix wanted a light display that would respond to people moving about a room. Something like a wall of little frosted windows … Read more
JAX's picture
      Hi guys, I've been a bit short of cash and time recently so I thought I would look through my parts bin and find a quick project i could do. I came up … Read more

Charging batteries

Hi I would like to make something which can be charged Without taking the batteries out of the robot. I am thinking of using nimh batteries as I have heard that lipos are crazy and hard to do.

Axe - the sumobot

Hello hello!

As you can guess, I am making a new robot, and it is a small sumo!
Features:
- Picaxe 14M
- 2 modified micro servos
- 1 LDR to see the line of the ring
- Sharp IR sensor
- Bottle cap wheels until I make up a better solution (Yes, lol :D)

And when I will receive parts, or get something done, I am going to update this until it is time to post a robot!
Tomorrow (I think) I'm going to post schematics and maybe printed layout ready to make it pcb!

23:59  The last minute bot. The idea behind this bot was to learn more about the picaxe controllers we will be giving away at Maker Fair.  It is made from CDs … Read more

LED trigger to picaxe signal

I found a new sound sampler module for my yellow drum machine. The problem I have right now is that the switch to operate and trigger the playback was a motion sensor. Essentially a LED in a thin tube.

I want to change that so that I can trigger that function from the Picaxe output.

Sound sampler board

Using 4 Motors?

Hi all, I've made my first robot using a picaxe 28x1 project board. This uses the L293D to drive my 2 motors (connected to a & b). My question is, if I wanted to power 4 motors from a robot, what would I need to do? Is this hardware capable, or should I be looking at something slightly different?

Also, I have a AXE230 PICAXE-08M Module...which says it can be attached to the board and enable the use of additional servos or other output devices, but does not specify motors.

Controlled via audio signals coming from bluetooth connected to a phone
Using a
This is my second robot car. It is controlled wirelessly by an android phone with the help of a bluetooth headset. The theory is that an android application plays … Read more

sounds from toys

i have seen many toys wich make noises and i once ripped open a toy cat wich meows when you squeeze it  the circuit inside seemed so simple and i want to beable to do somthing like it.

is there any way i could make somthing that justproduces one sound (but not a beep) this simple or is it only possible on a mass production scale 

thanks

Instructables Hands-On Learning Contest -Picaxe Maker Faire Special

Hey all. Instructables is running a Hands-On Learning Contest. Some folks might be interested in making an entry.

I've entered the Picaxe Maker Faire Special Robot kit that Chris the Carpenter and I are designing into the contest. You can Vote For It using the banner link at the top of the Instructable. Any votes would be appreciated.

Running a servo through a darlington

I am wondering what's the trick to running a servo (hxt900) on a picaxe28 (pic16f886) through a darlington transistor array.

I tried many different thing sbut the only thing that works is removing the darlington and replacing it with the 330 ohms resistor array (as specified in the "start here" recipe).

The only reason I am trying to do that is so that I can use the transistor array to work with speakers. 

Would it be a better Idea to just use the resistor array and then add transistors to each of the speaker's signal?

Free PCBs looking for a good home

I accidently sent the wrong Gerber files when I ordered some PCBs from http://iteadstudio.com/ so now I’m stuck with 14 boards that I don’t need.
Lesson to be learned : Don’t order PCBs late at night after a 6-pack of beer…

This was my first DipTrace project and I do believe they work. I have not tested the board in detail as I had started another project when they arrived. These are the same boards that I mentioned here
http://letsmakerobots.com/node/30611

Do task according to pulse count or frequency

Hi

I am trying to make a program for a picaxe 20m2 chip such that it continuously counts pulses in 100 milli seconds and do specific tasks according to the no. of pulses, for ex- light an LED connected on pin b.0 for 1 second when the pulse count is 100 and light another LED which is connected to pin b.1 when the pulse count is 200. it should be like that it ''continuously monitors'' the pulses coming on one of the pins (say c.7) and do tasks accordingly but I have no idea how to do it.

Picaxoid

Sneak preview of my new project. Just some pics...

More soon...

Trying to figure out serial lcd from sparkfun electronics on a picaxe board - 28 pin

Hello there, haven't asked too much on here lately but I was wondering if anyone could help me out on programming Serial LCD from sparkfun - http://www.robotshop.com/productinfo.aspx?pc=RB-Spa-330&lang=en-US- also found here- http://www.sparkfun.com/products/9393. This is for my 4th step or advancement on my start here robot.

Prototype for the LMR Robot Building Workshop at MakerFaire
Using a
  Update: 2012-09-07: Chris the Carpenter has his prototype all done.          This is a prototype for the Robot Building Workshop Chris the Carpenter and I … Read more

displaying numbers

hi this isnt really to do with robots but it is building something with electronics so i thought i'd ask here because i know the users are friendly and someone will probably be able to help me.