Përmbajtje:
- Furnizimet
- Hapi 1: Fillimi me ESP32-CAM Duke përdorur Programuesin FTDI
- Hapi 2: Ngarko shembullin e serverit në internet për testimin e ESP32-CAM
- Hapi 3: Ndryshoni cilësimet e llogarisë Gmail (më pak qasje e sigurt në aplikacion)
- Hapi 4: Ngarko Skicën e Aplikimit të E-mail
Video: ESP32-CAM Regjistroni Fotografi dhe Dërgo Me E-mail duke Përdorur SPIFF Memorie. -- JO Kartela SD e kërkuar: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:14
Përshëndetje njerëz, Bordi ESP32-CAM është një bord zhvillimi me kosto të ulët që kombinon një çip ESP32-S, një aparat OV2640, disa GPIO për të lidhur pajisjet periferike dhe një vend të kartës microSD. Ajo ka një numër aplikimesh që shkojnë nga serveri i transmetimit të videove, ndërtimi i një kamere survejimi, marrja e fotografive, njohja dhe zbulimi i fytyrës dhe shumë më tepër.
Disa ditë më parë pyes veten nëse mund të dërgoja një fotografi të kapur nga ESP32-CAM përmes E-mail. Kam gjetur shumë mësime mbi ESP32-CAM që kap fotografi duke përdorur ESP32-CAM; ruajtja e fotove në kartën SD. Kështu që vendosa t'i mbledh të gjitha këto aplikacione në një vend. Karta SD nuk është një zgjidhje me kosto efektive për ESP32-CAM sepse vështirë se kemi nevojë për 500 KB për ruajtjen e fotografisë. Kështu që unë u përpoqa të kërkoja nëse mund të injoroja përdorimin e SD-Card ose ta zëvendësoja atë me ndonjë kujtesë tjetër.
Isha shumë i emocionuar të dija se ka mjaft memorie të disponueshme në memorien flash ESP-32 të quajtur memorie SPIFF. Kështu që vendosa të përdor këtë zgjidhje dhe të shmang përdorimin e përdorimit të kartës SD të jashtme, duke ulur kështu koston e projektit tim.
Pra, në këtë tutorial, unë do të tregoj se si të:
1. Fillimi me ESP-32 CAM tuaj
2. Përdorimi i SPIFF për të ruajtur fotot e kapura
3. Përdorimi i SMTP për të dërguar me email fotot e kapura
Furnizimet
ESP32-CAM
Programues FTDI
Telat e kërcyesit F2F
Hapi 1: Fillimi me ESP32-CAM Duke përdorur Programuesin FTDI
Arduino IDE mund të përdoret për të programuar bordin e zhvillimit të ESP32-CAM AI-Thinker. Një nga tërheqjet kryesore të ESP32-CAM është se nuk ka ndërfaqe USB për ngarkimin e skicave. Kështu që do t'ju kërkohet një programues i jashtëm FTDI për programimin e ESP-32. Ndiqni skemat e treguara në foton e dhënë në përshkrim.
Programues ESP32-CAM FTDI
GND GND
5V VCC (5V)
GJ55 TX
GJ5 RX
GPIO0 GND
Ky udhëzues tregon se si të programoni dhe ngarkoni kodin në bordin e zhvillimit ESP32-CAM (AI-Thinker) duke përdorur Arduino IDE. Moduli ESP32-CAM AI-Thinker është një bord zhvillimi ESP32 me një kamerë OV2640, mbështetje për kartat microSD, në bord llambë flash dhe disa GPIO për të lidhur pajisjet periferike. Sidoqoftë, nuk ka një programues të integruar. Keni nevojë për një programues FTDI për ta lidhur atë me kompjuterin tuaj dhe për të ngarkuar kodin.
SHENIM: ESP-32 CAM mund të programohet vetëm kur është në modalitetin Flash. Për të mundësuar modalitetin e blicit të ESP32-CAM ju duhet të bashkëngjitni GPIO0 me GND
Pas ngarkimit të kodit ju duhet të hiqni telin GPIO 0 për të çaktivizuar modalitetin e blicit dhe për të drejtuar ESP-32 në modalitetin normal.
Hapi 2: Ngarko shembullin e serverit në internet për testimin e ESP32-CAM
Para se të ngarkoni skicën e postës elektronike, duhet të siguroheni që ESP32-CAM juaj të funksionojë në mënyrë perfekte. Për këtë ngarkoni shembullin e serverit në internet nga ESP32-> kamera-> serveri në internet. Konfigurimi i mëposhtëm duhet të vendoset:
Bordi: Moduli ESP32 Wrover
Porti: porti juaj #
// Zgjidhni modelin e kamerësCAMERA_MODEL_AI_THINKER
komentoni të gjitha modelet e tjera.
vendosni SSID dhe fjalëkalimin në pikën tuaj të hyrjes në Wifi dhe ngarkoni skicën.
nëse mund të shihni videon që transmetohet nga ESP32-CAM, jeni gati të ngarkoni skicën e postës elektronike.
Hapi 3: Ndryshoni cilësimet e llogarisë Gmail (më pak qasje e sigurt në aplikacion)
Për herë të parë ESP32-CAM juaj mund të mos ketë qasje në shërbimet e gmail. Kështu që ju duhet të ndryshoni cilësimet e privatësisë duke hyrë
myaccount.google.com/lesssecureapps
lejoni që aplikacioni më pak i sigurt të hyjë në llogarinë tuaj.
Hapi 4: Ngarko Skicën e Aplikimit të E-mail
Shkarkoni skicën e dhënë në përshkrim, jepni parametrat e mëposhtëm:
#përcakto emailSenderAccount
#përcakto emailSenderPassword
#përcakto emailMarrësin
SSID
Fjalëkalimin
Kjo është ajo ngarkoni skicën.