Skip to content

beniaminbunceanu14/Arduino-Autonomous-Car

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Arduino Autonomous Robot Car

A versatile robotic platform built for ETTI UPT coursework, featuring dual-mode functionality: autonomous navigation and manual Bluetooth control.

Features

  • Autonomous Mode: Uses an ultrasonic/IR sensor to detect obstacles, with automatic maneuver logic.
  • Visual Feedback: RGB LED system indicating current state (Strobe Green for movement, Blue for obstacle alert, Disco mode when stopped).
  • Acoustic Feedback: Integrated buzzer for immediate obstacle detection alert.
  • Manual Control: Fully remote-controllable via Bluetooth (HC-05) using a smartphone app.
  • Multitasking: Code optimized using millis() instead of delay() for smooth execution.

Hardware Used

  • Arduino Mega 2560
  • L298N Motor Shield
  • HC-05 Bluetooth Module
  • Sharp Distance Sensor
  • RGB LED Module & Buzzer

Project Documentation

You can find the detailed presentation and circuit diagrams in the docs/ folder of this repository.

Usage

  1. Connect via Bluetooth using the 1234 PIN.
  2. Use the mobile app to send:
    • F - Forward
    • B - Backward
    • S - Stop
    • A - Switch to Autonomous Mode

About

Autonomous robot car built with Arduino Mega, featuring obstacle avoidance, RGB status lights, buzzer feedback, and Bluetooth manual control.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages