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:
- NodeMCU Development Board (ESP8266 Wi-Fi Module)
- Two DC motors
- L298 Motor Driver.
- 12V Rechargeable Battery
- Regulated Power Supply
Block Diagram: