bluetooth controlled robot
TRANSCRIPT
Using HC-05 Bluetooth Module
Aim of the project is to design a robot whichcan be controlled by Bluetooth of your mobilephone or PC.
An application program running in PC orandroid phone is used to send commands thatare received by Bluetooth module attachedwith the robot.
Microcontroller (ATMega8) development board
PC or Mobile with customizable Bluetooth module
HC-05 Bluetooth module
DC motor
Motor driver IC (L293D)
Wheels
Power adopter
It is required to supply sufficient
current to motors as microcontrollers
can’t supply that much current.
It is a dual H-Bridge motor
means it can drive two DC
motors simultaneously in both
clockwise and anticlockwise
direction.
Its input terminals are controlled
by the microcontroller.
It also includes the protection
circuit against back EMF.
This module is capable of
communicating with PC,
mobile phone or any other
Bluetooth enabled device.
It is interfaced with the
microcontroller over the
serial UART port of micro-
controller.
For this firstly the application program isdeveloped or a readymade program is madeavailable to run on the PC or the mobile phone.
The application program send the commandsin form of ASCII characters which are receivedby HC-05 Bluetooth module and passed tomicrocontroller through UART port ofmicrocontroller.
The microcontroller is programmed to take desired actions according to the command (ASCII character) received to move forward, reverse or to take a turn.
The microcontroller sends logic 1 or 0 at the specified pin to control motors of robot which are attached using motor driver IC (L293D).