top of page

Create a WiFi-controlled car using NodeMCU and a custom app

Creating a WiFi-controlled car using NodeMCU and a custom app can be a fun and educational project.

Description:

In this project, we'll create a WiFi-controlled car using NodeMCU and an app. This project is perfect for beginners looking to dive into the world of IoT and robotics. Let's get started!


Materials Needed:

- NodeMCU (ESP8266) board

- L298N motor driver module

- DC motors with wheels (x4)

- Car chassis

- 18650 batteries with holder

- Jumper wires

- Breadboard

- Smartphone with WiFi and a custom app


Step 1: Assemble the Car Chassis

1. Attach the DC Motors: Mount the DC motors to the car chassis. Secure them firmly so they don't move around.

2. Install Wheels: Attach the wheels to the DC motors.

3. Battery Placement: Place the battery holder on the chassis. Ensure it's easily accessible for battery changes.


Step 2: Connect the Electronics

1. Motor Driver to Motors:

- Connect the motor terminals to the L298N motor driver. Typically, Motor A to OUT1 and OUT2, and Motor B to OUT3 and OUT4.

2. Motor Driver to NodeMCU:

- IN1 to D1

- IN2 to D2

- IN3 to D3

- IN4 to D4

- ENA to D5 (for speed control using PWM)

- ENB to D6 (for speed control using PWM)

3. Power Connections:

- Connect the motor driver’s VCC to the battery pack’s positive terminal.

- Connect the GND to the battery pack’s negative terminal.

- Connect the motor driver’s 5V output to the NodeMCU’s VIN pin (if it has a 5V regulator, otherwise use 3.3V).


Step 3: Program the NodeMCU

1. Install Arduino IDE:

- Download and install the Arduino IDE.

2. Setup NodeMCU:

- Add the ESP8266 board manager to the Arduino IDE (File > Preferences > Additional Board Manager URLs).

- Install the ESP8266 board from the Boards Manager.

3. Write the Code: as given in the files

Step 4: Test Your Car

1. Power Up: Insert the batteries into the holder and power up your car.

2. Connect wifi Open the app and connect to your project.

3. Control the Car: Use the buttons on the app to control the car's movement.


Project Gallery

All Documents :

You can use the below Files to create your wireless Car.

Click Here to Download

Video Tutorial :

Conclusion :

By following these steps, you can create your own WiFi-controlled car using NodeMCU and a simple app. Happy building! For more projects and tutorials, visit our website and explore Skill-Hub by EmbeddedBrew to expand your skills in embedded systems.

Comments

Comparte lo que piensasSé el primero en escribir un comentario.
bottom of page