Let's Make Robots! | RobotShop


Race each other around the room
Using a
Hello everyone, I’ve posted a lot on LMR, and I build robots for a living, but this is the first time I’ve built a personal robot that I’m able to tell you … Read more

Looking for ideas on a I2C Pan/tilt stand-alone sonar

This quest to build a stand-alone I2C pan/tilt range finder controller started with an article here by Ladvien.  In    https://www.robotshop.com/letsmakerobots/node/39130, Ladvien explores using an ATtiny85 (84) as an I2C motor controller...

And in https://www.robotshop.com/letsmakerobots/node/39222,   Chris the Carpenter   gives us an awesome pan and tilt code example... so...

"Do not average your Max-Sonar results..ever!" who knew?

I've apparently been mistreating my MaxSonar EZ-1.   I can't find where i stole.. er... borrowed my idea from for averaging a series of responses to reduce the inconsistencies, but I was looking up some information on the Arduino pulseIN() timeout (Thanks Oddbot!) and came across http://playground.arduino.cc/Main/MaxSonar   ... Yeah... I know it should have been one of my first places to look, but...

Finally got a "live" Sonar screen in HTML5 canvas / Javascript working

Prefacing everything i do with "I AM NOT A PROGRAMMER"...

Ok, so it's nowhere near perfect, but I thought I would post the code here in case anyone else wanted to tinker.

Web Control page for Autonomous Rover


The sonar.php  file which displays the instrument expects it's data as a JSON encoded data set in the form of:


Does anyone have decent code for an HTML5 (canvas) sonar sweep?

Currently, I use a Google Chart to image my sonar sweep onto the web control page ..... once the scan has completed...  yeah...Too little too late.


I'm going to embark on coding the HTML5/Jscript  tonight if nothing exists that I can pilfer.. .er ... borrow.

What I'm looking for is a scan that takes "angle,distance"  pairs, and maps them onto a HTML5 canvas (of course removing previous one for that relative angle) and then doing a "lineto(x,y)" from the previous one. 


Semi-Autonomous Roaming - Data Collection
Using a
Robbie-Robot (Have to change that name!) is basically "intended" to be a mostly autonomous rover using a Raspberry PI for processing sensor data from the arduinos, … Read more
Roams while tracking its location. Detects objects with sonar.
Using a
Your basic three wheel chassis with a ARM processor. The Freescale Freedom board cost me $12.00 US. They have a 3 axis accelerometer and support Arduino shields … Read more

EZ0 vs SRF-04

Hello all

Duplicate potentiometer with sonar


Hi everyone,

I am quite of a newbie in electronic but I learn quickly, here is my project:

Navigates around via ultrasound
Using a
This is a very simple robot which only has two wheels made of old CDs. Its brain is a motoruino and uses a sonar to detect and avoid the obstacles. On the video … Read more
This is a simple Arduino Light seeker. It has an Arduino Duemilinove on board. It is powered by 2 AA batteries for logic( with boost converter), and 4 AA batteries … Read more

IR v. Sonar

I've been making plan for an obstacle-avoiding robot, and was originally planning to use a Sharp IR range finder for it (10 - 80cm), but after seeing other sonar range finders, and other people's projects (the majority of the ones I see seem to use sonar), I was wondering:

Which is better: IR or sonar?

'Cos IR recievers can be affected by ambient IR light, and the best i;ve seen goes up to 150cm, whereas I;ve seen sonar ones up to 7.4m, roundabout, and they can't be affected by ambient sound (I think).

Bender is a medium sized robot based on the Crustcrawler Nomad HD platform. It uses the Parallax Motor Kit with Position Controllers, a pair of Parallax HB-25 Motor … Read more

Basic Triagulation Positioning System

3 Friends and I are building an autonomous tennis ball collecting robot for a 4th year design project for our undergrad.

We need a way for the robot to keep track of its position on the tennis court (in doors) and we are thinking of using 2 beacons to emit signals with a receiver on the robot. Has anybody done something like this before? Has anyone heard of pre-packaged solutions that do just this? A USB module would be ideal (we are using a netbook to control the robot), but we are not at all opposed to building the positioning system from scratch. 


hi all,

I'm new to this forum. And I am making a new robot that will have a "go to home" functionality....
This compact sonar range finder by Maxbotix detects objects from 0 – 254 inches (6.45 meters) with 1-inch resolution for distances greater than … Read more
I have got the sonar sensor working and scanning and added this to the data sent to the pc.  I have also written a very basic obstacle avoidance program which … Read more