This product may not be available anymore.

KY-001 Temperature Sensor

30 EGP
LiveOut of stock

## Product Description ### KY-001 Temperature Sensor Specifications 1. The module uses a single-bus digital temperature sensor DS18B20, the external power supply voltage Ran... more on TechDepot Egypt

Check it on TechDepot Egypt

## Product Description ### KY-001 Temperature Sensor Specifications 1. The module uses a single-bus digital temperature sensor DS18B20, the external power supply voltage Ran... more on TechDepot Egypt

KY-001 Temperature Sensor Details

  • The best price of KY-001 Temperature Sensor by TechDepot Egypt in Egypt is 30 EGP
  • Available payment methods are
    Cash on Delivery
  • Delivery fees are 35-45 EGP, with delivery expected within 5+ day(s)
  • Similar products to KY-001 Temperature Sensor are sold at El Gammal Electronics, TechDepot Egypt with prices starting at 45 EGP
  • The first appearance of this product was on Aug 04, 2016

Technical Specifications

Weight:5 g

TechDepot Egypt's Description

Product Description

KY-001 Temperature Sensor Specifications

  1. The module uses a single-bus digital temperature sensor DS18B20, the external power supply voltage Range is 3.0 V to 5.5 V, No standby power. Measurement temperature range of -55 ° C to +125 , Fahrenheit equivalent 67 ° F to 257 ° F, -10 °C to +85 ° C range accuracy of ± 0.5 ° C.
  2. The temperature sensor is a programmable resolution of 9 to 12 temperature conversion to 12-bit digital format With a maximum of 750 milliseconds formula User definable nonvolatile temperature alarm settings.

Required Hardware Devices

  • Arduino controller × 1
  • KY-001 Temperature Sensor Module × 1
  • USB data cable × 1
  • download and install the OneWire libary

Connecting

  • Pin – = connect to Arduino GND
  • Pin (middel) = connect to arduino +5V
  • Pin S = Signal, in this example connect to Arduino Digital port 10

When everything is properly connected, there is a led on the module that blinks when the sensor is read.

Code

#include <OneWire.h>   // KY-001 Temperature Sensor with DS18S20 Temperature chip i/o OneWire ds(10);// on pin 10   void setup(void){// initialize inputs/outputs// start serial port Serial.begin(9600);}   void loop(void){   //For conversion of raw data to Cint HighByte, LowByte, TReading, SignBit, Tc_100, Whole, Fract;   byte i; byte present =0; byte data[12]; byte addr[8];   if(!ds.search(addr)){ Serial.print("No more addresses.n"); ds.reset_search();return;}   Serial.print("R=");for( i =0; i <8; i++){ Serial.print(addr[i], HEX); Serial.print(" ");}   if( OneWire::crc8( addr,7)!= addr[7]){ Serial.print("CRC is not valid!n");return;}   if( addr[0]==0x10){ Serial.print("Device is a DS18S20 family device.n");}elseif( addr[0]==0x28){ Serial.print("Device is a DS18B20 family device.n");}else{ Serial.print("Device family is not recognized: 0x"); Serial.println(addr[0],HEX);return;}   ds.reset(); ds.select(addr); ds.write(0x44,1);// start conversion, with parasite power on at the end   delay(1000);// maybe 750ms is enough, maybe not// we might do a ds.depower() here, but the reset will take care of it.   present = ds.reset(); ds.select(addr); ds.write(0xBE);// Read Scratchpad   Serial.print("P="); Serial.print(present,HEX); Serial.print(" ");for( i =0; i <9; i++){// we need 9 bytes data[i]= ds.read(); Serial.print(data[i], HEX); Serial.print(" ");} Serial.print(" CRC="); Serial.print( OneWire::crc8( data,8), HEX); Serial.println();   //Conversion of raw data to C LowByte = data[0]; HighByte = data[1]; TReading =(HighByte <<8)+ LowByte; SignBit = TReading &0x8000;// test most sig bitif(SignBit)// negative{ TReading =(TReading ^0xffff)+1;// 2's comp} Tc_100 =(6* TReading)+ TReading /4;// multiply by (100 * 0.0625) or 6.25   Whole = Tc_100 /100;// separate off the whole and fractional portions Fract = Tc_100 %100;     if(SignBit)// If its negative{ Serial.print("-");} Serial.print(Whole); Serial.print(".");if(Fract <10){ Serial.print("0");} Serial.print(Fract);   Serial.print("n");//End conversion to C}

Reviews of KY-001 Temperature Sensor

  • No reviews exist yet for this product.

Similar Products

ProductStorePricePayment methodsDelivery timeFees

Store: El Gammal Electronics

Price: 45 EGPPayment methods:
Cash on DeliveryBank Transfer
Delivery time: 1-3 day(s) Fees : N/A Buy it

Store: TechDepot Egypt

Price: 85 EGPPayment methods:
Cash on Delivery
Delivery time: 5+ day(s) Fees : 35-45 EGP Buy it