pcrsweetness
Nice
I actually think the thing looks pretty cool with the blue tape!
Nice
I actually think the thing looks pretty cool with the blue tape!
Very nice
Looks interesting. love the leds.
not ugly
Not ugly at all. It has personality! Good show.
5 stars cuse my last name is
5 stars cuse my last name is yamada. Also i like the movie totoro.
No i assure you, he’s ugly!
No i assure you, he’s ugly! But that doesn’t mean i dont like it… ^^
“Hot glue is cooler than Blue masking tape.”
After PC Vs Mac, Arduino Vs Picaxe, VB Vs Perl, here comes Hot Glue Vs Blue Tape! I like (blue) tape for two reasons : you can unstick it very easily, and it gives the robot a unique look… But if i wanted to build something more permanent, i’ll sure give it a try!
“5 stars cuse my last name is yamada. Also i like the movie totoro.”
Oh gosh, did i just find my evil twin?
well i thing is pretty sure
well i thing is pretty sure that robot’s chracter is pretty cool!!
LED up!!!
and one doesnot need to code to implement this easy robot!!
and that’s for sure!!
i have a sample code for
i have a sample code for SRF05 , i was just wondering if i have to use the same PULSOUT and PULSIN commands
here is my code :please comment !!
Symbol dangerlevel = 50 ’ how far away should thing be, before we react?
symbol turn = 300 ’ this sets how much should be turned
symbol servo_turn = 700 ’ This sets for how long time we should wait for the servo to turn (depending on it´s speed) before we measure distance
symbol trig = 3 ‘ Define output pin for Trigger pulse
symbol echo = 6 ‘ Define input pin for Echo pulse
symbol range = w1 ‘ 16 bit word variable for range
main: ’ the main loop
pulsout trig,2 ‘ produce 20uS trigger pulse (must be minimum of 10uS)
pulsin echo,1,range ‘ measures the range in 10uS steps
pause 100
let range = range * 10 / 58 ‘ multiply by 10 then divide by 58
readadc range, b1
if b1 < dangerlevel then
gosub nodanger ’ if nothing ahead, drive forward
else
gosub whichway ’ if obstacle ahead then decide which way is better
end if
goto main ’ this ends the loop, the rest are only sub-routines
nodanger:’ this should be your combination to make the robot drive forward, these you most likely need to adjust to fit the way you have wired your robots motors
high 5 : high 6 : low 4 : low 7
goto main
whichway:
gosub totalhalt ’ first stop!
‘Look one way:
gosub lturn ’ look to one side
pause servo_turn ’ wait for the servo to be finished turning
gosub totalhalt
readadc range, b1
’Look the other way:
gosub rturn ’ look to another side
pause servo_turn ’ wait for the servo to be finished turning
gosub totalhalt
readadc range, b2
’ Decide which is the better way:
if b1<b2 then
gosub body_lturn
else
gosub body_rturn
end if
return
body_lturn:
high 6 : low 5 : low 7 : high 4 ’ this should be your combination that turns the robot one way
pause turn : gosub totalhalt
return
body_rturn:
high 5 : low 6 : low 4 : high 7 ’ this should be your combination that turns the robot the other way
pause turn : gosub totalhalt
return
rturn:
servo 0, 100 ’ look to one side
return
lturn:
servo 0, 200 ’ look to the other side
return
totalhalt:
low 4 : low 5 : low 6 : low 7 ’ low on all 4 halts the robot!
Servo 0,150 ’ face forward
wait 1 ’ freeze all for one second
return
You ought to post your own
You ought to post your own questions in the forums, not on other peoples pages, unless it relates to the page in question, which this doesn’t really.