Mündəricat:

ESP32-CAM Şəkillər çəkin və SPIFF Yaddaşından istifadə edərək E-poçtla Göndərin. -- SD karta ehtiyac yoxdur: 4 addım
ESP32-CAM Şəkillər çəkin və SPIFF Yaddaşından istifadə edərək E-poçtla Göndərin. -- SD karta ehtiyac yoxdur: 4 addım

Video: ESP32-CAM Şəkillər çəkin və SPIFF Yaddaşından istifadə edərək E-poçtla Göndərin. -- SD karta ehtiyac yoxdur: 4 addım

Video: ESP32-CAM Şəkillər çəkin və SPIFF Yaddaşından istifadə edərək E-poçtla Göndərin. -- SD karta ehtiyac yoxdur: 4 addım
Video: How to setup and use ESP32 Cam with Micro USB WiFi Camera 2024, Noyabr
Anonim
Image
Image
FTDI Proqramlaşdırıcısından istifadə edərək ESP32-CAM ilə işə başlayın
FTDI Proqramlaşdırıcısından istifadə edərək ESP32-CAM ilə işə başlayın

Salam millet, ESP32-CAM lövhəsi, ESP32-S çipi, OV2640 kamerası, ətraf cihazları birləşdirmək üçün bir neçə GPIO və microSD kart yuvasını özündə birləşdirən aşağı qiymətli bir inkişaf etdirmə lövhəsidir. Video axını veb serverindən bir müşahidə kamerası qurmağa, fotoşəkil çəkməyə, üz tanıma və aşkarlamaya qədər bir çox tətbiqə malikdir.

Bir neçə gün əvvəl ESP32-CAM tərəfindən çəkilmiş bir fotoşəkili elektron poçtla göndərə biləcəyimi düşünürəm. ESP32-CAM ilə ESP32-CAM istifadə edərək fotoşəkil çəkən bir çox dərslər tapdım; şəkilləri SD karta saxlamaq. Buna görə də bütün bu müraciətləri bir yerə toplamaq qərarına gəldim. SD kart, ESP32-CAM üçün qənaətcil bir həll deyil, çünki şəkil saxlamaq üçün 500 KB-a ehtiyacımız yoxdur. Buna görə SD Kartın istifadəsinə məhəl qoymayacağımı və ya başqa bir yaddaşla əvəz edə biləcəyimi araşdırmağa çalışdım.

ESP-32 flash yaddaşında SPIFF yaddaş adlı kifayət qədər yaddaş olduğunu bilmək çox həyəcanlı idi. Buna görə də bu həlli istifadə etmək və xarici SD kart istifadə etməkdən çəkinmək qərarına gəldim və bu səbəbdən layihəmin dəyərini aşağı saldım.

Beləliklə, bu təlimatda necə edəcəyimi göstərəcəyəm:

1. ESP-32 CAM ilə işə başlayın

2. Çəkilmiş şəkilləri saxlamaq üçün SPIFF -dən istifadə etməklə

3. SMTP -dən istifadə edərək çəkilmiş şəkilləri e -poçtla göndərin

Təchizat

ESP32-CAM

FTDI proqramçısı

F2F keçid telləri

Addım 1: FTDI Proqramlaşdırıcısından istifadə edərək ESP32-CAM ilə işə başlayın

Arduino IDE, ESP32-CAM AI-Thinker inkişaf lövhəsini proqramlaşdırmaq üçün istifadə edilə bilər. ESP32-CAM-ın əsas üstünlüklərindən biri, eskizləri yükləmək üçün USB interfeysinin olmamasıdır. ESP-32-ni proqramlaşdırmaq üçün xarici FTDI proqramçısı tələb olunacaq.

ESP32-CAM FTDI Proqramçısı

GND GND

5V VCC (5V)

U0R TX

U0T RX

GPIO0 GND

Bu təlimat, kodu Arduino IDE istifadə edərək ESP32-CAM (AI-Thinker) inkişaf lövhəsinə necə proqramlaşdırmaq və yükləmək lazım olduğunu göstərir. fənər lampası və ətraf cihazları birləşdirmək üçün bir neçə GPIO. Bununla birlikdə, quraşdırılmış bir proqramçı yoxdur. Kompüterinizə bağlamaq və kodu yükləmək üçün bir FTDI proqramçısına ehtiyacınız var.

Qeyd: ESP-32 CAM yalnız Flash rejimində olduqda proqramlaşdırıla bilər. ESP32-CAM-ın flaş rejimini aktivləşdirmək üçün GND ilə GPIO0 əlavə etməlisiniz

Kodu yüklədikdən sonra flaş rejimini söndürmək və ESP-32-ni normal rejimdə işə salmaq üçün GPIO 0 telini çıxarmalısınız.

Addım 2: ESP32-CAM-ı sınamaq üçün Veb Server nümunəsini yükləyin

E-poçt eskizini yükləməzdən əvvəl ESP32-CAM cihazınızın mükəmməl işlədiyinə əmin olmalısınız. Bunun üçün ESP32-> kamera-> veb-serverdən veb-server nümunəsini yükləyin. Aşağıdakı konfiqurasiya qurulmalıdır:

Lövhə: ESP32 Wrover Modulu

Liman: Limanınız #

// Kamera modelini seçinCAMERA_MODEL_AI_THINKER

bütün digər modelləri şərh edin.

SSID və Şifrəni Wifi Giriş nöqtəsinə qoyun və eskizi yükləyin.

ESP32-CAM-dan video axını görə bilsəniz, e-poçt eskizini yükləməyə hazırsınız.

Addım 3: Gmail Hesabı Parametrlərini dəyişdirin (Daha Təhlükəsiz Tətbiqə Giriş)

Gmail Hesabı Ayarlarını Dəyişdirin (Daha Az Təhlükəsiz Tətbiqə Giriş)
Gmail Hesabı Ayarlarını Dəyişdirin (Daha Az Təhlükəsiz Tətbiqə Giriş)

İlk dəfə ESP32-CAM-iniz gmail xidmətlərindən istifadə edə bilməyəcək. Buna görə daxil olaraq gizlilik parametrlərini dəyişdirməlisiniz

myaccount.google.com/lesssecureapps

daha az təhlükəsiz tətbiqin hesabınıza daxil olmasına icazə verin.

Addım 4: E-poçt tətbiqi eskizini yükləyin

Təsvirdə verilən eskizi yükləyin, aşağıdakı parametrləri təmin edin:

#e -poçtSenderAccount təyin edin

#e -poçtSenderPassword təyin edin

#e -poçt alıcısını təyin edin

SSID

Şifrə

Eskizi yükləmək budur.