Arduino Uygulamaları – Sıcaklığı LCD Ekranda Gösterme

Bir önceki yazımda LM35 ile Sıcaklık Kontrolü uygulaması yapmıştık. Bu yazımda LM35 ile Sıcaklığı LCD Ekranda Gösterme işlemi gerçekleştireceğiz.

Öncelikle 16×2 LCD Ekrana Yazı Yazma yazımı okumadıysanız, okuyabilir ve  Liquid Crystal kütüphanesini yükleyebilirsiniz. Nasıl ekleneceğini daha önceki yazılarımda belirtmiştim. İlgili yazıya buradan ulaşabilirsiniz.

Gerekli Malzemeler

  • Arduino
  • LM35 Sıcaklık Sensörü
  • 16×2 LCD
  • 10K Potansiyemetre
  • Jumper
  • 9V pil ya da güç kaynağı (Arduino’yu harici beslemek isterseniz)

Gerekli bilgiyi verdikten sonra kodları yazarak ve Arduino’yu bilgisayara takarak kodumuzu yazalım.

#include <LiquidCrystal.h>
int lm35Pin = A1;
float sicaklik;
float olculendeger;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() 
{
lcd.begin(16, 2);
lcd.print("Ortam Sicakligi");
Serial.begin(9600); 
}

void loop() 
{
olculendeger = analogRead(lm35Pin);
olculendeger = (olculendeger/1023)*5000;
sicaklik = olculendeger /10,0;
lcd.setCursor(0, 1);
lcd.print(sicaklik);
lcd.setCursor(6,1);
lcd.print("7C");
delay(1000);

Serial.print("Sicaklik : ");
Serial.print (sicaklik);
Serial.println (" derece");
delay (1000);
}

Kodumuzu yazdıktan sonra Arduino’ya yükleyelim. Aşağıdaki gibi bağlantıyı gerçekleştirelim.

Bir sonraki yazımda Servo Motor Kontrolü uygulaması gerçekleştireceğiz.

Posted in Arduino, Genel and tagged , .

One Comment

  1. Pingback: Arduino Uygulamaları – LM35 ile Sıcaklık Kontrolü | Ferzender VARLİ

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir