Arduino nem sensörü lcd ekrana nasıl bağlanır?
Arduino nem sensörünü (DHT11) LCD ekrana bağlamak için aşağıdaki adımları izlemek gerekmektedir: 1. DHT11 Sensörünün Bağlantısı: - VCC pinini Arduino'nun 5V pinine, GND pinini GND pinine bağlayın. - DATA pinini Arduino'nun dijital pinlerinden birine (örneğin, D2) bağlayın. 2. LCD Ekranın Bağlantısı: - VCC pinini Arduino'nun 5V pinine, GND pinini GND pinine bağlayın. - SDA pinini Arduino'nun A4 pinine, SCL pinini A5 pinine bağlayın. 3. Arduino Kodu: - Arduino IDE'de aşağıdaki kodu yazın: ``` #include <DHT.h> #define DHTPIN 2 // DHT11 sensörünün bağlı olduğu pin #define DHTTYPE DHT11 // Kullanılan sensör tipi DHT dht(DHTPIN, DHTTYPE); LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // LCD ekran pin bağlantıları void setup() { lcd.begin(16, 2); // LCD ekranı başlat dht.begin(); // DHT sensörünü başlat Serial.begin(9600); // Seri iletişimi başlat } void loop() { float h = dht.readHumidity(); // Nem değerini oku float t = dht.readTemperature(); // Sıcaklık değerini oku if (isnan(h) || isnan(t)) { Serial.println("Hata: Sensör verileri okunamadı."); return; } lcd.setCursor(0, 0); // LCD ekranın ilk satırına geç lcd.print("Sicaklik: "); lcd.print(t); lcd.print(" C"); lcd.setCursor(0, 1); // LCD ekranın ikinci satırına geç lcd.print("Nem: "); lcd.print(h); lcd.print(" %");
Arduino nem sensörü lcd ekrana nasıl bağlanır?