Getting Started
Starter Kit
Controller Board
Electronic Module

1.Product Introduction

../../_images/Temperature-1.png

Temperature sensor is a device used to measure the temperature of an environment or object. They can convert the temperature into an electrical signal or a digital signal, this product uses a thermistor MF52A103J3435 temperature sensor.

Thermistors generally come in two types.

Positive temperature coefficient (PTC) : With the increase of temperature, the resistance value increases, often used in overheating protection, temperature compensation, etc.

Negative temperature coefficient (NTC) : As the temperature increases, the resistance value decreases, often used in temperature measurement, temperature control, etc.

MF52A103J3435 is a negative temperature coefficient (NTC) thermistor, whose resistance decreases with increasing temperature. Its nominal resistance value is 10000 ohms and its temperature B value is 3435.

Application reference: This module can be used for refrigerator, air conditioner, electronic blood pressure meter, thermometer, electric stove, etc.

2.Parameter Specification

Parameter Value//Description
Operating voltage 3.3V~5V
Operating temperature -55°C~+125°C
Output signal analog signal
Size 3.16cm*2.38cm
../../_images/Temperature-5.jpg

3.Wiring Diagram

../../_images/Temperature-2.png
Temperature Sensor UNO
VCC 5V
GND GND
S Analog Pin A0

4.Sample Code

 1//www.acebott.com
 2#include <GyverNTC.h>  
 3GyverNTC therm(A0, 10000, 3435);
 4/* Create a GyverNTC object
 5Parameter 1: Pin of thermistor connection (here A0)
 6Parameter 2: Thermistor reference resistance value of 10000 ohm, MF52A103j3435 is a thermistor model, its reference resistance is usually 10K ohm (that is, 10000 ohm), this is its standard reference resistance value
 7Parameter 3: Thermistor B value 3435, MF52A103j3435 is a thermistor model, its temperature B value is 3435*/
 8void setup() {
 9  Serial.begin(9600);  
10}
11
12void loop() {
13  Serial.print("Temperature "); 
14  Serial.print(therm.getTempAverage());  
15//Read the temperature value  and printed to the serial monitor
16Serial.println(" *C");  
17  delay(1000);  
18}

5.Test Result

After uploading the code to the controller board, open the serial port monitor of the Arduino IDE and set the baud rate to 9600.

Place the module in the air and you can see the measured temperature value.

../../_images/Temperature-3.png
../../_images/Temperature-4.png

6.Related Resources

7.Get One Now

B2B Business: info@acebott.com

© Copyright ACEBOTT All Rights Reserved.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.