With building our fire robot, one of the main parts is a way to put out the fire. Here I will show you how we made a “flame sensor” with an Arduino, inferred sensor, relay, and fan.

For the flame sensor, we used an inferred sensor because fire puts off a lot of inferred light. An IR sensor scans for inferred light at a specific frequency it then gives an output of analog value from the sensor and from there, we can figure out the sensitivity of the sensor and adjust it accordingly. We programmed our sensor for a value of 512 so any values above 512 would trigger the relays which run our fans to blow the fire out.

Click here to watch a short video of the flame sensor on the front of our robot. (In the video, we use a phone flashlight to simulate the fire)