Keyestudio EASY plug DS18B20 Sıcaklık Sensörü

103,53 TL
Kategori
Marka
Stok Kodu
KS0124
11,05 TL den başlayan taksitlerle!
Aynı Gün Kargo
Ürün Paylaş :

Contents

Keyestudio EASY plug DS18B20 Sıcaklık Sensörü


thumb

Tanıtım

Bu DS18B20 Sıcaklık Sensörü Modülü, ortam sıcaklığı testini ölçmek için kullanılabilir. Sıcaklık aralığı -55 ~ +125 ℃, doğal sıcaklık çözünürlüğü 0.5 ℃ 'dir. Ayrıca çok noktalı ağ iletişimini de destekler.
Not: bu modülün EASY fiş kontrol kartı ile birlikte kullanılması gerekir.


Özellikler

  • Interface: Easy plug
  • Besleme Gerilimi: 3.3V to 5V
    Sıcaklık aralığı: -55 ° C ~ +125 ° C
    Arayüz: Dijital
    Boyut: 40 * 20mm
    Ağırlık: 5g


Connection Diagram


thumb


Sample Code

http://www.pjrc.com/teensy/arduino_libraries/OneWire.zip

#include 
int DS18S20_Pin = 2; //DS18S20 Signal pin on digital pin 2
//Temperature chip i/o
OneWire ds(DS18S20_Pin);  // on digital pin 2
void setup(void) {
 Serial.begin(9600);
}
void loop(void) {
 float temperature = getTemp();
 Serial.println(temperature);
 
 delay(100); //to slow down the output so it is easier to read
 
}
float getTemp(){
 //returns the temperature from one DS18S20 in DEG Celsius
 byte data[12];
 byte addr[8];
 if ( !ds.search(addr)) {
     //no more sensors on chain, reset search
     ds.reset_search();
     return -1000;
 }
 if ( OneWire::crc8( addr, 7) != addr[7]) {
     Serial.println("CRC is not valid!");
     return -1000;
 }
 if ( addr[0] != 0x10 && addr[0] != 0x28) {
     Serial.print("Device is not recognized");
     return -1000;
 }
 ds.reset();
 ds.select(addr);
 ds.write(0x44,1); // start conversion, with parasite power on at the end
 byte present = ds.reset();
 ds.select(addr);    
 ds.write(0xBE); // Read Scratchpad
 
 for (int i = 0; i < 9; i++) { // we need 9 bytes
   data[i] = ds.read();
 }
 ds.reset_search();
 
 byte MSB = data[1];
 byte LSB = data[0];
 float tempRead = ((MSB << 8) | LSB); //using two's compliment
 float TemperatureSum = tempRead / 16;
 
 return TemperatureSum;
 
}

Resources

PDF

https://drive.google.com/open?id=1thhRA_Qcgri0Z0hs8L2zu6FqEyOiLvi3

Libraries

https://drive.google.com/open?id=14ikf_FgLyNAIecA9zvV2A1b3Lmr24hPm

Bu ürüne ilk yorumu siz yapın!
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
Keyestudio EASY plug DS18B20 Sıcaklık Sensörü Uygun fiyatlar ile Keyestudio EASY plug DS18B20 Sıcaklık Sensörü Robot Elektronik'te. Kampanyalı satışlarımız hakkında bilgi almak için tıklayın! KS0124
Keyestudio EASY plug DS18B20 Sıcaklık Sensörü

Tavsiye Et

*
*
*
IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.