ESP32-CAM WiFi Bluetooth Gelistirme Karti + OV2640 Kamera Modülü
ESP32-CAM OV2640 kamera modülü, kablosuz görüntüleme projeleri için ESP32 mikrodenetleyici ile 2 megapiksel OV2640 kamera sensörünü kompakt bir kart üzerinde bir araya getirir. Wi-Fi ve Bluetooth baglantisi sayesinde görüntü yakalama, yerel ag üzerinden görüntü aktarimi ve IoT tabanli kamera uygulamalari gelistirilebilir.
Kart üzerinde çift çekirdekli 240MHz ESP32, 4MB sinifi harici PSRAM, OV2640 kamera baglantisi, TF/microSD kart yuvasi ve dahili LED bulunur. Arduino IDE ve ESP-IDF ile programlanabilir; ancak bu modelde dahili USB-UART dönüstürücü bulunmadigindan ilk firmware yüklemesi için harici USB-TTL dönüstürücü gerekir.
OV2640 2MP Kamera 1600×1200 piksele kadar görüntü yakalayabilen ve donanimsal JPEG çikisi destekleyen kamera sensörüyle gelir.
Wi-Fi + Bluetooth 2.4GHz Wi-Fi, Bluetooth Classic ve Bluetooth Low Energy destegiyle kablosuz kamera ve IoT uygulamalari gelistirilebilir.
4MB PSRAM Kamera frame buffer'lari ve görüntü isleme sirasinda ESP32'nin dahili SRAM'ine ek çalisma alani saglar.
TF / microSD Yuvasi Yakalanan fotograflarin veya uygulama verilerinin yerel olarak depolanabilmesini saglar.
Neden ESP32-CAM Tercih Edilmeli?
Standart bir ESP32 gelistirme kartina harici kamera modülü baglamak yerine ESP32-CAM, kamera konnektörü, PSRAM, kablosuz haberlesme ve microSD depolamayi tek kart üzerinde toplar. Bu yapi özellikle fiziksel alanin sinirli oldugu IoT kamera projelerinde avantaj saglar.
OV2640'in JPEG çikisi sayesinde görüntünün sikistirilmasi dogrudan kamera sensörü tarafinda gerçeklestirilebilir. Bu özellik Wi-Fi üzerinden görüntü aktariminda ESP32 üzerindeki islemci ve bellek yükünün azaltilmasina yardimci olur.
Öne Çikan Özellikler
- ESP32 tabanli: 32-bit Xtensa LX6 çift çekirdekli islemci.
- 240MHz'e kadar CPU: Kablosuz haberlesme ve kamera kontrolünü ayni sistem üzerinde çalistirabilir.
- 520KB dahili SRAM: ESP32'nin dahili çalisma bellegi.
- Harici PSRAM: Kamera frame buffer'lari için ek bellek saglar.
- OV2640: 2 megapiksel renkli kamera sensörü.
- 1600×1200 maksimum çözünürlük: OV2640 için UXGA görüntü destegi.
- JPEG destegi: Kablosuz görüntü aktarimi için daha verimli sikistirilmis görüntü kullanilabilir.
- 2.4GHz Wi-Fi: IEEE 802.11 b/g/n baglantisi.
- Bluetooth 4.2: Bluetooth Classic BR/EDR ve BLE destegi.
- TF / microSD kart: Yerel görüntü ve veri depolama uygulamalarina uygundur.
- Dahili aydinlatma LED'i: Kamera tarafinda yardimci aydinlatma amaciyla kullanilabilir.
- PCB anten: Kart üzerinde dahili 2.4GHz anten bulunur.
- Harici anten seçenegi: Kart tasarimina bagli anten seçim baglantisi üzerinden harici anten yolu kullanilabilir.
Kullanim Alanlari
Kablosuz kamera projeleri
IoT görüntüleme sistemleri
Akilli kapi projeleri
Uzaktan ortam izleme
Robot görüs sistemleri
Time-lapse uygulamalari
Görüntü tabanli prototipler
Akilli tarim izleme
OV2640 Kamera Özellikleri
Ürünle birlikte gelen OV2640, Espressif'in resmi ESP32 kamera sürücüsü tarafindan desteklenen 2 megapiksel görüntü sensörüdür. Maksimum 1600×1200 piksel UXGA çözünürlüge kadar çalisabilir.
Espressif kamera sürücüsü OV2640 ile JPEG, RGB565, YUV ve farkli görüntü formatlarinin kullanilmasina imkan verir. Klasik ESP32 üzerinde yüksek çözünürlüklerde özellikle JPEG formati bellek ve performans açisindan daha uygun bir seçimdir.
PSRAM Neden Önemlidir?
Kamera görüntüsü yakalandiginda olusan frame buffer dahili SRAM'de önemli miktarda alan tüketebilir. ESP32-CAM üzerindeki harici PSRAM, görüntü verilerinin tutulmasi için ek çalisma bellegi saglar.
Özellikle daha yüksek çözünürlük, birden fazla frame buffer veya görüntü aktarimi kullanilan projelerde PSRAM, klasik yalniz dahili SRAM kullanan ESP32 kartlara göre önemli avantaj saglar.
Teknik Özellikler
| Ürün Tipi |
Kamerali Wi-Fi / Bluetooth gelistirme karti |
| TLS Robotik Stok Kodu |
AY-NA570 |
| Platform |
ESP32-CAM / ESP32-S sinifi |
| CPU |
Xtensa 32-bit LX6 çift çekirdek |
| Maksimum CPU Frekansi |
240MHz |
| Dahili SRAM |
520KB |
| Harici PSRAM |
4MB sinifi |
| Flash Bellek |
4MB / 32Mbit sinifi |
| Kamera |
OV2640 |
| Kamera Çözünürlügü |
2MP |
| Maksimum Görüntü Boyutu |
1600 × 1200 piksel / UXGA |
| Görüntü Formatlari |
JPEG, RGB565, YUV ve sürücü tarafindan desteklenen diger formatlar |
| Wi-Fi |
2.4GHz IEEE 802.11 b/g/n |
| Bluetooth |
Bluetooth 4.2 BR/EDR + Bluetooth Low Energy |
| Harici Depolama |
TF / microSD kart yuvasi |
| Besleme |
Kart üzerinde 5V giris pini bulunur |
| USB Baglantisi |
Yok |
| Dahili USB-UART |
Yok |
| Programlama |
Harici USB-TTL / UART dönüstürücü üzerinden |
| Anten |
Dahili PCB anten; kart tasariminda harici anten yolu da bulunur |
| Gelistirme Ortamlari |
Arduino IDE ve ESP-IDF |
| Kart Boyutu |
Yaklasik 40 × 27 mm sinifi |
ESP32-CAM Nasil Programlanir?
Bu varyant üzerinde CP2102, CH340 veya CH9102 gibi dahili USB-seri dönüstürücü bulunmaz. Bu nedenle bilgisayardan ilk firmware yüklemesi için harici bir USB-TTL dönüstürücü gerekir.
- USB-TTL dönüstürücüyü baglayin: Dönüstürücünün TX hattini ESP32-CAM U0R/RX pinine, RX hattini U0T/TX pinine baglayin.
- GND baglantisini ortaklayin: Programlayici ve ESP32-CAM ayni GND referansini kullanmalidir.
- Kararli güç saglayin: Kartin 5V girisini uygun bir güç kaynagiyla besleyin.
- GPIO0'i GND'ye baglayin: Firmware yükleme sirasinda ESP32'yi UART download moduna alin.
- Arduino IDE'de karti seçin: Uygun ESP32 paketinde AI Thinker ESP32-CAM hedefi kullanilabilir.
- Firmware'i yükleyin: Yükleme tamamlandiktan sonra GPIO0-GND baglantisini kaldirin ve karti yeniden baslatin.
Kritik Programlama ve Besleme Notu: Bu ESP32-CAM varyantinda dahili USB-UART dönüstürücü ve USB konnektörü bulunmaz; harici USB-TTL programlayici gerekir. Kamera ve Wi-Fi ayni anda çalisirken anlik akim ihtiyaci artabildiginden yalniz zayif bir USB-TTL adaptörünün 3.3V çikisindan karti beslemek kararsiz çalisma veya yeniden baslatma sorunlarina yol açabilir. Kart için kararli 5V besleme kullanilmasi önerilir.
MicroSD Kart ile Ne Yapilabilir?
Kart üzerindeki TF/microSD yuvasi, çekilen görüntülerin veya uygulama verilerinin yerel olarak saklanmasina imkan verir. Örnegin belirli araliklarla fotograf çeken bir sistemde görüntüler Wi-Fi baglantisi olmadan dogrudan hafiza kartina kaydedilebilir.
Ancak kamera, microSD ve harici GPIO'lar ESP32 üzerindeki sinirli pin kaynaklarini paylasir. Projeye ilave sensör veya çevre birimi baglanirken kullanilacak GPIO'larin kamera ve SD kart fonksiyonlariyla çakismadigi kontrol edilmelidir.
Dahili LED Ne Ise Yarar?
Klasik ESP32-CAM kart yapisinda kamera tarafinda yüksek parlaklikli beyaz LED bulunur. Bu LED kisa mesafeli yardimci aydinlatma veya durum göstergesi olarak yazilim üzerinden kontrol edilebilir.
Standart AI-Thinker ESP32-CAM pin düzeninde LED GPIO4 ile iliskilidir. GPIO4 ayni zamanda microSD baglanti yapisinda kullanilabildigi için iki fonksiyon birlikte kullanilacaksa pin paylasimi dikkate alinmalidir.
Canli Görüntü Aktarimi Yapilabilir mi?
Evet. Wi-Fi baglantisiyla ESP32 üzerinde yerel bir web sunucusu olusturularak OV2640'dan alinan JPEG kareleri tarayici veya yerel agdaki baska bir sisteme aktarilabilir.
Aktarim hizi sabit bir profesyonel IP kamera performansi olarak degerlendirilmemelidir. Kullanilan çözünürlük, JPEG kalitesi, Wi-Fi sinyal seviyesi, frame buffer ayarlari ve uygulama yazilimi gerçek kare hizini etkiler.
Ilgili TLS Robotik Ürünleri
Teknik Referans
ESP32 kamera sürücüsü, OV2640 destegi, maksimum 1600×1200 çözünürlük ve JPEG/RGB/YUV görüntü formatlari için Espressif ESP32 Camera resmi kaynak deposunu inceleyebilirsiniz.
ESP32 islemci, 240MHz çift çekirdek, Wi-Fi, Bluetooth, SRAM ve çevre birimi özellikleri için Espressif ESP32 resmi datasheet'ini inceleyebilirsiniz.
Kimler Için Uygun?
IoT Kamera Projeleri Wi-Fi üzerinden fotograf veya canli görüntü gönderen kompakt sistemler gelistirmek isteyen kullanicilar için uygundur.
Robotik Uygulamalari Robota kamera eklemek, uzaktan ortam görüntüsü almak veya temel görüntü tabanli uygulamalar gelistirmek için kullanilabilir.
Gömülü Sistem Gelistiricileri Kamera, kablosuz baglanti ve microSD depolamayi tek kompakt kart üzerinde kullanmak isteyen prototipler için uygundur.
Paket Içerigi
- 1 × ESP32-CAM WiFi Bluetooth gelistirme karti
- 1 × OV2640 2MP kamera modülü
Sik Sorulan Sorular
Kamera kaç megapikseldir?
Ürünle birlikte gelen OV2640 kamera sensörü 2 megapikseldir ve 1600×1200 piksele kadar görüntü destekler.
USB üzerinden dogrudan programlanabilir mi?
Hayir. Bu varyantta dahili USB-UART dönüstürücü veya USB konnektörü bulunmadigindan harici USB-TTL dönüstürücü gerekir.
Arduino IDE ile kullanilabilir mi?
Evet. ESP32 Arduino paketinde AI Thinker ESP32-CAM kart hedefi kullanilarak programlanabilir.
Wi-Fi destekliyor mu?
Evet. ESP32, 2.4GHz IEEE 802.11 b/g/n Wi-Fi destegine sahiptir.
Bluetooth Classic var mi?
Evet. Klasik ESP32 platformu Bluetooth 4.2 BR/EDR ve Bluetooth Low Energy destegi sunar.
MicroSD kart takilabilir mi?
Evet. Kart üzerinde TF/microSD kart yuvasi bulunur. SD kart pinlerinin bazi GPIO'larla ortak kullanildigi dikkate alinmalidir.
Canli kamera görüntüsü aktarabilir mi?
Evet. Uygun firmware ile Wi-Fi üzerinden yerel agda JPEG tabanli görüntü akisi veya periyodik fotograf aktarimi gerçeklestirilebilir.