Sisukord:
- Samm: konfigureerige Arduino IDE
- Samm 2: Juhtme ühendamine
- Samm: valmistage eskiis ette
- 4. samm: vaadake kaamera voogu
- 5. samm: näotuvastus ja äratundmine
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See postitus on teistega võrreldes erinev ja vaatame väga huvitavat ESP32-CAM-plaati, mis on üllatavalt odav (alla 9 dollari) ja lihtne kasutada. Loome lihtsa IP -kaamera, mida saab kasutada 2MP kaameramooduli abil otsevideo voogesituseks. Proovime ka näotuvastuse ja näotuvastuse funktsiooni.
Ülaltoodud video hõlmab kõike, mida vajate, vähem kui 4 minutiga.
Samm: konfigureerige Arduino IDE
Alustuseks lisame ESP32 plaadi tugipaketi Arduino IDE -le. Peate lisama järgmise lingi tahvlihalduri URL -ile menüüst Fail.
dl.espressif.com/dl/package_esp32_index.json
Seejärel avage tahvlite haldur, otsige üles ESP32 ja installige pakett. Oodake, kuni see lõpeb, ja sulgege aken. Veenduge, et olete tööriistade menüüst valinud õiged tahvli sätted, nagu pildil näha. COM -port pole saadaval enne, kui olete järgmise sammu teinud.
Samm 2: Juhtme ühendamine
ESP32-CAM-plaadil ei ole sisseehitatud USB-pistikut, nii et peate visandi üleslaadimiseks kasutama välist USB-jadamuundurit. Võite kasutada ülaltoodud juhtmestiku ühendusi, kuid veenduge, et USB -jadamuundur on ühendatud 3,3 V režiimis.
Plaadi toiteks on soovitatav kasutada välist 5 V toiteallikat, eriti kui kasutate FTDI katkestusplaati. Välise 5 V toite jaoks sobib lihtne USB -katkestusplaat. Tahvli toide otse CP2102 vaheplaadilt on olnud mõningane edu, nii et saate seda kõigepealt proovida. Vajadusel on plaadil ka 3,3 V toitepinge.
Tahvel on vajalik plaadi allalaadimisrežiimi seadmiseks. Kui olete kõik ühendanud, lülitage plaat sisse, avage jadaterminal (Tools-> Serial Monitor), mille edastuskiirus on 115, 200, ja vajutage lähtestamisnuppu. Peaksite saama väljundi, nagu on näidatud pildil, ja see näitab, et kõik töötab ootuspäraselt.
Samm: valmistage eskiis ette
Avage CameraWebServeri näidisvisand, nagu on näidatud ülaltoodud pildil. Lisage kindlasti oma WiFi -võrgu nimi ja parool, kuna plaat peab sellega ühenduse looma. Samuti valige kindlasti AI_THINKER kaamera mudel, nagu pildil näha. Üks see on tehtud. Laadige üles visand ja avage seejärel jadamonitor uuesti.
Andke tahvlile mõni sekund WiFi -võrguga ühenduse loomiseks ja näete seejärel ühenduse olekut koos IP -aadressiga. Pidage seda järgmise sammu juurde liikudes meeles.
4. samm: vaadake kaamera voogu
Avage veebibrauser ja sisestage eelmises etapis saadud IP -aadress. Peaksite hankima sellise lehe, mis on pildil. Klõpsake nuppu "START STREAM" ja teil peaks olema võimalik otseülekannet vaadata. Sõltuvalt teie vajadustest muudate eraldusvõime millekski suuremaks. Samuti on mõned seaded ja efektid, millega saate mängida.
Kui saate videovoos horisontaalseid jooni, näitab see ebapiisavat energiat. Proovige sel juhul kasutada lühemat USB -kaablit või alternatiivset toiteallikat.
Saate hankida ka liikumatu pildi, kuid kuna seda ei salvestata kuhugi, peate paremklõpsama ja vajadusel selle salvestama.
5. samm: näotuvastus ja äratundmine
Näotuvastuse toimimiseks peate valima CIF -i või madalama eraldusvõime. Tahvel töötleb videovoogu näo tuvastamiseks ja selle ekraanil esiletõstmiseks. Kui lubate näotuvastuse, kontrollib see, kas tuvastatud nägu on teada või registreeritud, vastasel juhul märgib ta selle sissetungijaks. Kui soovite näo salvestada, võite vajutada näo registreerimise nuppu, et registreerida mitu näidist, mida see viitena kasutab.
Nii lihtne on luua lihtne IP-kaamera, kasutades ESP32-CAM-i. Videokvaliteet pole suurepärane, kuid need on tõesti lihtsustanud kogu kaameramoodulitega töötamise protsessi. Kasutame seda mõne huvitavama projekti loomiseks, nii et kui teile see projekt meeldis, ärge unustage meid järgida järgmiste linkide abil:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe veebisait:
Soovitan:
Isetegemine -- Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: 6 sammu
Isetegemine || Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: Ämblikroboti tegemisel saab robootika kohta nii mõndagi õppida. Nagu robotite tegemine, on see nii meelelahutuslik kui ka väljakutsuv. Selles videos näitame teile, kuidas teha ämblikrobot, mida saame juhtida oma nutitelefoni abil (Androi
ATmega328 programmeerimine Arduino IDE abil 8MHz kristalli abil: 4 sammu
ATmega328 programmeerimine Arduino IDE -ga, kasutades 8MHz kristalli: Selles süstitavas kirjeldan samm -sammult ATmega328P IC (sama mikrokontroller olemas Arudino UNO -l) programmeerimise juhendit, kasutades Arduino IDE -d ja Arduino UNO -d programmeerijana, et teha endale kohandatud Arduino, et oma projekte teha
Inimese ja arvuti liides: Funktsioon Gripper (valmistatud Kirigami poolt) randmeliigutuse abil EMG abil: 7 sammu
Inimese ja arvuti liides: Funktsioon Gripper (valmistatud Kirigami poolt) randmeliigutuse abil EMG abil. Nii et see oli minu esimene katse inimese ja arvuti liideses. Ma püüdsin randme liikumise lihaste aktiveerimissignaale EMG anduri abil, töödeldi seda läbi pythoni ja arduino ning käivitas origamipõhise haaratsi
Uksekell näotuvastusega: 7 sammu (piltidega)
Uksekell näotuvastusega: motivatsioonViimasel ajal on minu riigis toimunud röövlaine, mis on suunatud eakatele inimestele nende kodus. Tavaliselt võimaldavad juurdepääsu inimesed ise, kuna külastajad veenavad neid, et nad on hooldajad/õed. See
Kella tegemine M5stick C abil Arduino IDE abil RTC reaalajas kell M5stack M5stick-C abil: 4 sammu
Kella tegemine M5stick C abil, kasutades Arduino IDE | RTC reaalajas kell koos M5stack M5stick-C-ga: Tere, selles juhendis olevad poisid, me õpime, kuidas Arduino IDE abil kella m5stick-C arendusplaadiga teha. Nii kuvab m5stick kuupäeva, kellaaja ja amp; kuunädal ekraanil