Arduino UNO İLE TERMOMETRE!

Herkese tekrardan merhabalar!
Bugünkü yazımız Arduino ile LCD termometre. Bize lazım olan malzemeler;
16x2 LCD
10K Potansiyometre
Arduino Uno
LM35 sıcaklık sensörü
Ve bir kaç jumper.

İlk önce bağlantılarımızı vereyim. Bağlantı'da kodlar da var ama ben size kod vereceğim onu kullanabilirsiniz :) Fotoğrafda ki çalışmayabilir.


Şimdi gelelim kodumuza;

#include <LiquidCrystal.h> //wwww.multinews905.blogspot.com.tr

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
const int lm = 0;

void setup()
{
  lcd.begin(16,2);
}
void loop()
{
  lcd.setCursor(0,1);
  float derece=dereceHesapla();
  lcd.clear();
  lcd.setCursor(0,0);
  lcd.print(derece);
  lcd.print(" Derece");
   delay(1000);
}
float dereceHesapla(){
  int value = analogRead(lm);

float millivolts = (value/1024.0)*5000;
 float celsius = millivolts/10;
 return celsius;
}

Evet kodumuz bu kadar. Aşağıda bir video olacak orada nasıl çalıştığını görebilirsiniz. Biraz açıklama yapalım.
Potansiyometre bu devrede ne işe yarıyor? Potansiyometre ayarlanabilir bir dirençtir. LCD'ye giden voltajı burada ayarlamamızı sağlıyor.
Jumperlar bu devrede ne işe yarıyor? Jumper kablodur. Her devrenin neredeyse olmazsa olmazıdır!
Arduino bu devrede ne işe yarıyor? Arduino kodumuzu çalıştırmamızı yani Termometreyi,LCD'yi vb. bir çok şeyi çalıştırmamıza yaran bir kartdır. Diğer yazılarımızda Arduino hakkında bilgi vermiştim.
LCD bu devrede ne işe yarıyor? LCD olmadan da bu devreyi yapabilirdik fakat dereceyi Serial Port'da yani Arduino programında görüntüleyebilirdik. Fakat LCD kullanarak yaptığımız için bu devreyi BreadBoard'da görebiliyoruz.
LM35 sıcaklık sensörü bu devrede ne işe yarıyor? LM35 Sıcaklık sensörü adı üstünde ortamın sıcaklığını bulan sensördür. Bu devre de olmazsa olmazımızdır.

Evet bu yazımız sadece Kod paylaşmış gibi olabilirim. Kusura bakmayın. Diğer yazılarımızda böyle olmayacak. Okuduğunuz için teşekkürler. Paylaşmayı ve yorum atmayı unutmayın!


BU CİHAZLARIN HEPSİNİ WWW.ROBOTİSTAN.COM Adresinden satın alabilirsiniz...


                               


Twitterdan takip ederseniz yazılarımız paylaşıldığı anda haberiniz olur! :) 

@bilinmeyen905

Yorumlar

Bu blogdaki popüler yayınlar

MZ80 Sensörü ile Alarm(KIZIL ÖTESİ UZAKLIK SENSÖRÜ)

3D Robot El!