Asked — Edited

Sharp IR On Car Robot, Table Top Robot Avoids Falling Off

anyone know how to write this code in java?

:loop adc_wait(adc0,lower,160) stop() reverse(200,500) sleep(50) left(255,500) stop() forward() sleep(50) goto(loop)

now it starts, avoids falling off table, turns left, keeps going - cheers! All figured out below, I solved it below with help of thetechguru

thanks


Related Hardware EZ-B v4
Related Control Indoor Positioning System

ARC Pro

Upgrade to ARC Pro

Stay on the cutting edge of robotics with ARC Pro, guaranteeing that your robot is always ahead of the game.

PRO
USA
#25  

From what I read,

the Sharp IR Analog Distance Sensor (6.99_ detects (avoids) objects in front of  the robot, I have this,  works well,

I going to try The Sharp Proximity Distance Sensor (9.98) to detect more of a depth proximity

I will receive this Sunday and test and let you know,

PRO
Synthiam
#26  

I think the distance sensors don’t work well with close objects, specifically edge detection.

the proximity detector is designed for close contact and edge detection.

PRO
USA
#27  

proteusy,

received the Sharp proximity sensor, did the test,

much better results, responds very different

PRO
Portugal
#28  

What is the reference of those sensores? Can you post a pic? Thanks

PRO
Synthiam
#29  

The ones I’ve used require a two resistors and they’re tiny and super cheap. Look like this

User-inserted image

but you can get ones that have a pcb with the wiring all ready for you. Maybe like this from Amazon

User-inserted image

PRO
Portugal
#30  

Oh yes, i know those sensors. Thanks.

PRO
USA
#31   — Edited

proteusy

This is the Sharp proximity sensor, not the distance sensor

works well for me

Here are 2 pics:

User-inserted image

User-inserted image

PRO
Synthiam
#32  

In my experience, the sensor that ezang just posted isn't great for edge detection. They have difficulty with close objects and prefer a distance of 10+ cm away.