This project implements a mobile-controlled car using Arduino and Arduino IDE. The car can be controlled remotely via serial communication from a mobile device or computer.
- Move the car forward
- Move the car backward
- Turn the car left
- Turn the car right
- Control LED on/off
- Drift left
- Drift right
- Stop the car
- Arduino board (e.g., Arduino Uno)
- Motor driver module (e.g., L298N)
- DC motors (for driving)
- LED (optional)
- Resistors (for LED)
- Bluetooth module or Wi-Fi module (for wireless communication)
- Arduino IDE
- Connect the hardware components according to the wiring diagram.
- Open the Arduino IDE and upload the provided code (
mobile_controlled_car.ino
) to your Arduino board. - Install a serial communication app on your mobile device or computer (e.g., Arduino Bluetooth Controller app for Android).
- Pair your mobile device or computer with the Bluetooth module connected to the Arduino.
- Open the serial communication app and establish a connection with the Bluetooth module.
- Send commands from the app to control the car.
We Used in this Project 2 motor car only
- Power on the Arduino and ensure that the Bluetooth module is connected and paired with your mobile device or computer.
- Launch the serial communication app on your mobile device or computer.
- Use the app interface to send commands to control the car.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/new-feature
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/new-feature
). - Create a new Pull Request.