//Robimek - Robotik Sistemler //DHT22 SICAKLIK NEM #include // Hc-06 Bluetooth Modülü kütüphanesi tanımladık. SoftwareSerial hc06(8,9); // Hc-06 Bluetooth Modülü kütüphanesinde rxd ve txd pinlerini tanımladık. #include #include #include LiquidCrystal_I2C lcd(0x27, 16, 2); #define pin 2 dht DHT; void setup() { Serial.begin(9600); //Serial haberleşmeyi aktif hale getirdik. hc06.begin(9600); // Hc-06 Bluetooth Modülü serial haberleşmesini aktif hale getirdik. Serial.begin(9600); lcd.begin(); lcd.backlight(); lcd.clear(); } void loop() { if (hc06.available()) Serial.print("Bluetooth hc06'den gelen deger:"); // Ekrana yazı yazdırdık. Serial.write(hc06.read()); // Hc-06 Bluetooth Modülünden gelen verileri ekrana yazdırdık. Serial.println(" "); // Bir alt satıra geçmesini sağladık. int readData = DHT.read22(pin); float t = DHT.temperature; float h = DHT.humidity; lcd.setCursor(0,0); lcd.print("Sicaklik: "); lcd.setCursor(11,0); lcd.print(t); lcd.print(" C"); lcd.setCursor(0,1); lcd.print("Nem: "); lcd.setCursor(8,1); lcd.print(h); lcd.print(" %"); delay(2000); }