Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

ESP8266 NodeMCU Controlled Robotic Vehicle with Ultrasonic Obstacle Detection and Metal Detection

View and Edit Project In Cirkit DesignerImage of ESP8266 NodeMCU Controlled Robotic Vehicle with Ultrasonic Obstacle Detection and Metal Detection

Circuit Documentation

Summary

The circuit described in the provided information is designed to control a pair of DC gearmotors using an ESP8266 NodeMCU microcontroller and an L298N DC motor driver. The circuit also includes a 12V battery for power, an HC-SR04 ultrasonic sensor for distance measurement, and a metal detection sensor for detecting metallic objects. The ESP8266 NodeMCU is responsible for processing sensor inputs and controlling the motor driver, which in turn drives the gearmotors.

Component List

ESP8266 NodeMCU

L298N DC Motor Driver

Gearmotor DC Wheels Left

Gearmotor DC Wheels Right

Battery 12V

HC-SR04 Ultrasonic Sensor

Metal Detection Sensor

Wiring Details

ESP8266 NodeMCU

L298N DC Motor Driver

Gearmotor DC Wheels Left

Gearmotor DC Wheels Right

Battery 12V

HC-SR04 Ultrasonic Sensor

Metal Detection Sensor

Documented Code

No code was provided for the microcontroller. The documentation of the code would typically include a description of the functionality, setup, and loop sections, as well as any functions or libraries used. Since no code is available, this section cannot be completed. If code becomes available, it should be documented here with comments explaining the purpose and functionality of each section and line of code.