Driver for Me flame snesor device.
More...
#include <src/MeFlameSensor.h>
Driver for Me flame snesor device.
Class: MeFlameSensor
- Description
- Declaration of Class MeFlameSensor
- Copyright (C), 2012-2016, MakeBlock
◆ MeFlameSensor() [1/2]
| MeFlameSensor::MeFlameSensor |
( |
void |
| ) |
|
Alternate Constructor which can call your own function to map the flame snesor to arduino port, no pins are used or initialized here.
- Parameters
-
◆ MeFlameSensor() [2/2]
| MeFlameSensor::MeFlameSensor |
( |
uint8_t |
port | ) |
|
Alternate Constructor which can call your own function to map the flame snesor to arduino port
- Parameters
-
| [in] | port | - RJ25 port from PORT_1 to M2 |
◆ readAnalog()
| int16_t MeFlameSensor::readAnalog |
( |
void |
| ) |
|
- Function
- readAnalog
- Description
- Read the analog signal of flame snesor.
- Output
- None
- Returns
- The vlaue from flame snesor's analog output
- Others
- None
◆ readDigital()
| uint8_t MeFlameSensor::readDigital |
( |
void |
| ) |
|
- Function
- readDigital
- Description
- Read the digital signal of flame snesor, It is the result of comparison between the threshold value and the analog output. The threshold value can be adjusted using a rheostat
- Output
- None
- Returns
- true - The fire is detected
false - No fire is detected
- Others
- None
◆ setpin()
| void MeFlameSensor::setpin |
( |
uint8_t |
digital_pin, |
|
|
uint8_t |
analog_pin |
|
) |
| |
- Function
- setpin
- Description
- Reset the flame snesor available PIN by its arduino port.
- Parameters
-
| [in] | digital_pin | - arduino port for digital signal input |
| [in] | analog_pin | - arduino port for analog signal input |
- Output
- None
- Returns
- None
- Others
- None
The documentation for this class was generated from the following files: