📷 ESP32-CAM Güvenlik Kamerası Projesi – Arduino ile Kablosuz IP Kamera Yapımı (2026 Rehberi)
ESP32-CAM, düşük maliyeti ve dahili Wi-Fi özelliği sayesinde hobi projelerinden profesyonel IoT uygulamalarına kadar geniş kullanım alanına sahip güçlü bir geliştirme kartıdır. Üzerindeki OV2640 kamera modülü, Wi-Fi bağlantısı ve ESP32 işlemcisi sayesinde harici bir Raspberry Pi veya bilgisayara ihtiyaç duymadan canlı görüntü aktarabilir.
Bu projede ESP32-CAM kullanarak kablosuz güvenlik kamerası oluşturacak, çalışma mantığını, donanım bağlantılarını, yazılım sürecini ve geliştirilebilecek özellikleri ayrıntılı şekilde inceleyeceğiz.
📑 İçindekiler
- ESP32-CAM Nedir?
- ESP32-CAM Teknik Özellikleri
- Projenin Amacı
- Kullanılan Malzemeler
- ESP32-CAM Pin Yapısı
- Çalışma Mantığı
- Devre Bağlantıları
- Arduino IDE Kurulumu
- ESP32-CAM Programlama
- Kamera Web Sunucusu
- Güvenlik Sistemi Özellikleri
- PIR Sensörü ile Hareket Algılama
- SD Kart ile Kayıt
- Avantajlar
- Dezavantajlar
- Kullanım Alanları
- Geliştirilebilecek Özellikler
- Sık Yapılan Hatalar
- Sonuç
- SSS

ESP32-CAM Güvenlik Kamerası Projesi
📷 ESP32-CAM Nedir?
ESP32-CAM;
- ESP32 çift çekirdekli işlemci
- OV2640 kamera
- Wi-Fi
- Bluetooth
- MicroSD kart desteği
bulunduran oldukça küçük fakat güçlü bir geliştirme kartıdır.
Kendi web sunucusunu oluşturabilir.
Telefon, tablet veya bilgisayardan görüntü izlenebilir.
Bu özellikleri sayesinde uygun maliyetli bir IP kamera olarak kullanılabilir. ESP32-CAM, yaygın AI-Thinker sürümünde 2 MP OV2640 kamera, Wi-Fi bağlantısı, 4 MB PSRAM ve MicroSD desteği sunar.
🎯 Projenin Amacı
Bu proje ile;
- Ev güvenliği
- Ofis güvenliği
- Depo takibi
- Atölye izleme
- Robot kamerası
- Uzaktan gözlem
amacıyla çalışan düşük maliyetli bir IP kamera geliştirilmektedir.
⚙ ESP32-CAM Teknik Özellikleri
| Özellik | Değer |
|---|---|
| İşlemci | ESP32 Dual Core 240 MHz |
| Kamera | OV2640 2 MP |
| Wi-Fi | 802.11 b/g/n |
| Bluetooth | BLE 4.2 |
| Flash Bellek | 4 MB |
| PSRAM | 4 MB |
| SD Kart | microSD |
| Görüntü | JPEG |
| Maksimum Çözünürlük | 1600×1200 (UXGA) |
🛠 Kullanılan Malzemeler
- ESP32-CAM
- OV2640 Kamera
- FTDI Programlayıcı
- Jumper kablolar
- 5V adaptör
- Breadboard
İsteğe bağlı
- PIR sensörü
- LDR
- Röle
- Buzzer
- SD Kart
- 18650 pil
📌 ESP32-CAM Pin Yapısı
Önemli pinler
GPIO0 → Programlama modu
GPIO1 → TX
GPIO3 → RX
GPIO4 → Flash LED
GPIO13 → SD Kart
GPIO14 → SD Kart
GPIO15 → SD Kart
GPIO16 → PSRAM
5V → Besleme
GND → Toprak

ESP32-CAM Güvenlik Kamerası Projesi Devre Bağlantı Şeması
⚙ Çalışma Mantığı
Sistem aşağıdaki adımlarla çalışır:
- ESP32 açılır.
- Wi-Fi ağına bağlanır.
- Dahili web sunucusu oluşturur.
- Kamera başlatılır.
- IP adresi oluşturulur.
- Tarayıcıdan IP adresi açılır.
- Canlı görüntü yayınlanır.
- Kullanıcı görüntüyü internet üzerinden izleyebilir.

