🏠 Arduino Akıllı Ev Sistemi Projesi
Arduino Akıllı Ev Sistemi Projesi, ev ortamındaki çeşitli sensörlerden alınan verileri analiz ederek aydınlatma, havalandırma, güvenlik ve alarm sistemlerini otomatik olarak kontrol eden kapsamlı bir otomasyon uygulamasıdır. Bu proje sayesinde sıcaklık, nem, gaz kaçağı, yangın riski, hareket algılama, kapı durumu, ortam ışığı ve su seviyesi gibi birçok farklı parametre gerçek zamanlı olarak izlenebilir. Arduino Uno kartı, sistemin beyni olarak sensörlerden gelen verileri değerlendirir ve belirlenen senaryolara göre röle modülleri aracılığıyla bağlı cihazları otomatik şekilde çalıştırır veya kapatır.
Projede kullanılan DHT11 sıcaklık ve nem sensörü, yaşam alanının iklim koşullarını sürekli takip ederken; LDR sensörü ortamın karanlık veya aydınlık olduğunu algılayarak lambaların otomatik kontrol edilmesini sağlar. PIR hareket sensörü, ev içerisinde hareket algıladığında güvenlik amacıyla alarm sistemini devreye alabilir. MQ-2 gaz sensörü olası LPG, metan veya duman kaçaklarını tespit ederek kullanıcıyı sesli ve görsel olarak uyarırken, alev sensörü yangın riskini erken aşamada algılayabilir. Manyetik kapı sensörü kapı veya pencerenin açılıp kapanma durumunu izler, su seviye sensörü ise su baskını veya taşma gibi durumları belirleyerek gerekli uyarıları oluşturur.
Sistemin tüm çalışma durumu 16×2 I2C LCD ekranda anlık olarak görüntülenebilir. Aynı zamanda buzzer, LED’ler ve röle modülleri sayesinde kullanıcıya hem görsel hem de sesli bildirimler sunulur. İstenildiğinde Bluetooth (HC-05), ESP8266 veya ESP32 gibi haberleşme modülleri eklenerek sistem cep telefonu üzerinden uzaktan kontrol edilebilir ve IoT platformlarıyla entegre edilerek internet üzerinden gerçek zamanlı izleme yapılabilir.
Bu proje yalnızca bir akıllı ev otomasyonu geliştirmek için değil, aynı zamanda gömülü sistemler, sensör teknolojileri, elektronik devre tasarımı, röle kontrolü, veri toplama, otomasyon mantığı ve Nesnelerin İnterneti (IoT) konularını uygulamalı olarak öğrenmek için de oldukça değerli bir eğitim çalışmasıdır. Robotik kodlama atölyelerinde, STEM eğitimlerinde, maker laboratuvarlarında ve üniversite projelerinde kullanılabilecek kapsamlı bir örnek sunar. Modüler yapısı sayesinde yeni sensörler, kamera sistemleri, RFID kart okuyucular, parmak izi sensörleri, sesli komut desteği veya yapay zekâ tabanlı otomasyon senaryoları eklenerek kolaylıkla geliştirilebilir.
Arduino tabanlı Akıllı Ev Sistemi, düşük maliyetli donanımlarla profesyonel otomasyon çözümlerinin temel mantığını öğretirken; enerji tasarrufu, yaşam konforu ve güvenlik gibi modern akıllı ev teknolojilerinin temel prensiplerini de kullanıcıya kazandırır. Bu yönüyle hem hobi amaçlı geliştiriciler hem de eğitim kurumları için güçlü, öğretici ve geleceğe dönük bir proje niteliği taşımaktadır.
🏠 Arduino Akıllı Ev Sistemi Projesi (2026 Rehberi)
📖 Bölüm 1
🚀 Arduino Akıllı Ev Sistemi Nedir?
- Akıllı ev teknolojisinin gelişimi
- Arduino ile akıllı ev yapılabilir mi?
- Akıllı ev sistemlerinin kullanım alanları
- IoT ve Smart Home kavramı
- Bu proje ile neler yapılabilir?
🎯 Projenin Amacı
- Ev güvenliğini artırmak
- Enerji tasarrufu sağlamak
- Otomatik kontrol sistemleri oluşturmak
- Uzaktan yönetim
- Sensör tabanlı otomasyon
🧠 Arduino Akıllı Ev Sistemi Nasıl Çalışır?
- Sensörler
- Kontrol ünitesi
- Röle modülleri
- Çıkış birimleri
- Alarm sistemi
- Haberleşme yapısı

