Բովանդակություն:

ESP32-CAM Լուսանկարեք և ուղարկեք էլ. Փոստի միջոցով ՝ SPIFF հիշողության միջոցով: -- Չի պահանջվում SD քարտ `4 քայլ
ESP32-CAM Լուսանկարեք և ուղարկեք էլ. Փոստի միջոցով ՝ SPIFF հիշողության միջոցով: -- Չի պահանջվում SD քարտ `4 քայլ

Video: ESP32-CAM Լուսանկարեք և ուղարկեք էլ. Փոստի միջոցով ՝ SPIFF հիշողության միջոցով: -- Չի պահանջվում SD քարտ `4 քայլ

Video: ESP32-CAM Լուսանկարեք և ուղարկեք էլ. Փոստի միջոցով ՝ SPIFF հիշողության միջոցով: -- Չի պահանջվում SD քարտ `4 քայլ
Video: ESP32-CAM - Быстрый старт 2024, Նոյեմբեր
Anonim
Image
Image
Սկսելով ESP32-CAM- ի հետ `օգտագործելով FTDI ծրագրավորողը
Սկսելով ESP32-CAM- ի հետ `օգտագործելով FTDI ծրագրավորողը

Բարև ժողովուրդ, 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 jumper լարերը

Քայլ 1: Սկսեք ESP32-CAM- ի հետ `օգտագործելով FTDI ծրագրավորողը

Arduino IDE- ն կարող է օգտագործվել ESP32-CAM AI-Thinker զարգացման տախտակի ծրագրավորման համար: ESP32-CAM- ի հիմնական հետևանքներից մեկն այն է, որ այն չունի USB ինտերֆեյս `էսքիզները վերբեռնելու համար: Այսպիսով, ձեզանից կպահանջվի արտաքին FTDI ծրագրավորող ESP-32 ծրագրավորման համար: Հետևեք նկարագրության մեջ ներկայացված նկարում ներկայացված սխեմաներին:

ESP32-CAM FTDI ծրագրավորող

GND GND

5V VCC (5V)

U0R TX

U0T RX

GPIO0 GND

Այս ուղեցույցը ցույց է տալիս, թե ինչպես ծրագրավորել և վերբեռնել կոդը ESP32-CAM (AI-Thinker) զարգացման տախտակին Arduino IDE- ի միջոցով: ESP32-CAM AI-Thinker մոդուլը ESP32 զարգացման տախտակ է OV2640 տեսախցիկով, microSD քարտի աջակցությամբ, ինքնաթիռում: ֆլեշ լամպ և մի քանի GPIO ՝ ծայրամասային սարքերը միացնելու համար: Այնուամենայնիվ, այն չունի ներկառուցված ծրագրավորող: Ձեզ անհրաժեշտ է FTDI ծրագրավորող ՝ այն ձեր համակարգչին միացնելու և կոդ վերբեռնելու համար:

Նշում. ESP-32 CAM- ը կարող է ծրագրավորվել միայն այն դեպքում, երբ այն գտնվում է Flash ռեժիմում: ESP32-CAM- ի ֆլեշ ռեժիմը միացնելու համար դուք պետք է կցեք GPIO0- ը GND- ով:

Կոդը վերբեռնելուց հետո անհրաժեշտ է հանել GPIO 0 մետաղալարը `ֆլեշ ռեժիմն անջատելու և ESP-32- ը նորմալ ռեժիմով աշխատեցնելու համար:

Քայլ 2: Վերբեռնեք վեբ սերվերի օրինակ ՝ ESP32-CAM- ը փորձարկելու համար

Նախքան էլփոստի ուրվագիծը վերբեռնելը պետք է համոզվեք, որ ձեր ESP32-CAM- ը անթերի է աշխատում: Դրա համար վերբեռնեք վեբ-սերվերի օրինակը ESP32-> camera-> վեբ-սերվերից: Պետք է սահմանել հետևյալ կազմաձևը.

Տախտակ `ESP32 Wrover մոդուլ

Պորտ: Ձեր նավահանգիստը #

// Ընտրեք տեսախցիկի մոդելը CAMERA_MODEL_AI_THINKER

մեկնաբանեք բոլոր մյուս մոդելները:

սահմանեք SSID և գաղտնաբառ ձեր Wifi մուտքի կետին և վերբեռնեք ուրվագիծը:

եթե կարող եք տեսնել տեսանյութը, որը հոսում է ESP32-CAM- ից, պատրաստ եք վերբեռնել էլ. փոստի ուրվագիծը:

Քայլ 3. Փոխել Gmail հաշվի կարգավորումները (essրագրի ավելի քիչ ապահով մուտք)

Փոխել Gmail հաշվի կարգավորումները (essրագրի ավելի քիչ ապահով մուտք)
Փոխել Gmail հաշվի կարգավորումները (essրագրի ավելի քիչ ապահով մուտք)

Ձեր ESP32-CAM- ը առաջին անգամ կարող է մուտք գործել gmail ծառայություններ: Այսպիսով, դուք պետք է փոխեք գաղտնիության կարգավորումները `մուտք գործելով

myaccount.google.com/lesssecureapps

թույլ տվեք ոչ ապահով ծրագրին մուտք գործել ձեր հաշիվ:

Քայլ 4: Վերբեռնեք էլ. Փոստի հայտի ուրվագիծը

Ներբեռնեք նկարագրության մեջ նշված ուրվագիծը, նշեք հետևյալ պարամետրերը.

#սահմանել էլփոստի Սենդերհաշիվը

#սահմանել էլփոստի ՍենդերԲառը

#սահմանել էլփոստի հասցեատիրոջը

SSID

Գաղտնաբառ

Ահա և վերբեռնեք ուրվագիծը: