How to reliably detect fire and its location?

As the title says. I did try IR receiver to detect a fire but its not very reliable. Im trying to make a fire fighter robot and need accurate data of the fire's size and its location. Im using a arduino Btw

sort by: active | newest | oldest
jfryar3027218 days ago

UV sensors are a very good option, as there is less interference from outside sources. Another option could be a smoke sensor, one where you check the resistance of the air to gauge the amount of smoke. This option would be a guess and check type of thing, but it is still there.

Toga_Dan26 days ago

not all robots are autonomous.

iceng28 days ago

Although the chemical heat of the fire is usually at the base which is thermally detectable and the spot to which fire fighting actions and chemicals must be directed.

Do what all good fire fighting robots do and use a FLIR camera.

faraz ahmed khan (author)  Downunder35m28 days ago

Thats a good solution but its very expensive and out of my budget.

Well, knowing you budget would help then I guess....
Problem is that proper sensors, escecially with the requirement to be high temp and smoke proof are not cheap to start with.
So I simply guess it is another school project or similar.
In either case you need processing power far above an Arduino to control what you need while getting accurate sensor information.
Talking real time processing and multitasking instead of 8bit code.
If you want to re-invent the sensor wheel you need to think out of the box to keep the budget reasonable.
For example utilising a IR sensitive camera (or hack one) to still get a usable BW image in smoke conditions.
Grouping a bunch of long range IR themometers to get zoned temp readings.
Using color filters and motion detection algorithms to check for flames.
You get the picture how the list continues....

UV makes a good way to detect fire too


UV is used to detect flame / no flame in some gas and oil heaters..