Skip to content

Latest commit

Β 

History

History
74 lines (52 loc) Β· 3.11 KB

File metadata and controls

74 lines (52 loc) Β· 3.11 KB

πŸ€– 3-in-1 Multi-Mode Robot Car

A versatile robotic platform with Bluetooth, Obstacle Avoidance, and Human Following capabilities.

Latest Release License Platform


πŸ“– Table of Contents

✨ Features

  • πŸ“± Bluetooth Control: Drive the robot manually using the custom Android app.
  • πŸ›‘οΈ Obstacle Avoidance: Autonomous navigation avoiding collisions using ultrasonic and IR sensors.
  • πŸšΆβ€β™‚οΈ Human Following: Automatically detects and follows a person or object in front of it.

πŸ“‚ Project Structure

This repository is organized logically for both the hardware source and the Android control layer:

β”œβ”€β”€ AndroidApp/                             # Android Controller App source code (Android Studio Project)
β”œβ”€β”€ ArduinoCode/                            # Arduino firmware and robot logic
β”œβ”€β”€ diagrams/                               # Circuit diagram files (PNG + SVG)
β”œβ”€β”€ BUILD_GUIDE.md                          # Setup and build instructions
β”œβ”€β”€ INSTRUCTIONS.md                         # Detailed usage guide
β”œβ”€β”€ LICENSE                                 # MIT License
└── README.md                               # This file

πŸ”Œ Circuit Diagram

Circuit Diagram

The SVG version is available in the same folder for scalable viewing and editing.

πŸ“± Controller App

The custom Android app is designed specifically for this robot but is highly versatile.

Note: The app can be used individually for other microcontrollers!

  • It sends simple character commands via standard Serial over Bluetooth.
    • Examples: M for Manual mode, Y for Obstacle mode, Z for Follow mode.
  • You can easily pair it with any HC-05 or HC-06 Bluetooth module connected to your own custom Arduino, ESP32, STM32, or Raspberry Pi Pico projects.

πŸ› οΈ Build Instructions & Diagram

For complete setup, wiring, formatting, and installation steps, please refer to the dedicated instructions file.

πŸ‘‰ Read the Full Build Instructions Here!

πŸ“¦ Releases & Downloads

To download the compiled .apk for the Android App or grab the latest stable release of the hardware code, visit the Releases page.

πŸ‘‰ Download Latest Releases Here

πŸ“„ License

This project is open-source and available under the MIT License.