Uzaktan video izleme birçok durumda önemlidir, ancak doğrudan bir kamera satın almak oldukça pahalı olabilir. Neyse ki, alternatif çözümler bulabilirsiniz.

Akıllı telefonunuzdan bir şeyleri kontrol etmenin hızlı ve ucuz bir yoluna mı ihtiyacınız var? İzleme, gözetleme veya görüntülü kapı zili uygulamaları için uzak, web özellikli bir kamera kurmak için ucuz ESP32-CAM modülünü nasıl kullanabileceğimizi göreceğiz!

Bu Proje için Malzeme Toplama

Bu proje için ihtiyacınız olacak:

  • Programlama yardımcı kartı veya yerleşik USB bağlantı noktasına sahip bir ESP32-CAM kartı
  • Bir mikro USB kablosu
  • USB şarj cihazı
  • Kablosuz erişim noktanızın ağ adı ve parolası
  • Akıllı telefon veya tablet

Uygun ESP32-CAM Kartı Seçme

Bu proje için, ESP32-CAM kartını bilgisayarınızdan programlamanın bir yoluna ve artık bilgisayarınıza bağlı olmadığında onu çalıştırmanın bir yoluna ihtiyacınız olacak. Anakartınızın bir USB konektörü varsa, bu işlevlerin her ikisi de kolayca gerçekleştirilebilir.

Bu nedenle, ya bir ESP32-CAM satın alın

instagram viewer
ESP32-CAM-MB ek kartı veya daha yeni bir ESP32-CAM-CH340 ile. Her ikisi de programlama ve güç için gerekli USB bağlantı noktasına sahiptir. Çıplak bir ESP32-CAM kartı satın almaktan kaçının, çünkü bu, sahip olamayabileceğiniz ek bileşenler gerektirebilir.

Arduino IDE'yi Ayarlama

ESP32-CAM'i programlamak için, Arduino IDE'ye ihtiyacınız olacak. Arduino web sitesi. Bu makalenin yazıldığı tarihte 1.8.19 güncel sürümdü.

İndirme işlemi tamamlandıktan sonra uygulamayı başlatın. İlk çalıştırdığınızda, Windows'tan tanınmayan bir uygulama uyarısı alabilirsiniz. Tıklamak güvenlidir Daha fazla bilgi, bunu takiben Yine de Çalıştır.

Arduino IDE başladığında, şöyle görünecek:

Arduino IDE'nin ESP32-CAM'i tanıması için bazı değişiklikler yapmanız gerekecek. İlk olarak, aç tercihler itibaren Dosya Menü. Nerede söylüyor Ek Panolar Yönetici URL'leri, aşağıdaki satıra yapıştırın:

https://dl.espressif.com/dl/package_esp32_index.json

Ardından, tıklayın Tamam.

Şimdi, aç Araçlar menü öğesini seçin ve farenizi ile başlayan menü öğesinin üzerine getirin. Yazı tahtası: (gibi bir şey olabilir Yönetim Kurulu: Arduino Uno). Görüntülenen alt menüden öğesini seçin. Yönetim Kurulu Müdürü. Bu, üstte bir arama çubuğu bulunan yeni bir pencere açacaktır. Tip ESP32 arama çubuğunda. Bunu yapmak, seçmenize izin vermelidir esp32 Espressif Systems tarafından. Tıklamak Düzenlemek. İndirme bittiğinde, tıklayın Tamam çıkmak için Yönetim Kurulu Müdürü.

Şimdi, geri dön Araçlar menü ve tekrar kelime ile başlayan alt menüyü açın Yazı tahtası. Bu sefer bir görmelisin ESP32 Arduino daha önce orada olmayan öğe. Bu, uzun bir pano adları listesi içeren bir alt menüdür. Bulmak AI Düşünür ESP32-CAM ve bunu seçin.

Bu kadar; Arduino IDE artık ESP32-CAM için yapılandırılmıştır!

CameraWebServer'ı Derleme ve Yükleme

Arduino IDE, adında harika bir örnekle birlikte gelir. KameraWebSunucusu bu, ESP32-CAM'in tüm özelliklerini gösterir. Hadi deneyelim! itibaren Dosya menü, seç Örnekler ve denilen bölümü bulun AI Tinker ESP32-CAM için örnekler.

Bunun altında, seçin ESP32, sonra Kamera-ve sonunda KameraWebSunucusu.

Bunu ESP32-CAM'inizle çalıştırmak için birkaç değişiklik yapmamız gerekecek. Şuna benzeyen satırları bulun:

// kamera modelini seç
#define CAMERA_MODEL_WROVER_KIT // PSRAM'e sahip
//#define CAMERA_MODEL_ESP_EYE // PSRAM var
//#define CAMERA_MODEL_M5STACK_PSRAM // PSRAM var
//#define CAMERA_MODEL_M5STACK_V2_PSRAM // M5Camera sürüm B'de PSRAM Var
//#define CAMERA_MODEL_M5STACK_WIDE // PSRAM var
//#define CAMERA_MODEL_M5STACK_ESP32CAM // PSRAM yok
//#define CAMERA_MODEL_AI_THINKER // PSRAM var
//#define CAMERA_MODEL_TTGO_T_JOURNAL // PSRAM yok

Bu, her biri önünde #tanımlamak. Bu hatlardan biri aktif, diğerleri aktif değil. // ile başlayan satırlar pasif, eğik çizgi içermeyen satırlar ise aktiftir. Değiştirmek istiyoruz, böylece sadece satır CAMERA_MODEL_AI_THINKER aktif. Bunu yapmak için, şöyle görünmesini sağlayın:

