İçindekiler:

ESP32 Kamera Resim Kayıt İstemcisi: 5 Adım
ESP32 Kamera Resim Kayıt İstemcisi: 5 Adım

Video: ESP32 Kamera Resim Kayıt İstemcisi: 5 Adım

Video: ESP32 Kamera Resim Kayıt İstemcisi: 5 Adım
Video: IFTTT İLE BLYNK KULLANIMI 2024, Kasım
Anonim
ESP32 Kamera Resim Kayıt İstemcisi
ESP32 Kamera Resim Kayıt İstemcisi

ESP32 Camera Picture Logging Client projesi, ESP32 modülünün WiFi özelliğini kullanarak resim çekmek ve internet üzerinden merkezi sunucuya göndermek için ESP32 mikro denetleyicisini kullanmaya odaklanmıştır.

Ana PCB kartı, iki ana amaç göz önünde bulundurularak tasarlanmıştır:

  • modülerlik
  • doğrudan standart kamera modülü bağlantısı

Tüm parçalar çeşitli kaynaklarda sipariş edilebilir ve Git depoları gibi yazılım örnekleri mevcuttur.

Adım 1: Şemayı Hazırlama

ESP32 PROTO WEB CAM kartı, aşağıdaki özellikleri barındıracak şekilde tasarlanmıştır:

  • ESP-32S modül kartına bağlantı (Wroom) uyumlu
  • 14 IO pini için kamera modülüne veya terminale bağlantı
  • iki ESP32 bellek FLASH yöntemi

    • USB RS232
    • Manuel shotcats ile RS232
  • benzersiz HW cihaz kodu
  • RTC
  • RW/R anahtarlı EEPROM
  • 5V'luk iki güç kaynağı kaynağı
  • ESP-32s kartı için harici kristal
  • microSD kart yuvası
  • zorlu LED
  • DC-DC dönüştürücü 5V -> 3V3
  • 3 mızrak IO pini, I2C ve RS232 arabirimleri için ek konektör

Şematik PDF dosyasında mevcuttur, çeşitli kaynaklardan halka açık birkaç şemayı birleştirin.

Adım 2: PCB Üretimi

PCB Üretimi
PCB Üretimi
PCB Üretimi
PCB Üretimi

Daha önce mevcut olan şematik PCB kullanılarak, iki taraflı SMT/SMD teknolojilerinde GERBER dosyaları üreten tasarım yazılımı kullanılarak, elle lehimleme işleminde yardım için biraz daha büyük pedler ve PCB üretim tesisleri ITD-tim d.o.o. kullanılarak oluşturulmuştur. PCB, ROHS'de yapılmıştır.

Birkaç resim nihai ürünü göstermektedir.

3. Adım: ESP32 PROTO WEB CAM Board'u Tamamlama

ESP32 PROTO WEB CAM Kartının Tamamlanması
ESP32 PROTO WEB CAM Kartının Tamamlanması
ESP32 PROTO WEB CAM Kartının Tamamlanması
ESP32 PROTO WEB CAM Kartının Tamamlanması

Elemanlar, çoğunlukla 0805 ve 1206 teknolojisinde, az sayıda havya ile ROHS lehim kullanılarak elle lehimlenir. Önce lehim IC'leri, ardından pasif elemanlar, ardından konektörler. PCB izopropil alkol ile temizlendi.

Nihai sonuçlar birkaç resim ile mevcuttur.

Adım 4: ESP32 Kamera Resim Günlüğü İstemcisini Tamamlayın

Eksiksiz ESP32 Kamera Resim Kayıt İstemcisi
Eksiksiz ESP32 Kamera Resim Kayıt İstemcisi
Eksiksiz ESP32 Kamera Resim Kayıt İstemcisi
Eksiksiz ESP32 Kamera Resim Kayıt İstemcisi

ESP32 Camera Picture Logging Client'ı tamamlamak için, ESP32 PROTO WEB CAM PCB'de RTC için CD2032 pili ve TME'den WAVESHARE 8532 ticari adı altında OV2640'lı kamera modülü eklendi.

Tüm bileşenler, "ESP32 Dev Module" adlı seçili pano ile uygun ESP32 ilavesiyle ARDUINO IDE kullanılarak test edilir.

Adım 5: Kodu Test Etme

Tüm test kodları GitLAB'de mevcuttur:

  • LED sinyal ve UniqueUnitID (DS18B20) git repo
  • I2C (DS3231 RTC, AT24Cxx EEPROM) git deposu
  • Kamera modülü git deposu

Önerilen: