How does this thing work. How do people use it. How to use it within a concept. How sensitive really is it.
After two weeks of research into the ins and outs of this module, I learnt a lot. The most obvious place to start as I believe most people do is to find out what components are all in the sensor and what they do to contribute to its abilities.
Initial look – 4 Pins
VCC – 3.3V (Digital) or 5V (Analog)
A0 – Analog pin
D0 – Digital Pin
GND – Ground
The analog pin always the a real-time output of the thermal resistance through the voltage signal.
The digital pin uses the sensor to read the temperature threshold, giving a high and low output which can be adjusted due to the potentiometer.
I learnt a lot researching this. A potentiometer is just a fancy resistor, however the reason a potentiometer is used in this case instead of just a resistor is because it gives the user the ability to alter the amount of resistance within the module, either making it more or less sensitive.
The IR sensor reads light between 760- 1100 nm. The IR sensor also has a range of 60 degrees in which it can receive the light wave within. Sensitivity can be changed using the potentiometer.
This module could be used in a very effective way to keep people save from a flame or even just to detect flames if they were in a danger range of someone.
Testing this module was very simple in terms of the circuit as soon below. The code was a little more tricky to get it correct to match the lighting within the room and the sensitivity of the IR sensor.
Click here to view the video of the test.
To view the code for this test you can refer to my previous blogs. Click here to view.
The sensor is pretty difficult to try and set it up so that it allows reads it there is a flame to be detected and emit a warning through the use of an LED. The ability of the sensor is amazing though, just needs to be set up with great precision, or the code changed each time to adjust for the setting it is in.
In conclusion, this module was great fun to have played with. I have gained greater knowledge surrounding coding and the use of the Arduino board, which I can now continue to develop.