Skip to content

๐Ÿค– Arduino Bluetooth-controlled Robotic Car: Experience wireless control through a mobile app, guiding a car with dynamic OLED eyes. Arduino-powered innovation for enthusiasts.

Notifications You must be signed in to change notification settings

VividhPandey003/ABERC-BluetoothCompanion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿค– Bluetooth-Controlled Robotic Companion

Description

This project represents a Bluetooth-controlled robotic companion, featuring an expressive OLED display and responsive motor control. It's perfect for DIY enthusiasts and robotics hobbyists. ๐Ÿ› ๏ธ

Features

  • Bluetooth Communication: Control your robot remotely using Bluetooth commands. ๐Ÿ“ก
  • Motor Control: Maneuver with precision using the integrated motor control functions. ๐Ÿš—
  • Expressive OLED Eyes: The OLED display shows dynamic eye expressions, making your robot more lively and interactive. ๐Ÿ‘€

Installation

Clone the repository and upload the provided sketch to your Arduino-compatible board:

git clone https://github.com/your-repo-link.git

๐ŸŽฏ Objective

The goal is to design and implement a ๐Ÿš™ Bluetooth-enabled car with a mobile app ๐Ÿ“ฑ interface for control. The car incorporates an OLED display to simulate the movement of eyes ๐Ÿ‘€, synchronized with the car's motion.

๐Ÿ“„ Abstract

This project focuses on developing a technologically advanced remote-controlled car ๐Ÿš˜ system that leverages Bluetooth connectivity for seamless communication with a mobile device. The car is equipped with an OLED display, adding an aesthetic touch by emulating eye motions ๐ŸŒŸ.

๐Ÿ“š Introduction

Addressing the need for a versatile and interactive remote-controlled car platform ๐ŸŽฎ. Integrates Bluetooth technology for wireless control and an OLED display for visual engagement, enhancing the system's appeal.

๐Ÿ› ๏ธ Hardware/Software Requirements

  1. โœ… Arduino Uno x1
  2. โœ… Motor Shield L293D x1
  3. โœ… Bluetooth Module HC-05 x1
  4. โœ… OLED Display I2C x1
  5. โœ… BO DC Motors x2
  6. โœ… Castor Wheel x1
  7. โœ… 9V Battery x2

๐Ÿ“ Concepts/Working Principle

  • Bluetooth Connectivity: Wireless link between the car and a mobile device ๐Ÿ“ก.
  • Mobile App Interface: Sends directional commands to the car ๐Ÿ“ฒ.
  • Microcontroller and Control Logic: Processes commands and controls motors ๐Ÿง .
  • Motion Control: Achieved through motorized wheels or tracks ๐Ÿš€.
  • OLED Display and Eye Movement: Eyes moving with the car ๐ŸŒˆ.
  • Power Supply: Electrical energy for the motors, microcontroller, and display ๐Ÿ”‹.

๐Ÿ’ก Approach/Methodology/Programs

  • Planning and Requirements: Define objectives, select components ๐Ÿ—’๏ธ.
  • Hardware Assembly: Assemble components and ensure proper wiring ๐Ÿ”Œ.
  • Microcontroller Programming: Write firmware for Bluetooth communication and motor control ๐Ÿ’ป.
  • Mobile App Development: Create UI, establish Bluetooth connection ๐Ÿ“ฑ.
  • OLED Display Integration: Program display to mimic eye movement ๐Ÿ‘๏ธ.
  • Testing and Debugging: Test components and system, address issues ๐Ÿ› ๏ธ.
  • Optimization and Refinement: Fine-tune code and power management ๐Ÿ”„.
  • Programs/Languages Used: C/C++, Java/Kotlin, Arduino libraries ๐Ÿ“š.

๐Ÿค Contributing

Your contributions to this project are welcome! Feel free to fork the project and submit your pull requests ๐Ÿš€.

About

๐Ÿค– Arduino Bluetooth-controlled Robotic Car: Experience wireless control through a mobile app, guiding a car with dynamic OLED eyes. Arduino-powered innovation for enthusiasts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published