Ky 013 Ky-013 Ky-013 Analog Temperature Sensor Module In Pakistan
The KY-013 Analog Temperature Sensor Module is based on the thermistor (resistance increases with the ambient temperature changes) which sense the real-time temperature of the surrounding environment changes. Change in temperature data in analog form can be taken from this module on analog IO pins, then through any microcontroller, it can be easily converted and displayed in Celsius degrees or any other respective Unit.
Features:-
- Operating Voltage: 5v.
- Temperature measurement range : -55C to 125C.
- Measurement Accuracy : 0.5C.
Specifications:-
Operating voltage (v) |
5 |
Temperature measurement range (C) |
-55 ~ +125 |
Measurement Accuracy |
0.5C |
Length (mm) |
24.5 |
Width (mm) |
16 |
Height (mm) |
7 |
Weight (gm) |
1 |
Package Includes:
1 x Analog Temperature Module.
KY-013 og Temperature Sensor Module Arduino: Buy Online at Best Prices in Pakistan. The KY-013 Analog Temperature Sensor module can measure ambient temperature based on the resistance of the thermistor on the board.
Compatible with popular electronics platforms like Arduino and ESP32.
KY-013 SPECIFICATIONS
This module consist of a NTC thermistor, a 10 kΩ resistor, and 3 male header pins. The thermistor resistance varies according to its surrounding temperature. The value of resistance can be used to calculate the actual temperature.
Operating Voltage | 5V |
Temperature measurement range | -55°C to 125°C [-67°F to 257°F] |
Measurement Accuracy | ±0.5°C |
CONNECTION DIAGRAM
Connect module power line (middle) and ground (-) to 5V and GND on the Arduino respectively. Connect the module signal pin (S) to pin A0 on the Arduino.
Some KY-013 have a different pin arrangement. Please check your board before connecting.
KY-013 | Arduino |
---|---|
S | A0 |
middle | 5V |
– | GND |
KY-013 ARDUINO CODE
The following Arduino Sketch will derive the temperature from the thermistor using the Steinhart-Hart equation. The code will return temperature in Celcius, uncomment line 17 to get temperature in farenheit.
int ThermistorPin = A0;
int Vo;
float R1 = 10000; // value of R1 on board
float logR2, R2, T;
float c1 = 0.001129148, c2 = 0.000234125, c3 = 0.0000000876741; //steinhart-hart coeficients for thermistor
void setup() {
Serial.begin(9600);
}
void loop() {
Vo = analogRead(ThermistorPin);
R2 = R1 * (1023.0 / (float)Vo - 1.0); //calculate resistance on thermistor
logR2 = log(R2);
T = (1.0 / (c1 + c2*logR2 + c3*logR2*logR2*logR2)); // temperature in Kelvin
T = T - 273.15; //convert Kelvin to Celcius
// T = (T * 9.0)/ 5.0 + 32.0; //convert Celcius to Farenheit
Serial.print("Temperature: ");
Serial.print(T);
Serial.println(" C");
delay(500);
}
📦 Free Shipping For 5000 Rupees Order
Enjoy free shipping across Pakistan. Terms & Conditions apply.
🛠️ Customer Support
Our support team is available Monday to Saturday, from 11:00 AM to 7:00 PM.
Phone: +92 312 4002221
Email: info@digilog.pk
💳 Payment Methods
- Bank Transfer: View Details
- Cash on Delivery By TCS