// kamera modelini seç
//#define CAMERA_MODEL_WROVER_KIT // PSRAM var
//#define CAMERA_MODEL_ESP_EYE // PSRAM var
//#define CAMERA_MODEL_M5STACK_PSRAM // PSRAM var
//#define CAMERA_MODEL_M5STACK_V2_PSRAM // M5Camera sürüm B'de PSRAM Var
//#define CAMERA_MODEL_M5STACK_WIDE // PSRAM var
//#define CAMERA_MODEL_M5STACK_ESP32CAM // PSRAM yok
#define CAMERA_MODEL_AI_THINKER // PSRAM'e sahip
//#define CAMERA_MODEL_TTGO_T_JOURNAL // PSRAM yok

Ardından, ESP32-CAM'e kablosuz ağımızı anlatmamız gerekiyor. Aşağıdaki satırları bulun:

const char* ssid = "********";
const char* şifre = "********";

Şimdi yıldızları ile değiştirin ağ adınız (SSID) ve kablosuz erişim noktanız için ağ parolası. Yalnızca yıldızları değiştirin ve çift tırnak işaretlerini saklayın.

Şimdi, Arduino IDE araç çubuğundaki yuvarlak onay işareti düğmesine tıklayın (alternatif olarak, Doğrula/Derle itibaren Kroki Menü). Arduino IDE diyecek kroki derleme. Bir süre sonra diyecek derleme tamamlandı. Bunu görmek yerine bir hata alırsanız, bir şeyi yanlış yazmışsınız demektir. Değişikliklerinizi dikkatlice doğrulayın, hataları düzeltin ve tekrar deneyin!

Derleme başarılı olduğunda, son adım programı panoya yüklemektir. ESP32-CAM'i bir USB kablosu kullanarak bilgisayarınıza bağlayın. Ardından, şuraya gidin: Araçlar menüsüne gidin ve " ile başlayan bir öğe arayınLiman:" ve alt menüden bir seri bağlantı noktası seçin. Ardından Arduino araç çubuğundan bir daire içinde ok gibi görünen düğmeye tıklayın (alternatif olarak, Yüklemek itibaren Araçlar Menü). Arduino IDE yeniden derlenecek, diyelim yükleniyor bir süre ve sonra nihayet söyle Yükleme Tamamlandı.

Anakartınızın bağlı olmadığını belirten bir hata alırsanız, şuraya gidin: Araçlar menüsüne gidin ve alt menüden farklı bir seri bağlantı noktası seçin. İşe yarayan birini bulana kadar her birini deneyin!

Şimdi, Arduino araç çubuğunun sağ tarafındaki bir kutuda büyüteç gibi görünen düğmeye tıklayın (alternatif olarak, Seri Monitör itibaren Araçlar Menü). Bu, ESP32-CAM'den çıktı almak için bilgisayarınızda yeni bir pencere açacaktır.

Yukarıdaki adımları tamamladıktan sonra, ESP32-CAM-MB'nin sağ tarafındaki küçük sıfırlama düğmesine basın. Bu düğme etiketlenmelidir RST. Bunu yaptığınız anda, metinde bir metin görmelisiniz. Seri Monitör pencere. Şuna benzeyen satırları arayın:

WiFi bağlandı
Bağlantı noktasında web sunucusunu başlatma: '80'
'81' bağlantı noktasında akış sunucusu başlatılıyor
Kamera Hazır! Kullanmak ' http://192.168.1.9' bağlanmak

Akıllı telefonunuzda, HTTP web adresini bir web tarayıcısına yazın. Pek çok farklı konfigürasyon seçeneğine sahip bir web sayfası alacaksınız. görene kadar aşağı kaydırın Akışı Başlat buton. ESP32-CAM'in gördüğü her şeyin canlı görüntüsünü almak için buna tıklayın. Daha sonra geri dönebilmek için bu web sayfasını yer imlerine ekleyin!

Çalıştığını doğruladıktan sonra, ESP32-CAM'i bilgisayarınızdan ayırabilir ve izlemek istediğiniz yere götürebilir ve normal bir USB şarj cihazı kullanarak çalıştırabilirsiniz. Akıllı telefonunuzdan canlı görüntüyü görmek için işaretlediğiniz sayfaya bağlanın!

Şimdi Öğrendiklerinizi Uygulama Zamanı

İşte bu, ESP32-CAM'i akıllı telefonla erişilebilen bir web kamerası olarak kullanmanın basit bir yolu! Bunu evinizi bebek telsizi veya akıllı kapı zili olarak izlemek için kullanın! ESP32-CAM'inizi ev ağınızın dışından izlemek istiyorsanız, İnternet yönlendiricinizde bağlantı noktası yönlendirmeyi yapılandırmanız gerekeceğini unutmayın.

ESP32-CAM Kullanarak Düşük Bütçeyle Hızlandırılmış Çekim Nasıl Yapılır

Sonrakini Oku

PaylaşCıvıldamakPaylaşE-posta

İlgili konular

  • kendin yap
  • Kendin Yap Projesi Eğitimleri
  • Kendin Yap Proje Fikirleri
  • ESP32
  • Video

Yazar hakkında

Marcio Teixeira (5 Makale Yayınlandı)

Açık kaynaklı yazılım, elektronik, 3D baskı, bilgisayar grafikleri ve retro hesaplamaya özel ilgi duyan bir yapımcıyım.

Marcio Teixeira'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın