The documentation is done,
The documentation is done, the robots are built, but I did not have the $$ needed to get sensors in stock. I will sell only electronics kits and no robot kits at the moment.
The differences between IR (infrared) and US (ultrasonic) sensors are:
- the US sensor will not detect walls at an angle, thus I had to install bumper switches, the IR sensor works at any angle
- for an accurate range reading on the IR sensor I had to use an exponential equation that requires floating point math. Arduino easily supports this and I don’t see any speed loss, or for a small robot it doesn’t really matter. To establish the equation a set of measurements needed to be taken and plotted in Excel. The US sensor is easier to set up and can use integer math.
- both sensors need about 40ms between consecutive reads. The the Ping))) sensor needs only 200us between readings, this is the fastest US sensor.