Web Server Controlled Robotic Vehicle

 Robot is a system that contains sensors, control systems, manipulators, power supplies and software all working together to perform a task. Designing, building, programming and testing a robot is a combination of physics, mechanical engineering, electrical engineering, structural engineering, mathematics and computing .

The user can control robot movements such as forward, backward, left, right, stop etc. though a web page interface using smartphone or computer. The NodeMCU has built in wi-fi for communication. We can use computer or smart phone to control robot movements through web page interface. The dc motors are interfaced with the L298 motor driver board.

Software:

  • ARDUINO IDE
  • EMBDDED CPP CODE

Hardware:

  1. NodeMCU Development Board (ESP8266 Wi-Fi Module)
  2. Two DC motors
  3. L298 Motor Driver.
  4. 12V Rechargeable Battery
  5. Regulated Power Supply

Block Diagram: