6 Şubat 2015 Cuma

Sıcaklık sensörü ve Arduino kullarak sıcaklık ölçme


Sıcaklık Sensörünün GND çıkışını Arduino'nun GND pinine bağlayın, VCC çıkışını Arduino'nun 5V pinine bağlayın. Sıcaklık Sensörünün OUT kısmı ise Arduino'nun Analog 1 pinine bağlayın. Sıcaklığı ölçmek için aşağıdaki kodları Arduino'ya yükleyin. 

Kaynakça:
http://arduino.cc/en/reference

Kodlar:
float sicaklik; //Değişken tanımlanır.
float olculendeger; //Değişken tanımlanır.
int sicaklikSensor=1; //Sıcaklık Sensörü Analog 1 pinine bağlanır.

void setup () {
  Serial.begin(9600); //Seri veri iletişimi için 9600 bit/s tanımlanır.
  pinMode(sicaklikSensor, INPUT); // Sıcaklık Sensörü giriş olarak tanımlanır.
}

void loop () {
 olculendeger = analogRead(sicaklikSensor); //Sıcaklık sensöründen gelen veri okunur.
 olculendeger = (olculendeger/1023)*5000;//Gelen veri mV'a dönüştürülür. 
 sicaklik = olculendeger /10,0; // mV'a dönüştürülen değer sıcaklığa(Celcius) dönüştürülür.

 Serial.print("Sicaklik : ");
 Serial.print(sicaklik);//Sıcaklık seri veri iletişimle yazdırılır.
 Serial.println(" derece");
 delay (3000); //Her 3 saniyede ölçüm yapılır.
}

Ekran Görüntüsü



Hiç yorum yok:

Yorum Gönder