Arduino Akıllı Ev Sistemi Projesi
🏡 Akıllı Evlerde Kullanılan Sensörler
🌡️ DHT11 / DHT22
Sıcaklık ve nem ölçümü
💡 LDR Sensörü
Ortam ışığı algılama
🚶 PIR Hareket Sensörü
İnsan hareketinin algılanması
🔥 Alev Sensörü
Yangın tespiti
💨 Gaz Sensörü (MQ-2)
Gaz kaçağı algılama
🚪 Manyetik Kapı Sensörü
Kapı kontrolü
💧 Su Seviye Sensörü
Su taşması tespiti
⚙️ Bölüm 2
🧰 Gerekli Malzemeler
Her malzemenin ayrıntılı tanıtımı
- Arduino Uno
- Breadboard
- Röle Modülü
- PIR
- MQ-2
- DHT11
- LDR
- Buzzer
- LED
- LCD
- Jumper kablo
- Adaptör
Her biri teknik özellikleriyle anlatılacak.
🔌 Devrenin Çalışma Mantığı
Pin pin açıklama
Neden bu pine bağlanıyor?
Alternatif bağlantılar
Sinyal yapısı

Arduino Akıllı Ev Sistemi Projesi Detaylar
🛠️ Devre Kurulumu
Adım adım
Her bağlantının sebebi
En sık yapılan hatalar
🛠️ Arduino Akıllı Ev Sistemi Projesi Devre Şeması

Arduino Akıllı Ev Sistemi Projesi Devre Şeması
📊 Akış Diyagramı
Başlangıç
↓
Sensör Oku
↓
Gaz Var mı?
↓
Alarm
↓
Sıcaklık Kontrol
↓
Fan
↓
Işık Kontrol
↓
Lamba
↓
Hareket Kontrol
↓
Alarm
↓
LCD Güncelle
↓
Tekrar Başa
💻 Arduino Kodları
Tam proje kodu
Her satır açıklamalı
Fonksiyonların görevleri
Değişkenler
If yapıları
Loop mantığı
Optimize edilmiş kod
Aşağıdaki örnek, Arduino Uno tabanlı Akıllı Ev Sistemi için hazırlanmış kapsamlı ve açıklamalı bir koddur. Projede aşağıdaki bileşenler kullanılmaktadır:
- 🌡️ DHT11 Sıcaklık ve Nem Sensörü
- 🚶 PIR Hareket Sensörü
- 💨 MQ-2 Gaz Sensörü
- 💡 LDR Işık Sensörü
- 🔥 Alev Sensörü
- 🚪 Manyetik Kapı Sensörü
- 💧 Su Seviye Sensörü
- 🔔 Buzzer
- 💡 Alarm LED’i
- ⚡ 4 Kanal Röle Modülü
- 📟 16×2 I2C LCD
📚 Gerekli Kütüphaneler
// DHT11 sensörü için kütüphane
#include <DHT.h>
// LCD ekran için
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
📌 Pin Tanımlamaları
//************* DHT11 **************
#define DHTPIN 2 // Veri pini
#define DHTTYPE DHT11 // Sensör tipi
DHT dht(DHTPIN, DHTTYPE);
//************* Sensörler **************
const int pirPin = 3;
const int flamePin = 4;
const int doorPin = 5;
const int relayLight = 6;
const int relayFan = 7;
const int relayAlarm = 8;
const int relayExtra = 9;
const int buzzer = 10;
const int alarmLed = 11;
const int greenLed = 12;
const int mq2Pin = A0;
const int ldrPin = A1;
const int waterPin = A2;
//************* LCD **************
LiquidCrystal_I2C lcd(0x27,16,2);
📌 setup()
void setup()
{
Serial.begin(9600);
dht.begin();
lcd.init();
lcd.backlight();
pinMode(pirPin,INPUT);
pinMode(flamePin,INPUT);
pinMode(doorPin,INPUT_PULLUP);
pinMode(relayLight,OUTPUT);
pinMode(relayFan,OUTPUT);
pinMode(relayAlarm,OUTPUT);
pinMode(relayExtra,OUTPUT);
pinMode(buzzer,OUTPUT);
pinMode(alarmLed,OUTPUT);
pinMode(greenLed,OUTPUT);
digitalWrite(relayLight,HIGH);
digitalWrite(relayFan,HIGH);
digitalWrite(relayAlarm,HIGH);
digitalWrite(relayExtra,HIGH);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("AKILLI EV");
lcd.setCursor(0,1);
lcd.print("Sistem Basladi");
delay(3000);
}
📌 loop()
void loop()
{
float sicaklik = dht.readTemperature();
float nem = dht.readHumidity();
int gaz = analogRead(mq2Pin);
int isik = analogRead(ldrPin);
int su = analogRead(waterPin);
int hareket = digitalRead(pirPin);
int alev = digitalRead(flamePin);
int kapi = digitalRead(doorPin);
🌡️ LCD Güncelleme
lcd.clear();
lcd.setCursor(0,0);
lcd.print("S:");
lcd.print(sicaklik);
lcd.print("C ");
lcd.print("N:");
lcd.print(nem);
lcd.print("%");
lcd.setCursor(0,1);
lcd.print("Gaz:");
lcd.print(gaz);
delay(500);
🌡️ Fan Kontrolü
if(sicaklik>28)
{
digitalWrite(relayFan,LOW);
}
else
{
digitalWrite(relayFan,HIGH);
}
Sıcaklık 28°C’nin üzerine çıkarsa röle aktif olur ve fan çalışır.
💡 Akıllı Aydınlatma
if(isik<350)
{
digitalWrite(relayLight,LOW);
}
else
{
digitalWrite(relayLight,HIGH);
}
LDR değeri düşük olduğunda ortam karanlıktır.
Lamba otomatik açılır.
💨 Gaz Alarmı
if(gaz>450)
{
digitalWrite(relayAlarm,LOW);
digitalWrite(alarmLed,HIGH);
tone(buzzer,1000);
}
else
{
digitalWrite(relayAlarm,HIGH);
digitalWrite(alarmLed,LOW);
noTone(buzzer);
}
Gaz kaçağı algılanınca:
- Alarm çalışır
- Röle aktif olur
- Buzzer öter
- LED yanar
🔥 Yangın Alarmı
if(alev==LOW)
{
digitalWrite(alarmLed,HIGH);
tone(buzzer,2000);
lcd.clear();
lcd.print("ALEV ALGILANDI");
delay(2000);
}
🚶 Hareket Sensörü
if(hareket==HIGH)
{
lcd.clear();
lcd.print("HAREKET VAR");
digitalWrite(greenLed,HIGH);
}
else
{
digitalWrite(greenLed,LOW);
}
🚪 Kapı Kontrolü
if(kapi==LOW)
{
lcd.clear();
lcd.print("KAPI ACIK");
tone(buzzer,1500);
delay(500);
noTone(buzzer);
}
💧 Su Baskını
if(su>450)
{
lcd.clear();
lcd.print("SU ALGILANDI");
tone(buzzer,1800);
delay(1000);
noTone(buzzer);
}
📊 Seri Port İzleme
Serial.print("Sicaklik : ");
Serial.println(sicaklik);
Serial.print("Nem : ");
Serial.println(nem);
Serial.print("Gaz : ");
Serial.println(gaz);
Serial.print("Isik : ");
Serial.println(isik);
Serial.print("Su : ");
Serial.println(su);
Serial.println("----------------");
Bu bölüm sayesinde Arduino IDE’nin Serial Monitor penceresinden tüm sensör verileri gerçek zamanlı olarak takip edilebilir.
⏱️ Döngü Bekleme Süresi
delay(500);
}
🚀 Geliştirme Önerileri
Bu temel sistemi aşağıdaki özelliklerle daha profesyonel hâle getirebilirsiniz:
- 📱 HC-05 Bluetooth ile telefon üzerinden cihaz kontrolü.
- 🌐 ESP8266 veya ESP32 ile Wi-Fi üzerinden uzaktan erişim.
- ☁️ Blynk, Arduino IoT Cloud, Firebase veya MQTT entegrasyonu.
- 📧 Gaz kaçağı veya yangın durumunda e-posta bildirimi.
- 📲 Telegram veya WhatsApp üzerinden anlık uyarılar.
- 🕒 RTC modülü ile zamanlanmış senaryolar (ör. gece modu).
- 💾 SD kart modülü ile sensör verilerinin kaydedilmesi.
- 🎙️ Sesli komut desteği (Google Assistant / Alexa).
- 📈 OLED veya TFT ekran ile gelişmiş kullanıcı arayüzü.
- ⚡ Röle çıkışlarının durumunu EEPROM’da saklayarak elektrik kesintilerinden sonra sistemin kaldığı yerden devam etmesi.
Bu kod, eğitim amaçlı anlaşılır olacak şekilde hazırlanmıştır. İleri seviye bir projede fonksiyonlara bölünerek, millis() tabanlı zamanlama kullanılarak ve nesne yönelimli yapı ile daha modüler hâle getirilebilir. Bu sayede bakım, geliştirme ve yeni özellik ekleme süreçleri çok daha kolay olur.
🚀 Arduino Akıllı Ev Sisteminin Çalışma Mantığını Anlatan İnfografik

