Translate

Friday, July 11, 2025

Arduino Nano ile Sıcaklık ve Nem Göstergesi Projesi

Arduino Nano ile Dijital Sıcaklık ve Nem Ölçer Yapımı | Basit ve Faydalı
Arduino Nano, küçük boyutlu ama güçlü bir geliştirme kartıdır. Bu projede, DHT11 sensörü kullanarak ortamın sıcaklık ve nem bilgilerini ölçüyoruz ve OLED ekran üzerinde gösteriyoruz. Bu sistem, hem ev kullanımı hem de eğitim amaçlı projeler için oldukça kullanışlıdır.

Bu Proje Neler Yapar?
✔️ Anlık sıcaklık ve nem bilgisi gösterir.
✔️ Kompakt ve masaüstü kullanıma uygundur.
✔️ Düşük maliyetli ve kolay uygulanabilir.

🛠️ Malzemeler:

1 adet Arduino Nano
1 adet DHT11 veya DHT22 sıcaklık-nem sensörü
1 adet 0.96” OLED ekran (I2C)
Micro USB kablo
Breadboard ve jumper kablolar

🔌 Bağlantılar:

OLED Ekran:
VCC → 5V
GND → GND
SDA → A4
SCL → A5


DHT11:
VCC → 5V
GND → GND
DATA → D2

💻 Kod Örneği:

#include <Adafruit_SSD1306.h>
#include <DHT.h>

#define DHTPIN 2
#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);
Adafruit_SSD1306 display(128, 64, &Wire, -1);

void setup() {
  dht.begin();
  display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
  display.clearDisplay();
}

void loop() {
  float t = dht.readTemperature();
  float h = dht.readHumidity();

  display.clearDisplay();
  display.setTextSize(1);
  display.setTextColor(WHITE);
  display.setCursor(0,0);
  display.print("Sicaklik: ");
  display.print(t);
  display.println(" C");

  display.print("Nem: ");
  display.print(h);
  display.println(" %");

  display.display();
  delay(2000);
}