Meraklısı için birçok mikrodenetleyici kartı var, ancak çok küçük bir alanda muazzam miktarda değer barındıran ve genellikle gözden kaçan bir kart olan ESP32-CAM hakkında bilginiz var mı?

ESP32-CAM, özünde Espressif tarafından yapılan bir ESP32-S Çip Üzerinde Sistem (SoC) barındırır. Bir SoC olmak, ESP32-S yongasının tüm bilgisayarı (mikroişlemci, RAM, depolama ve çevre birimleri) tek bir yongada paketlenmiş olduğu anlamına gelir. Çipin yetenekleri başlı başına oldukça şaşırtıcı, ancak ESP32-CAM geliştirme kartı, karışıma daha da fazla özellik getiriyor. Bileşenleri tek tek inceleyelim.

Mikroişlemci

ESP32-S, şaşırtıcı bir 240 MHz hızında çalışan iki adet 32-bit çekirdek içerir! Bunu Arduino Uno gibi 8 MHz'de çalışan tek bir 8 bitlik çekirdeğe sahip tipik bir başlangıç ​​kartıyla karşılaştırın ve anlayacaksınız. ESP32-S neden video işleme ve hatta yapay zeka gibi ağır görevleri, Arduino'nun bile yapamadığı görevleri yapabiliyor? dokunmak.

İlişkili: İşlemci Çekirdeği nedir?

Hafıza

Karmaşık görevler için bellek çok önemlidir. ESP32-S ile, Uno'daki cılız 2 kilobayttan çok daha fazla, tam 320 kilobayt yerleşik belleğe sahip olursunuz. Bu, gelişmiş grafikler veya ses işleme için yeterli bellektir.

instagram viewer

Depo

Programlarınız ve verileriniz için yeterli depolama alanınız yoksa, bahsettiğimiz tüm özellikler hiçbir şey ifade etmez. ESP32-S çipi, Uno'daki 32 kilobayta kıyasla 4.096 kilobayt çip üzerinde depolamaya sahip olarak burada da parlıyor. Özellikle ESP32-CAM, bir mikro SD kart ekleyerek anlaşmayı tatlandırıyor. Bu, sınırsız genişlemeye izin verir ve onu veri kaydediciler veya görüntü yakalama için harika bir küçük kart haline getirir.

İlişkili: Çipte Sistem Nedir?

Çevre Birimleri

Bir bilgisayar, yalnızca gerçek dünyayla etkileşime girme yeteneği kadar iyidir. Bunu yapmak için, bir bilgisayar çevre birimlerine güvenir. ESP32-S çipi üzerindeki çevre birimlerine bir göz atalım.

Kablosuz Radyo

ESP32-S'deki birinci sınıf radyo çipi, Wi-Fi ve Bluetooth üzerinden iletişime izin vererek, herhangi bir ESP32 tabanlı kartı mükemmel hale getirir. projelerinizi Nesnelerin İnterneti (IoT) dünyasına götürerek, web özellikli veya akıllı telefon kontrollü oluşturmanıza olanak tanır projeler. Bluetooth özelliği, bir Bluetooth hoparlöre ses gönderme veya Bluetooth kablosuz klavye veya fare aracılığıyla veri girişine izin verme gibi birçok ilginç olasılığı da beraberinde getirir.

İlişkili: Bluetooth nedir? Sık Sorulan Sorular, Sorulan ve Cevaplanan

Sensörler

ESP32-CAM'in diğer ESP32 geliştirme kartlarından farklı olarak en önemli özelliği, video kapı zili ve dadı kamerası gibi video projelerine izin veren bir kamera modülüne sahip olmasıdır. ESP32-S'deki çift çekirdeğin yerleşik işlem gücü ile yüz tanıma bile bir olasılık haline geliyor!

ESP32-CAM için tasarlanmış bir 3D baskılı kamera kılıfı örneği: elektronik kitap:

İmaj Kredisi: Marcio Teixeira/Flickr

ESP32-S çipi, kameranın yanı sıra masaya üç ilginç sensör getiriyor. Yakındaki bir manyetik alanı algılamak için kullanılabilecek "gizli" bir yerleşik Hall etkisi sensörü vardır. Bu, potansiyel olarak bir bulmaca kutusu için manyetik bir tetikleyici olarak hizmete sokulabilir!

Bir başka ilginç özellik de, yalnızca ellerinizin dokunuşuyla eylemleri tetiklemenize olanak tanıyan kapasitif dokunmatik sensörlerdir; İlginç bir şekilde, kapasitif dokunmatik sensörler suyu algılamak için de kullanılabilir.

Son olarak, potansiyometre veya ortam ışığı sensörleri gibi analog cihazlardan gelen elektrik sinyallerini okumak için kullanılabilen bir analogdan dijitale dönüştürücü vardır!

