🤖
ROBOT KODLA
Öğrenmeye Başla →
⚡ Arduino Projeleri Orta

I2C LCD Ekranlı Dijital Termometre ve Nem Ölçer

DHT11 sensörüyle odanın sıcaklık ve nemini ölçüp 16x2 LCD ekranda şık şekilde gösteren meteoroloji istasyonu.

I2C LCD Ekranlı Dijital Termometre

Odanızın hava kalitesini ve sıcaklığını ölçüp profesyonel bir ekranda gösteren masaüstü meteoroloji istasyonu yapımı.

🎯 Projenin Amacı ve Kazanımları

  • I2C iletişim protokolünü ve 2 kablo ile veri iletimini öğrenmek.
  • DHT11 dijital sıcaklık & nem sensör kütüphanesini kullanmak.
  • LCD ekrana karakter ve değer yazdırma mantığını pekiştirmek.
  • 🧰 Gerekli Malzemeler

  • 1x Arduino Uno
  • 1x DHT11 Sıcaklık ve Nem Sensörü
  • 1x 16x2 I2C Karakter LCD Ekran
  • Jumper Kabloları
  • 💻 Arduino C++ Kodları

    #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <DHT.h> #define DHTPIN 2 #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); LiquidCrystal_I2C lcd(0x27, 16, 2); void setup() { dht.begin(); lcd.init(); lcd.backlight(); lcd.setCursor(0, 0); lcd.print("RobotKodla Hava"); delay(1500); lcd.clear(); } void loop() { float nem = dht.readHumidity(); float sicaklik = dht.readTemperature(); lcd.setCursor(0, 0); lcd.print("Sicaklik: "); lcd.print((int)sicaklik); lcd.print(" C"); lcd.setCursor(0, 1); lcd.print("Nem: %"); lcd.print((int)nem); delay(2000); // 2 saniyede bir güncelle }
    
    💡

    I2C LCD Ekranlı Dijital Termometre ve Nem Ölçer Hakkında Sıkça Sorulan Sorular

    Bu robotik projeyle ilgili en çok merak edilen noktalar ve uzman yanıtları

    I2C LCD Ekranlı Dijital Termometre ve Nem Ölçer projesini yapmak ne kadar sürer ve kimler için uygundur?▼
    Bu proje ortalama 30-45 dakika sürmektedir. Adım adım montaj rehberi ve test kodları sayesinde okul bilim fuarları, TÜBİTAK sergileri veya evde maker projeleri geliştirmek isteyen tüm meraklılar için uygundur.
    Bu uygulamada devre bağlantısı yaparken en çok yapılan hata nedir?▼
    Ortak toprak (GND) hattının bağlanmaması, LED ve sensör bacaklarının ters kutupla takılması ya da pin numaralarının koddaki dijital/analog tanımlarla uyuşmaması en sık karşılaşılan durumlardır. Şemadaki pin numaralarını iki kez kontrol etmek sorunu çözer.
    I2C LCD Ekranlı Dijital Termometre ve Nem Ölçer çalışmasını tamamladıktan sonra nasıl daha ileri bir seviyeye taşıyabilirim?▼
    Bu çalışmaya ek sensörler (kablosuz Bluetooth/Wi-Fi modülü, OLED ekran veya sesli buzzer uyarısı) entegre edebilir; verileri internet ortamına aktararak Nesnelerin İnterneti (IoT) tabanlı akıllı bir sisteme dönüştürebilirsiniz.