DIY Smartphone Controlled Fire Fighter Robot

by ROBO HUB in Circuits > Arduino

104 Views, 3 Favorites, 0 Comments

DIY Smartphone Controlled Fire Fighter Robot

fire robot.JPG
fire fighter robot (2).gif
fire fighter robott.JPG
fire fighter robot (3).gif

Hello readers welcome back to another interesting yet useful instructables! Im talking about the fire fighter robot that i made which is controlled by a phone and can go in different terrains.

Imagine your backyard just caught fire and you are unsure of going near to that place and pour water in these cases a non human thing such as this fire fight robot can serve the purpose, all you have to do is use your phone to navigate to the area and this will take care of the work.

The size of this project is made small to show the capabilities but if this is built on a large scale it can serve many practical applications.

I will explain to you how this project works

Like i mentioned earlier this robot is controlled using a phone and this means the connection is instant, all you have to do is turn on the robot and tur on wifi on your phone.

When you open the application the control panel opens up and there you go, You can control in all possible directions and all these steps will not even take a minute also.

As we know robot can do the tasks in hazardous environments where humans are not willing to take the risk, if you build this you should be proud of creating such things.

For the water i have made a separate circuit so that it does not interfere with the main circuit since we are dealing with water and we know it is not a conductor of electricity and this may cause problems to us later.

The amount of time the water can be sprayed is dependent on the volume of container that we are using i used a 500ml bottle and it will last for some time but to extend this you can use large sized container.

This was all about this fire fighter robot in short and going forward we will see a detailed build tutorial and i recommend you to try building this project

Supplies

1q.png
2q.png
3q.png
4q.png
5q.png
6q.png
7q.png
8q.png
9q.png

Gather these materials upfront because by doing this you will save lots of time and increase the overall project build speed

Nodemcu from here

L298N motor driver

BO motor

Wheels for hobby motor

Jumper Cables

Mini Submersible Water Pump

Battery Case with Switch

Container (upcycled water bottle)

Piece of Cardboard

Hot Glue

Arduino IDE

Programming Cable

Soldering Iron and lead

Phone

18650 battery

Small on and off switch

Nozzle of Pen

Small hose for pump

This are affiliate links from amazon and upon successful purchase i may receive a small percent of sales at no additional cost to you

Robot Base and Wheels

10q.png
11q.png
12q.png
13q.png
14q.png
15q.png
16q.png
17q.png
18q.png

The base is the part that will hold the wheels and the electronics, i will be using thick corrugated board for much more durability you can add mdf wood board also

I wont recommend to use plastic frames here because it will disfigure in front of hot substances so this is the best option you can consider

Start by connecting wheels to the shaft of BO motor and secure the wheels with the screws provided, Repeat the same step for other wheel also

Add some hot glue to the edge of the frame and press the BO motor firmly on this and allow few seconds to dry completely

This will make the adhesion best and there will be no chances of this part coming off

End of this step we have the 2 front powered wheels ready and now for the rear wheels i will simply use the wheels connected to the dc motor

This will allow the wheels to run much more smoothly and it is also easy to connect to the frame

We now have the base ready and now you can work on the circuit that will eventually drive this motors

Circuit and Program

circuit.jpg
22q.png
rigid flex pcbs.png
prototyping service.jpg
flexxible pcbs.png
rigid pcb.jpg
co.jpg

I recommend you to first upload the code to nodemcu, to do this open arduino ide and connect nodemcu board via programming cable

Copy and use the below code and by selecting proper board type and port upload the program to board and then proceed with circuit building

The circuit is very simple to understand if you have hands on experience related to building any such projects, Don't worry I will explain the circuit to you in a very simple way

The project consists of 2 different sets of circuits

The first part is the robot movement part and here also we are dealing with straight forward connections

L298N driver is connected to NodeMCU as follows

The IN1, IN2 of L298N motor driver are connected to the D1, D2 of NodeMCU board

The IN3 AND IN4 pins of driver are connected to D3, and D4 pins of the NodeMCU.

Ena to D5 and Enb pin to D6 of the board

Hobby motors are directly connected to motor driver servo pins

There will be change in direction of rotation(sometimes) at this time you can simply interchange the pins of the motor that is connect with driver board

Battery that i used is 7.4v and positive of battery will be connect to 12v pin of driver and the gnd to gnd

