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