Blueprint

Hand Gesture Controlled car

A wireless robotic car that moves according to hand gestures using an MPU6050 accelerometer & gyroscope and NRF24L01 wireless communication modules and a "motor driver". Features: It uses MPU6050 as it is input and communicates via NRF24l01 it also has 360 degrees turn radius Note i have made a prototype without PCB, planning to do it with PCB and make 2.4gHz connection more stronger.

Created by koushalbhavesh koushalbhavesh

Tier 3

2 views

0 followers

Timeline

m0.hid m0.hid approved Hand Gesture Controlled car ago

Tickets awarded: 143 tickets

Tier: 3

Great work on this project! Its a really cool way of controlling a remote control car.
I've had to reduce the hour count of your project slightly since theres a lot of debug time and its hard to verify the times. But regardless, approved!

koushalbhavesh koushalbhavesh added to the journal ago

Final car without pcb

These images show my final hand-gesture car, including the wiring, motors, and chassis, and without PCB
used...........................................

100003133710000313221000031340

CAN CAN ⚡🚀 submitted Hand Gesture Controlled car for review ago

koushalbhavesh koushalbhavesh added to the journal ago

Making PCB for Transmitter and Receiver

Date: 19 October 2025Screenshot 2025-12-28 161008
Screenshot 2025-12-28 161101Screenshot 2025-12-28 160942

In this session, I worked on designing a printed circuit board (PCB) for the project to make the setup more compact and reliable. The transmitter PCB was designed using an Arduino Nano along with the MPU6050 sensor and NRF24L01 module. For the receiver side, only the Arduino Uno microprocessor was used along with required connections for the motor driver and wireless module.

koushalbhavesh koushalbhavesh added to the journal ago

Final Assembly

Date: 4 October 2025

In the final stage, all hardware components were assembled together on the chassis. Intense testing was carried out to ensure reliable performance. Minor wiring issues were corrected and the gesture response was refined. The car successfully moved in all directions based on hand gestures.handgestured_car

koushalbhavesh koushalbhavesh added to the journal ago

Integrating Code and Debugging

Date: 20 September 2025

Today I combined all individual codes including MPU6050, motor control and NRF24L01 communication. Initially, multiple bugs appeared such as delayed response and incorrect movement. Through systematic debugging and testing, these errors were fixed. After integration, the system responded accurately to hand gestures.Screenshot 2025-12-28 160526

koushalbhavesh koushalbhavesh added to the journal ago

Learning and Coding the NRF24L01 Module

Date: 6 September 2025

This session was dedicated to learning and coding the NRF24L01 wireless module. I faced many connection issues such as data not transmitting and receiver not responding. These issues were solved by checking wiring, ensuring proper power supply, and using correct addresses in the code. After repeated trials, wireless communication between transmitter and receiver was successfully established.nRF24L01-Pinout

koushalbhavesh koushalbhavesh added to the journal ago

Chassis Construction Using Cardboard

Date: 23 August 2025

Today I designed and built the chassis of the car using cardboard. The structure was made lightweight to reduce load on the motors. One axle was used to support the wheels, and all components were mounted securely. This step helped in understanding basic mechanical balance and alignment. After adjustments, the chassis provided stable movement during testing.handgestured_car

koushalbhavesh koushalbhavesh added to the journal ago

Power Supply Problems

Date: 9 August 2025

In this session, I faced power-related issues. The battery source used initially was not supplying sufficient current, which caused the motors and controller to malfunction. The motors either rotated slowly or stopped completely. To solve this, I tested different power sources and ensured a common ground between all components. After using a suitable battery supply, the system worked reliably.Li-Ion-Rechargeable-Battery

koushalbhavesh koushalbhavesh added to the journal ago

Arduino Nano Bootloader Issue and Motor Driver Control

Date: 27 July 2025

While shifting the project to an Arduino Nano, I faced a serious problem where the board was not accepting code uploads. After troubleshooting, I identified it as a bootloader issue. The bootloader was re-burnt, after which the Nano worked correctly. I then started working on controlling DC motors using the L298N motor driver. Motor direction control was tested successfully using simple logic.images

koushalbhavesh koushalbhavesh added to the journal ago

Fine-Tuning Gesture Values

Date: 13 July 2025
Today I focused on fine-tuning the MPU6050 values to accurately detect gestures. The main issue faced was fluctuation and noise in sensor readings, which caused incorrect movement detection. This problem was solved by setting proper threshold values and ignoring minor variations. After fine-tuning, specific tilt angles were successfully assigned to forward, backward, left and right movements.1554078eee5732ca0d487ba65f659b67099e9a63

koushalbhavesh koushalbhavesh added to the journal ago

Coding and Testing the MPU6050 Sensor

Date: 29 June 2025

In this session, I worked on interfacing and coding the MPU6050 accelerometer and gyroscope sensor. The sensor was connected to the Arduino using the I2C protocol. I uploaded basic code to read acceleration values along X, Y and Z axes. Initially, the values were confusing and difficult to interpret. By printing the values on the serial monitor and moving my hand slowly, I understood how tilt angles change with hand movement.1

koushalbhavesh koushalbhavesh added to the journal ago

Started learning

Date: 12 June 2025

Today I finalized the topic “Hand Gesture Controlled Car”. The aim of this project is to control the movement of a robotic car using hand gestures instead of traditional switches. I chose this project because it combines sensors, wireless communication and motor control, which helped me understand embedded systems better. Initially, I found it difficult to understand how hand movement could control motors, but after studying basic block diagrams, the concept became clear.1

koushalbhavesh koushalbhavesh submitted Hand Gesture Controlled car for review ago

Shaurya Bisht Shaurya Bisht requested changes for Hand Gesture Controlled car ago

needs a readme. check submission guidelines! also doesnt look like a hackpad

koushalbhavesh koushalbhavesh submitted Hand Gesture Controlled car for review ago

koushalbhavesh koushalbhavesh started Hand Gesture Controlled car ago