A Brief Description
A Brief Description
How it works?
Detailed Pin Diagram
Group Members Information
In this Project we have designed an embedded system which is used for finding Metal body by using robot car ,controlling by user android phone. User will send data to move any direction and by finding any metal body it will stop moving and create sound for informing the user.
Blutooth Module HC05
5V Power Supply
12v power supply for motor Driver
Motor Driver (L293D)
In this project Arduino is interfacing with different hardware like motor driver L293d,HC05 Blutooth Module,proximity sensor.When the sensor sense any metal body in ats range it creates an analogue value by respect of the distance between the sensor and metal body.Then the sensor sends the analogue value into arduino board through A0 pin.Then getting the interrupt from proximity sensor ,arduino sends data to motor driver pin 1,6,9,14 LOW.So that the both motor will stop running. Arduino also creates arduino pin 9 HIGH which is connected with a buzzer.After detecting the metal ,buzzer will beep . For moving the motor any one of the pin 7 or 8 and 12 or 13 have to be HIGH.If both the motor pin state reverse motor will rotate in reverse,so the car will go backward.
fig.1 Block Diagram
2.Blutooth module's receiver turned ON
3.Interrpt Pin for sensor turned ON
4.Blutooth waits for an instruction
5.If receives a request
6.If the instruction is valid
7.If any interrupt calls Stop car and turn On Buzzer and goto 4
8.move on car as instructed from android mobile
9. go to (4)
10.Else go to (4)
fig.2 Pin Diagram
The main problem was to receive analog value perfectly and by calculating perfectly give the motor right instruction.
Sending data from mobile to blutooth as a character.So for getting data communication between the blutooth module and arduino through RX and TX pin had to be set up accordingly.
By sensing the metal body ,it handles the car.So we had to handle interrupt in Rduino alalog pin(A0).
Power source management was a problem we faced.We had needed 6v supply for arduino,blutooth module and buzzer. And 12v supply for moving the motor perfectly.
Section A1: Group 6
Ahasan Tariq (1205021)
Navil Hossain Tamim (1205037)
Md Najmul Hasan Jewel (1205041)
Towhidul Hasan (1205053)
Shahed Khan (1205055)
Name of Lab Teacher: Ashikur Rahman Azim
Name of Lab Teacher: Iftekharul Islam Sakib
Name of Lab Teacher: Tarikul Islam Papon
Back to top