Perpetual Ball Roller

Posted on 06/08/2009 by unigamer
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

This machine is controlled by a PicAxe Microcontroller. A servo (used for steering in R/C cars) is used to tilt the track for a ball to roll round. The degree of the tilt can be controlled by a potentiometer in manual mode or in automatic mode preset instructions on the microcontroller tell the servo how to move. I struggled to find a name for this. I eventually settled on Perpetual Ball Roller. I like the "perpetual" part because it gives an idea that the ball will just keep going ...


Perpetual Ball Roller

This machine is controlled by a PicAxe Microcontroller. A servo (used for steering in R/C cars) is used to tilt the track for a ball to roll round. The degree of the tilt can be controlled by a potentiometer in manual mode or in automatic mode preset instructions on the microcontroller tell the servo how to move.

I struggled to find a name for this. I eventually settled on Perpetual Ball Roller. I like the "perpetual" part because it gives an idea that the ball will just keep going round and round but the name doesn't really describe what it is. I can't believe someone else hasn't made something similar but because I had no idea what to search for on Google I haven't found anything. If you are wondering what it is the best thing to do is it to watch the video. I'll detail some of the features here incase I didn't mention them on the video or you can't watch it.

 

There isn't really a simple figure of how long it took to make but I'll try and give a rough idea. The main construction of the frame and ring took about 3 hours. I'm not too bad at this kind of work as I have done quite a few similar things before. It took about 1.5 hours to wire up a very simple Picaxe circuit with servo and potentiometer and put the code on for very basic control with no limits. I realise this might be a bit slow to some people but I tend to take electronics slowly. I then spent another hour mounting the servo properly (before it was held down).  For the actual coding of the different routines maybe 5 to 6 hours. You could do these in a lot less time (2 hours easily) but I was in no hurry and wanted to experiment. All those add hours add up to 12 hours (rounded up!).

 

 

Rolls a ball around a ring

  • Actuators / output devices: Servos
  • Power source: 3AA for logic circuits, 4 AA batteries for servos
  • Programming language: Basic
  • Sensors / input devices: potentiometer
  • Target environment: Indooor, desktop
Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post