My Robot in form 2!
Still stays there.
The servo keeps twitching.
The srf05 is supposed to take readings but it doesnt do it in the right time.
Currently the sensor is off the servo(The body of the robot).
(UPDATE 4.12.11)
The sensor is attached back on.
and here is the code that needs work on.
dunno how to attach bas file to posts
symbol range = w0
symbol rangecm = w1
symbol leftr = w2
symbol rightr = w3
servo B.0, 150
main:
pause 10
pulsout C.0, 2
pulsin C.0, 1, range
rangecm = range*5/58
do while rangecm > 10
forward A : forward B
pause 10
pulsout C.0, 2
pulsin C.0, 1, range
rangecm = range*5/58
loop
gosub scanandstop
if leftr > rightr then
sertxd ("Left is bigger")
else
sertxd ("Right is bigger")
end if
goto main
{
scanandstop:
halt A : halt B
servo B.0, 75
pause 10
pulsout C.0, 2
pulsin C.0, 1, range
rightr = range*5/58
wait 1
servo B.0, 150
wait 1
servo B.0, 225
pause 10
pulsout C.0, 2
pulsin C.0, 1, range
leftr = range*5/58
wait 1
return
}



@ Tue, 2011-12-06 22:57
Have you fixed this yet?
I don't know if you have sorted the problems you are having but this may be of some interest. Regarding servos and srf05 by Frits the man himself. Also maybe your range calculation is wrong? have a look at the numbers at that link.
@ Wed, 2011-12-07 11:49
umm, i have already
umm, i have already connected it and when the servo is disconnected from the robot, the sensor works fine. But thank you.
@ Sun, 2011-12-04 18:07
Nice one
@ Mon, 2011-12-05 08:25
thanks :)
thanks :)
@ Sun, 2011-12-04 17:47
I would suggest trying
higher capacity batteries. I know AAA rechareables are typically in the 800mAh range vs AA rechareables being able to get to the 2600mAh range. While it is not necessarily the case, it is something you should look at.
@ Mon, 2011-12-05 08:24
umm, these are not
umm, these are not rechargables
@ Mon, 2011-12-05 09:20
Well, what I was trying to point out was ...
that AAA batteries typically have lower current capacities than AA batteries. According to wikipedia, AAA alkaline batteries offer between 250 and 1200 mAh capacities, whereas, AA batteries supply between 1800 and 2600 mAh worth of capacity.
@ Mon, 2011-12-05 10:56
ok, but my robot was a kit
ok, but my robot was a kit so, it has a battery holder for 3 aaa but thank you for the info
@ Mon, 2011-11-28 08:32
Yup.
A ceramic cap will do just fine and yes, one leg to red, one leg to black.
The other cap would be one of those round ones with the "-" stripe down one side showing you which pin is gnd. This one can go probably near the robot brain or battery --I suppose it doesn't matter, your bot is pretty small and thus the wires and traces are pretty short --Just install both caps, noting the polarity on the polarized one. Oh, and bigger the better on that big round cap --100uf, 220uf, 470uf or bigger --whatever, just use whatever you have in your parts box.
@ Mon, 2011-11-28 07:37
Well...
...this could be a lot of things. It is probably just servo noise and a .1uf cap on its power wires might do the trick. It also could simply be the servo kicking-in and sucking too much power thus resetting your microcontroller or just pulling the power down to a level lower than what the sensor needs. I would add that .1uf cap on the servo and maybe a big fat polarized cap on the main power lines.
--Oh, and the servo does work, right? If it does not, then I have another idea.