From the driver board 5v and gnd is connected to Vin and gnd pin of nodemcu board

The second circuit is a simple on and off circuit that will control the submersible pump water supply via the nozzle and the same i have given in the second half of the above circuit diagram

You also can replace this open circuit with a Simple small PCB, Complete your electronic projects in the best way from PCBWay

Why them? They have provided me with the best PCB, and the quality is just amazing compared to other providers in the market. They also have Color PCB printing check it out

Check Here for their Multicolor 3D printing service with this, your project becomes more interesting

A revolutionary solution that combines the best of both rigid and flexible circuitry to elevate your electronic projects to new heights.

They also offer PCBA services that specialise in prototyping and small-volume production, making PCBWay the one-stop destination for board fabrication and assembly check their services here , Try for only 29$ for 20pcs

PCBA & Online quote available with 24h delivery services

Their expertise in advanced manufacturing techniques offers seamless integration of rigid and flexible components, ensuring enhanced reliability, durability, and space-saving benefits.

Downloads

Finishing the Circuit

19q.png
20q.png
23q.png
25q.png
26q.png

After we have the circuit connections ready we can move further to connect the dc motor to the driver and later finish the circuitry part

I have striped off the jumper cable and will be soldering them to the dc motor terminals, use wire splitter for this purpose

Repeat the same step for other set of motor pins and then via a small hole bring those cables to the top of the base as shown in the third image of this step

To glue the motor driver first cut and paste a small piece of cardboard to have a elevated surface and then place and glue the driver, as an alternative way you can simply use double sided adhesive also

Place the battery pack and to keep the battery in place i used some drops of hoe glue and later using a small piece of support i glued nodemcu board to the frame

Double check if any wires are disconnected or loosely connected when you are gluing the components since finding them later will be a time consuming task

Now make some adjustments so that all the wire are free from tangles and all the open ends are insulated using hot glue

Water Spray Mechanism

29q.png
30q.png
31q.png
32q.png
33q.png
34q.png

This is one of the main part of this robot, the submersible pump lifts the water from the container and sprays it all over and this should not happen and therefore i will be a using nozzle to spray the water to dedicated places.

The simplest nozzle alternative was from the tip of the pen body, the inexpensive pens comes with removable nozzles and that served the purpose well in our project.

Use a small amount of superglue on the sides of this nozzle and immediately insert it into the hose and allow to dry completely

Now the other end of the hose will be connected to the submersible pump outlet part, Here there was no need of any glue since the fit was exactly what was needed

Insert this whole setup inside the bottle and the wire from pump is connected to single battery using the switch and all these are glued to the outside part of the bottle.

In the end make a hole the size of the hose and insert it before closing the lid of the bottle this will avoid the spillage of liquid when the robot is working

Finally glue the entire bottle to the base frame and make sure here you are using mild hot glue for the purpose, this will complete the process of building and next we can test the project for its working

How to Use

35q.png
fire fighter robot (4).gif
27q.png
36q.png
fire fighter robot (1).gif
39q.png

Using this is too much fun and you will definitely love driving this robot but before here are few steps that you need to keep in mind! Don't worry its not that serious

Fill the water container with max level liquids so that you can have more water spray time, Close the lid and then turn on the switch

Before this make sure that the robot is connected to your phone and all the navigations are working properly, this robot can do front, back, left and right directions.

Turn on the water spray activation switch and now you have the robot ready for some actions, i have tested spraying this on a specific area on the wall and the result was good.

You can try running this robot on different terrains and see what results you will get, the 2 wheel drive was sufficient in my case but if you are using larger sized water container then you might need much larger sized containers

The rechargeable batteries used on both the robot and the water spray mechanism part had a larger backup time so that once you go ahead to complete the mission you will return only after its completed.

Thank you readers for making up till here, there is a video below that shows its working in much more detail

If you have any questions ask me in the comments.

Video of Tutorial and Testing

How to Make Smartphone Controlled Fire Fighter Robot Car | DIY Robotic Car For Science Project

Like always here is the detailed step by step video tutorial to build this project and most importantly i have also included a working video that will definitely excite you.

This was all about this fire fighter robot car, I'm open to hear the suggestions from you to make another with more advanced features

Thank you for showing interest on this project and if you are building this let me know in the i made it section below.

If you feel this project is going to make someone happy don't forget to share it with them! Have a nice day.