介绍
该模块包含一个NTC热敏电阻,可以测量-55°C至+125°C的温度。热敏电阻的电阻会根据温度而变化:随着温度的升高,电阻会降低。这种行为使其成为监控阈值的理想选择。您可以使用旋转电位计设置所需的温度阈值。一旦测量的温度超过该阈值,传感器就会发出数字高信号。内置比较器用于比较设定值和测量值。此外,一个LED指示传感器何时被供电,另一个LED在超过阈值时亮起。该模块非常适合需要可靠温度监测的应用,例如在加热控制系统或空调系统中。
引脚连接
pin 引脚连接开发板的 gpio 接口即可:
Arduino |
Sensor |
5 V |
+V |
GND |
GND |
Pin 5 |
Digital Signal |
Pin A2 |
Analog Signal |
代码示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| #include <Arduino.h>
int analog_input = A2; int digital_input = 5;
void setup() { pinMode(analog_input, INPUT); pinMode(digital_input, INPUT); Serial.begin(9600); }
void loop() { float analog_value; int digital_value;
analog_value = analogRead(analog_input) * (5.0 / 1023.0); digital_value = digitalRead(digital_input);
Serial.print("Analog voltage value: "); Serial.print(analog_value, 4); Serial.print(" V, \t Threshold value: ");
if (digital_value == 1) { Serial.println("reached"); } else { Serial.println("not yet reached"); } Serial.println("----------------------------------------------------------------"); delay(1000); }
|
小结
待完善…