Arduino Akıllı Ev Sisteminin Çalışma Mantığını Anlatan İnfografik
📖 Bölüm 3
🔍 Kodun Ayrıntılı Analizi
setup()
loop()
Sensör fonksiyonları
Alarm fonksiyonu
Enerji yönetimi
LCD ekran yönetimi
📱 Sisteme Bluetooth Eklemek
HC-05 bağlantısı
Telefon kontrolü
Komut sistemi
🌐 Sisteme Wi-Fi Eklemek
ESP8266
ESP32
Blynk
Web Paneli
Mobil kontrol
☁️ IoT Entegrasyonu
Firebase
MQTT
ThingSpeak
Arduino IoT Cloud
🔒 Güvenlik Senaryoları
Gaz kaçağı
Yangın
Hırsız alarmı
Kapı kontrolü
Su baskını
Elektrik kesintisi
⚡ Enerji Tasarrufu Senaryoları
Otomatik ışık
Akıllı priz
Klima kontrolü
Fan kontrolü
Gece modu
📈 Bölüm 4
🧪 Projenin Test Edilmesi
Sensör testleri
Alarm testleri
LCD testleri
Röle testleri
🐞 En Sık Karşılaşılan Sorunlar
Gaz sensörü çalışmıyor
PIR yanlış algılıyor
LCD boş ekran
Röle sürekli çekiyor
Arduino reset atıyor
🚀 Projeyi Geliştirme Fikirleri
Sesli komut
Google Assistant
Alexa
Mobil uygulama
Yüz tanıma
RFID giriş sistemi
Parmak izi
Kamera
E-posta bildirimi
Telegram bildirimi
WhatsApp bildirimi
🎓 Bu Projeyle Neler Öğrenilir?
Elektronik
Programlama
Sensör teknolojileri
IoT
Otomasyon
Enerji yönetimi
Gömülü sistemler
❓ Sık Sorulan Sorular (SSS)
Yaklaşık 20–25 adet kapsamlı soru-cevap:
- Arduino ile akıllı ev sistemi yapılabilir mi?
- ESP32 mi Arduino Uno mu tercih edilmeli?
- Röle modülü neden kullanılır?
- Gaz sensörü nasıl kalibre edilir?
- PIR sensörü neden yanlış tetiklenir?
- DHT11 yerine DHT22 kullanılabilir mi?
- Akıllı ev sistemi internetsiz çalışır mı?
- Blynk ile uzaktan kontrol nasıl yapılır?
- Sisteme kamera eklenebilir mi?
- Arduino yerine Raspberry Pi kullanılabilir mi?
- Akıllı ev sistemi ne kadar elektrik tüketir?
- Proje eğitim amaçlı kullanılabilir mi?
- MEB robotik kodlama atölyelerinde uygulanabilir mi?
🏁 Sonuç
Akıllı ev teknolojilerinin geleceği, Arduino’nun eğitim ve prototipleme alanındaki önemi ile projenin farklı senaryolara uyarlanabilirliği değerlendirilecek. Ayrıca projeyi ESP32, yapay zekâ destekli otomasyon ve bulut tabanlı sistemlerle nasıl ileri seviyeye taşıyabileceğiniz anlatılacak.
İstanbul İz Atölye Eğitim Çözümleri San. ve Tic. Ltd. Şti., eğitim kurumlarına yönelik yenilikçi atölye kurulumlarıyla öne çıkan, proje geliştirme ve uygulama süreçlerinde uçtan uca destek sunan bir çözüm ortağıdır. Robotik kodlama, yazılım, ahşap tasarım, STEM ve sanal gerçeklik gibi farklı alanlarda modern, sürdürülebilir ve eğitim odaklı atölye ortamları tasarlar. Kurumların ihtiyaçlarına özel analizler yaparak en uygun ekipman, içerik ve altyapıyı belirler; kurulum sürecinden eğitmen eğitimine kadar tüm aşamalarda aktif rol alır. Ayrıca ulusal ve uluslararası hibe programlarına yönelik proje yazımı, danışmanlık ve uygulama desteği sağlayarak kurumların hem teknik hem de finansal açıdan güçlenmesine katkıda bulunur.
📞 Proje Desteği İçin Bize Ulaşın ( 0850 840 4783 )
🚀 Projeni Hayata Geçir! ( WhatsApp )
İz Atölye olarak sadece atölye kurmuyor, kurumunuza özel sürdürülebilir eğitim ekosistemleri tasarlıyor; doğru ekipman, güçlü içerik ve uçtan uca proje desteğiyle süreci zahmetsiz ve verimli hale getiriyoruz.
Deneyim, hız ve sonuç odaklı yaklaşımımızla yatırımınızı kısa sürede somut çıktılara dönüştürüyoruz.

Yorum ekle