Мазмұны:

ESP32-CAM фотосуреттерді түсіреді және SPIFF жады көмегімен электрондық пошта арқылы жібереді. -- SD картасы қажет емес: 4 қадам
ESP32-CAM фотосуреттерді түсіреді және SPIFF жады көмегімен электрондық пошта арқылы жібереді. -- SD картасы қажет емес: 4 қадам

Бейне: ESP32-CAM фотосуреттерді түсіреді және SPIFF жады көмегімен электрондық пошта арқылы жібереді. -- SD картасы қажет емес: 4 қадам

Бейне: ESP32-CAM фотосуреттерді түсіреді және SPIFF жады көмегімен электрондық пошта арқылы жібереді. -- SD картасы қажет емес: 4 қадам
Бейне: ESP32 Tutorial 42 - Taking Photo with Camera save on MicroSD CAM-1 | SunFounder's ESP32 Learnig kit 2024, Қыркүйек
Anonim
Image
Image
FTDI бағдарламашысын пайдаланып ESP32-CAM-ды бастау
FTDI бағдарламашысын пайдаланып ESP32-CAM-ды бастау

Сәлем халқым, ESP32-CAM тақтасы-бұл ESP32-S чипін, OV2640 камерасын, перифериялық қондырғыларды қосуға арналған бірнеше GPIO мен microSD картасының ұясын біріктіретін арзан даму тақтасы. Онда бейне ағыны веб -серверінен бастап, бақылау камерасын құруға, фотосуретке түсіруге, бетті тануға және анықтауға және басқа да көптеген қосымшалар бар.

Бірнеше күн бұрын мен ESP32-CAM түсірген фотоны электронды пошта арқылы жібере аламын ба деп ойлаймын. Мен ESP32-CAM көмегімен ESP32-CAM көмегімен суретке түсіру бойынша көптеген оқулықтарды таптым; фотосуреттерді SD картасына сақтау. Сондықтан мен бұл қосымшалардың барлығын бір жерге жинауды шештім. SD картасы ESP32-CAM үшін үнемді шешім емес, себебі бізге фотосуретті сақтау үшін 500 Кбайт қажет емес. Сондықтан мен SD-картаның қолданылуын елемеуге немесе оны басқа жадпен алмастыруға болатынын зерттеуге тырыстым.

ESP-32 флэш-жадында SPIFF жады деп аталатын жады жеткілікті екенін білгеніме қатты қуандым. Сондықтан мен бұл шешімді қолдануға шешім қабылдадым және сыртқы SD картаны пайдаланудан аулақ болдым, осылайша менің жобамның құнын төмендетіп жібердім.

Сонымен, бұл оқулықта мен мыналарды көрсетемін:

1. ESP-32 CAM құрылғысын бастау

2. Түсірілген фотосуреттерді сақтау үшін SPIFF көмегімен

3. SMTP көмегімен түсірілген фотосуреттерді электрондық поштаға жіберіңіз

Жабдықтар

ESP32-CAM

FTDI бағдарламашысы

F2F қосқыш сымдары

1-қадам: FTDI бағдарламашысын пайдаланып ESP32-CAM-ды бастау

Arduino IDE ESP32-CAM AI-Thinker даму тақтасын бағдарламалау үшін қолданыла алады. ESP32-CAM-дің басты артықшылығының бірі-эскиздерді жүктеуге арналған USB интерфейсі жоқ. Сондықтан сізге ESP-32 бағдарламалау үшін сыртқы FTDI бағдарламашысы қажет болады. Сипаттамада берілген суретте көрсетілген схеманы орындаңыз.

ESP32-CAM FTDI бағдарламашысы

GND GND

5В кернеу (5В)

U0R TX

U0T RX

GPIO0 GND

Бұл нұсқаулық Arduino IDE көмегімен ESP32-CAM (AI-Thinker) даму тақтасына кодты қалай бағдарламалау және жүктеу керектігін көрсетеді. перифериялық құрылғыларды қосу үшін жарқыл шамы мен бірнеше GPIO. Дегенмен, оның кіріктірілген бағдарламашысы жоқ. Оны компьютерге қосу және кодты жүктеу үшін сізге FTDI бағдарламашысы қажет.

ЕСКЕРТПЕ: ESP-32 CAM құрылғысын Flash режимінде болғанда ғана бағдарламалауға болады. ESP32-CAM флэш режимін қосу үшін сізге GPIO0-ді GND арқылы қосу керек

Кодты жүктегеннен кейін жарқыл режимін өшіру үшін GPIO 0 сымын алу керек және ESP-32 қалыпты режимде іске қосылады.

2-қадам: ESP32-CAM тестілеу үшін веб-сервер мысалын жүктеңіз

Электрондық поштаның эскизін жүктемес бұрын, сіздің ESP32-CAM мінсіз жұмыс істейтініне көз жеткізіңіз. Бұл үшін ESP32-> камера-> веб-серверден веб-сервер мысалын жүктеңіз. Келесі конфигурацияны орнату керек:

Тақта: ESP32 Wrover модулі

Порт: сіздің порт #

// Камера үлгісін таңдаңызCAMERA_MODEL_AI_THINKER

барлық басқа модельдерге түсініктеме беріңіз.

SSID пен құпия сөзді Wi -Fi кіру нүктесіне орнатыңыз және эскизді жүктеңіз.

егер сіз ESP32-CAM-ден бейне ағынын көрсеңіз, сіз электрондық поштаның эскизін жүктеуге дайынсыз.

3 -қадам: Gmail есептік жазбасының параметрлерін өзгерту (Қолданбаның қауіпсіздігі төмен)

Gmail есептік жазбасының параметрлерін өзгерту (Қолданбаның қауіпсіздігі төмен)
Gmail есептік жазбасының параметрлерін өзгерту (Қолданбаның қауіпсіздігі төмен)

ESP32-CAM бірінші рет gmail қызметтеріне қол жеткізе алмауы мүмкін. Сондықтан кіру арқылы құпиялылық параметрлерін өзгерту қажет

myaccount.google.com/lesssecureapps

қауіпсіздігі төмен қолданбаға есептік жазбаңызға кіруге рұқсат етіңіз.

4-қадам: Электрондық пошта қосымшасының эскизін жүктеңіз

Сипаттамада берілген эскизді жүктеңіз, келесі параметрлерді беріңіз:

#seSenseAccount электрондық поштасын анықтаңыз

#SenderPassword электрондық поштасын анықтаңыз

#алушыны анықтаңыз

SSID

Құпия сөз

Бұл эскизді жүктеу.