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ı
🧰 Gerekli Malzemeler
💻 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 }