Skip to content

A simple Arduino-UNO based Remote-controlled car that uses Bluetooth communication for control and features obstacle detection using an Ultrasonic sensor.

License

Notifications You must be signed in to change notification settings

AravindXD/Arduino-RC-Car

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android App Controlled Arduino Uno Based Remote Controlled Car

A simple Arduino-UNO based Remote-controlled car that uses Bluetooth communication for control and features obstacle detection using an Ultrasonic sensor.

Alt text

Getting Started

Hardware Components Required

Software Needed

Procedure for Implementation

  • Connect the hardware components as per the circuit diagram. Click on the image for TinkerCAD file.

    Alt text

Note

The attached TinkerCAD File does not contain Bluetooth HC-05 Module Connections as TinkerCAD does not support this module

  • Upload the Code to the Arduino UNO from your PC

  • Pair your Android device with the Bluetooth module.

Tip

Turn on Bluetooth on your Android Device and Connect to 'HC-05'. The Default password is usually 1234.

  • Open the Android app and connect to the Bluetooth module.

    Alt text

  • Use the app to control the car's movement.

    Alt text

Features

  • Achieves 2° of freedom (X,Y)
  • Obstacle detection using the ultrasonic sensor.
  • Buzzer alarm on obstacle detection and Red LED Blinks.

Future Scope of the Work

  • Implementing speed control for the motors.
  • Adding a camera for remote live video streaming.
  • Can add IR sensors to achieve line following.
  • Using a Multi-Core microcontroller to implement Blinkers , Reverse Sounds , ADAS-testing and much more.

Caution

  • This Project was initially done with L298N but it had more power consumption when compared to L293D. Hence , L293D got an edge in this case.
  • While Uploading the Code to Arduino, if the TX and RX Pin is Connected to the Bluetooth Module, the upload might fail.
  • There is a minumum and maximum range of working for the Ultrasonic Sensor.

Credits

About

A simple Arduino-UNO based Remote-controlled car that uses Bluetooth communication for control and features obstacle detection using an Ultrasonic sensor.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages