Hello Everyone, My name is Harji Nagi.I am currently a second year student studying electronics and communication engineering from Pranveer Singh Institute Of Technology, Kanpur(UP).I have a keen interest in robotics, arduino, Artificial Intelligence and Analog electronics.
1)The Overview of this project:-Today I made a bluetooth control "FIRE EXTINGUISHER CAR" via Arduino Uno, Motor Driver Shield, HC-05 Bluetooth Module and Relay module.I made this with my own experience and knowledge on Arduino.This car can be controlled with your mobile via bluetooth module.And can extinguish fire.And arm for controlling the direction of water pipe.It can rotate up to 360 degree.
The component required are as follows:1)Motor Driver ShieldThe motor shield has 2 channels, which allows for the control of two DC motors, or 1 stepper motor. By addressing these pins you can select a motor channel to initiate, specify the motor direction (polarity), set motor speed (PWM), stop and start the motor, and monitor the current absorption of each channel.
Fore More details:Click Here
2)Arduino UnoArduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED etc.For more details:Click Here
The relay module is a separate hardware device used for remote device switching. With it you can remotely control devices over a network or the Internet. For more details:Click Here
4)Car chassis ( 4*BO Motor)You can make your own chassis by using cardboard
5)One 3.3-5 V Submersible Water Pump with 30cm pipeHC-05 Bluetooth Module is an easy to use Bluetooth SPP (Serial Port Protocol) module, designed for transparent wireless serial connection setup.... HC-05 Bluetooth module provides switching mode between master and slave mode which means it is able to use neither receiving nor transmitting data.
For more details click here:Click Here
8)Jumper Wires10)4V, 1 Amp Battery for Submersible Pump or you can use 7805 Voltage regulator Ic
The LM7805 is a voltage regulator that outputs +5 volts. Like most other regulators in the market, it is a three-pin IC; input pin for accepting incoming DC voltage, ground pin for establishing ground for the regulator, and output pin that supplies the positive 5 volts
For more details click here:Click Here
Other Equipments:1)Soldering Iron2)Glue Gun3)Drill MachineInstead of using a breadboard, I used a small perf board for positive and negative bus connection.
2) Connection Diagram:-Solder 2 wires to your BO motor. Next, connect the other ends of the wires to the 2 hole sockets on the Motor Driver Shield.The order of how you connect the wire doesn't matter. Repeat this for the other motor.
Do the connection as per the Circuit Diagram.Take 8v, 1.5Ampere battery pack and attach to M+ and ground pin of the motor driver shield.This will be used to achieve a common ground with the arduino later.
3)Connection of Submersible Pump with relay:-You can use either Relay module or you can build your own custom relay module.If you are using relay module then connect the NC and common point.As a power supply You can either use 7805 Voltage regulator IC to convert 8V dc to 5V dc or you can use external power supply of 4V, 1ampere battery.But remember not to use more than 6v it can damage 5v submersible pump.
For more water pressure 12V water submersible pumps are also available in the market but you have to change the circuit connection and power supply according to it.
Follow the circuit diagram as per instruction.4)Coding:-You must include the following libraries:
1)<SoftwareSerial.h> Click Hereto download zip file
2)<AF Motor.h>Click Hereto download zip file
After downloading the zip file, add zip library in arduino sketch
And before you upload the code you must remove the Tx and Rx pin of HC-05 Bluetooth module because it can damage the IC of HC-05.
After uploading the code, re-insert the Tx and Rx pin of Hc-05 to the Motor driver shield.
5)Configuration with the App:Download the app and install it in your android device Click Here
On installing the app paired it with Hc-05 and enter password like 0000 or 1234.After pairing configure the buttons according to the code.
SummaryWe will need 4 motors for the car, one motor for controlling the direction of the pipe and one water pump. Motor driver shield to drive the motorA brain, in our case arduino, is needed to command the robot how to move.We can use our phones as a remote control for our RC car.If you want to use your computer however, pair your computer with the bluetooth module, go to bluetooth settings which is found at the end of the bluetooth configuration page, check which port is it connecting to (tip: it is outgoing and has the name of your bluetooth module). Go to tools > serial ports and change the COM to the correct COM port. Fire up Serial monitor and enter 'F' for the robot to move forward, 'B' to move backward, 'L' to move Left, 'R' to move Right etc.For controlling water pump you can use on off switch in app.And for adjusting the direction of water pipe you can use 'X' and 'Y' key for left and right. If you've made this far, congratulations! Have fun with your Fire Extinguisher Car.
More Projects:1)Bluetooth Control Car Click Here
2)Smart Activity Tracker Click Here
3)2 Clap Led System Click Here
4)Voltmeter*4 display Click Here
Please do like and subscribe to my channel.More projects will be uploaded soon and stay connected!!
Thank you.
Comments