Hard⏱ time3 hr$ cost30
Bluetooth-Controlled Car
Drive a robot car from your phone over Bluetooth with a simple app interface.
Start building ↓
Result first
The build
Step 01
Pair the module
Wire and pair the HC-05 with your phone.
Step 02
Wire the drive
Connect motors through the driver to the Arduino.
Step 03
Map commands
Code letters from the app to forward/turn/stop.
Step 04
Drive it
Use the app buttons to steer.
Working Principle
The phone sends characters over Bluetooth; the Arduino reads each one and sets the motors to drive in that direction.
The science behind it
A closer look
It's a wireless command link: serial data in, motor actions out — the same idea as any remote-controlled robot.
Take it further
Variables to test
- 1 Add a speed slider in the app.
- 2 Add headlights that toggle from the phone.
More Robotics
Robotics
Obstacle-Avoiding Robot
An Arduino car reads distance with ultrasonic sound and steers itself away from walls.
Hard⏱3 hr$28
Robotics
Line-Following Robot
Infrared sensors keep a small robot glued to a black track as it races a loop.
Hard⏱3 hr$26
Robotics
Bristlebot
A toothbrush head, a coin motor and a battery make a buzzing bug that scurries across the table.
Easy⏱20 min$5