Troubleshooting basic robotic issues

In this part of the chapter, we are going to see what can go wrong when building a mobile robot based on Arduino and controlling it remotely. Indeed, some of the steps involved here are quite complex and many things can go differently than expected.

The motors of the robot don't react to any command

The first thing that can happen is that the motors, or the L293D motor driver haven't been connected correctly to the Arduino board. Make sure that everything is connected correctly according to the schematics found in the relevant recipe. Also make sure that the batteries are fully loaded, or the motors might not have enough power to work correctly.

The interface doesn't work

First make sure that the robot is responding ...

Get Internet of Things with Arduino Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.