ESP32-CAM Güvenlik Kamerası Projesi Çalışma Mantığı
🌐 Kamera Web Sunucusu
Arduino IDE içerisinde bulunan örnek CameraWebServer kodu kullanıldığında;
ESP32-CAM;
- canlı yayın
- fotoğraf çekme
- çözünürlük değiştirme
- parlaklık
- kontrast
- saturation
- beyaz dengesi
ayarlarını web arayüzünden değiştirebilir.
🎥 Desteklenen Çözünürlükler
| Mod | Çözünürlük |
|---|---|
| QQVGA | 160×120 |
| HQVGA | 240×176 |
| QVGA | 320×240 |
| CIF | 400×296 |
| VGA | 640×480 |
| SVGA | 800×600 |
| XGA | 1024×768 |
| SXGA | 1280×1024 |
| UXGA | 1600×1200 |
📡 Wi-Fi Yayını
ESP32;
HTTP Server oluşturur.
Örneğin:
http://192.168.1.75
adresine girildiğinde kamera görüntülenebilir.
🚶 PIR Sensörü ile Hareket Algılama
Projeye HC-SR501 veya HC-SR505 PIR sensörü eklenebilir.
Çalışma mantığı:
Hareket Yok
↓
Bekleme
↓
Hareket Algılandı
↓
Fotoğraf Çek
↓
SD Karta Kaydet
↓
E-posta Gönder
↓
Canlı Yayın Devam
Bu yaklaşım, düşük maliyetli ev güvenlik sistemlerinde sık kullanılan bir senaryodur.
💾 SD Kart Kaydı
ESP32-CAM;
- JPEG
- BMP
- zaman damgalı fotoğraf
dosyalarını MicroSD karta kaydedebilir.
📧 Bildirim Sistemi
Projeye;
- Telegram
- Blynk
- MQTT
- Firebase
- WhatsApp API
- E-posta
entegrasyonu yapılabilir.
Hareket algılanınca kullanıcıya bildirim gönderilebilir.
🌙 Gece Görüşü
ESP32-CAM üzerinde bulunan LED Flash;
gece ortamını kısa süreli aydınlatabilir.
Profesyonel gece görüşü için;
- IR LED
- IR Kamera
kullanılması tavsiye edilir.
📱 Mobil Kullanım
Telefon üzerinden;
- Chrome
- Edge
- Safari
- Firefox
ile görüntü izlenebilir.
Ayrıca Home Assistant, Node-RED veya özel mobil uygulamalarla da entegre edilebilir.
🏠 Kullanım Alanları
- Ev güvenliği
- Ofis güvenliği
- Robot görüş sistemi
- Kapı kamerası
- Akıllı zil
- Hayvan takibi
- Sera izleme
- Kuş yuvası gözlemi
- 3D yazıcı izleme
- Laboratuvar gözlemi
🚀 Geliştirilebilecek Özellikler
✅ Yüz tanıma
✅ QR Kod okuma
✅ Hareket takibi
✅ Bulut kayıt
✅ Yapay zekâ ile nesne algılama
✅ MQTT
✅ Home Assistant
✅ Firebase
✅ Telegram Bot
✅ Ses kaydı (harici mikrofon)
Not olarak, ESP32-CAM temel görüntü akışı için uygundur; daha ağır yapay zekâ işlemleri (ör. YOLO nesne tespiti) genellikle görüntünün bilgisayara veya sunucuya aktarılıp orada işlenmesiyle gerçekleştirilir.
✅ Avantajları
✔ Çok ucuz
✔ Wi-Fi dahili
✔ Bluetooth
✔ Kamera dahili
✔ SD Kart desteği
✔ Düşük güç tüketimi
✔ Arduino IDE desteği
✔ ESP-IDF desteği
✔ Küçük boyut
✔ IoT projelerine uygun
❌ Dezavantajları
- USB bağlantısı bulunmaz; programlamak için harici USB–TTL (FTDI) dönüştürücü gerekir.
- Gece görüşü için dahili IR aydınlatma yoktur.
- Yüksek çözünürlükte kare hızı düşebilir.
- GPIO sayısı kamera ve SD kart nedeniyle sınırlıdır.
- Sürekli yüksek kaliteli video kaydı için profesyonel IP kameraların yerini tam olarak tutmaz.
🔧 Sık Yapılan Hatalar
- GPIO0 programlama modunda unutuluyor.
- FTDI 3.3V / 5V seçimi yanlış yapılıyor.
- Kamera kablosu ters takılıyor.
- Wi-Fi bilgileri yanlış giriliyor.
- Güç kaynağı yetersiz seçiliyor; kamera açılırken yeniden başlama sorunları görülebiliyor.
📊 Performans
Ortalama olarak;
- QVGA → yaklaşık 20–30 FPS
- VGA → yaklaşık 10–20 FPS
- UXGA → daha düşük kare hızları
elde edilir.
🔐 Güvenlik Önerileri
- Varsayılan Wi-Fi bilgilerini değiştirin.
- Güçlü bir ağ parolası kullanın.
- Mümkünse cihazı VPN veya yerel ağ üzerinden erişilebilir yapın.
- Kamerayı doğrudan internete açmak yerine güvenli bir ters vekil (reverse proxy) veya VPN çözümü tercih edin.
- Düzenli olarak yazılımı güncelleyin.
🎓 Eğitimde Kullanımı
ESP32-CAM projesi;
- Robotik Kodlama Atölyeleri
- STEM Laboratuvarları
- Maker Atölyeleri
- IoT Eğitimleri
- Arduino Eğitimleri
için oldukça öğretici bir uygulamadır. Öğrenciler ağ haberleşmesi, gömülü sistemler, görüntü işleme temelleri ve IoT kavramlarını tek bir proje üzerinde deneyimleyebilir.
❓ Sık Sorulan Sorular (SSS)
ESP32-CAM internet olmadan çalışır mı?
Evet. Access Point (AP) modunda kendi kablosuz ağını oluşturabilir ve doğrudan bağlanabilirsiniz.
Aynı anda birden fazla kullanıcı görüntüyü izleyebilir mi?
Evet, ancak kullanıcı sayısı arttıkça performans düşebilir.
ESP32-CAM ses kaydı yapabilir mi?
Kart üzerinde mikrofon bulunmaz. Harici ses donanımı eklenmesi gerekir.
Gece görüşü mümkün mü?
Harici IR LED ve IR filtreli/filtersiz uygun kamera modülü kullanılarak gece performansı artırılabilir.
En yüksek çözünürlük nedir?
OV2640 kamera ile 1600 × 1200 (UXGA) çözünürlüğe kadar görüntü alınabilir.
Sonuç
ESP32-CAM, uygun maliyeti, Wi-Fi bağlantısı ve entegre kamerası sayesinde kendi IP güvenlik kamerasını geliştirmek isteyenler için oldukça başarılı bir platformdur. Hareket algılama, uzaktan izleme, SD karta kayıt ve IoT entegrasyonları gibi özelliklerle hem eğitim amaçlı hem de gerçek hayat uygulamalarında kullanılabilecek güçlü projeler geliştirilebilir.
İ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