ESP32-CAM'de beyaz bir LED bulunur. Kamera için flaş olarak kullanılmak içindir, ancak genel aydınlatma için, flaş ışığı olarak, Mors kodu göndermek için veya projeniz ne gerektiriyorsa onu yapmak için de kullanılabilir. Arka tarafta, durum göstergesi olarak kullanılabilecek küçük bir kırmızı LED var.

İmaj Kredisi: Marcio Teixeira/Flickr

Genel Amaçlı Pimler

Daha gelişmiş donanım korsanları için, ESP32-S yongası, diğer cihazlarla iletişime izin veren güçlü genel amaçlı G/Ç (giriş/çıkış) bağlantı noktalarına sahiptir. Bu pinler seri port veya I2C veri yolu olarak kullanılabilir ve bazı akıllı programlama ile aşağıdaki projede gösterildiği gibi televizyon sinyalleri bile üretebilir:

ESP32-CAM'de çok sayıda pin kamera ve SD kart ile paylaşılır ve bu özelliklerle birlikte kullanılamaz, ancak projeleriniz için dört adet ücretsiz genel amaçlı I/O pini vardır. Projeniz kamerayı kullanmıyorsa ve projenizin daha fazla iğneye ihtiyacı varsa, genel kullanım için birkaç iğne daha boşaltmak için çıkarmanız yeterlidir.

İlişkili: UART, SPI ve I2C Seri Haberleşme Nasıl Çalışır?

Doğru ESP32-CAM Varyantını Seçme

ESP32-CAM'in bir DIY kartı olarak kabul görmemesinin olası bir nedeni, yerleşik bir USB bağlantı noktasına sahip olmaması ve bu da programlamayı biraz zorlaştırmasıydı. Programlamak için FTDI 3.3V USB'den seriye kablo gibi bir şey satın almanız ve ardından doğru şekilde kablolamanız gerekiyordu.

Ayrıca, programlama yapıldıktan sonra, özel bir 5.5V veya 3.3V güç kaynağına bağlanmanız gerekiyordu. Bu adımlar, ESP32-CAM'i yeni başlayanlar için biraz düşmanca yaptı. Ancak günümüzde bu soruna iki harika çözüm var.

ESP32-CAM ESP32-CAM-MB ile

Bugün, çıplak ESP32-CAM kartını ESP32-CAM-MB adı verilen küçük bir eklenti ek kartıyla birlikte sunan birkaç satıcı bulabilirsiniz. Güç için olduğu kadar programlama için de kullanılabilen bir mikro USB konektörü eklemek için ESP32-CAM'i yardımcı kart üzerine yığarsınız.

Bu kurulum modülerdir, yani istediğiniz sayıda ESP32-CAM programlamak için tek bir ek kart kullanabilirsiniz. panoları, projelerinizin programlanmış ESP32-CAM için başka bir güç kaynağı içermesi şartıyla panolar.

ESP32-CAM-CH340

Hepsi bir arada bir çözümü tercih ederseniz, ESP32-CAM-CH340 bloktaki yeni çocuktur. Mikro USB konektörünü ve USB'den seriye dönüştürücü yongayı kartın kendisine yerleştiren ESP32-CAM'in biraz daha büyük bir versiyonudur. Bu sürüm büyük kolaylık sağlarken, biraz daha maliyetlidir ve biraz daha büyüktür, projelerinizde daha fazla yer kaplar.

ESP32-CAM Modülü ile Aldığınız Her Şeyi İnceleme

Özetlemek gerekirse, ESP32-CAM'in Kendin Yap araç setinize harika bir ek olmasını sağlayan özellikleri şunlardır:

  • Güçlü, çift çekirdekli işlemci
  • Yerleşik RAM ve program depolama yükleri
  • Genişletme için harici bir mikro SD yuvası
  • Wi-Fi ve Bluetooth için kablosuz radyo
  • Birkaç sensör:
    • Bir kamera
    • Bir Hall etkisi (manyetizma) sensörü
    • Kapasitif dokunmatik sensörler
    • Analogdan dijitale dönüştürücü
  • Parlak beyaz aydınlatma LED'i ve kırmızı gösterge LED'i
  • Dört genel amaçlı G/Ç pimi (kamerayı çıkarırsanız daha fazla)
  • Panoları programlamak ve çalıştırmak için üç seçenek

Tüm bu yetenekler 10$'ın altında bir maliyetle gelir ve ESP32-CAM'i gelecekteki tüm projeleriniz için mükemmel bir platform haline getirir!

En İyi 10 ESP32 Akıllı Ev Projesi

Bir ESP32 mikro denetleyici kullanarak bazı şaşırtıcı ve kullanışlı akıllı ev projeleri oluşturabilirsiniz.

Sonrakini Oku

PaylaşCıvıldamakE-posta
İlgili konular
  • kendin yap
  • Kendin Yap Proje Fikirleri
  • Tek Kartlı Bilgisayarlar
Yazar hakkında
MUO Personeli

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