Turinys:

IP kamera su veido aptikimu naudojant ESP32-CAM plokštę: 5 žingsniai
IP kamera su veido aptikimu naudojant ESP32-CAM plokštę: 5 žingsniai

Video: IP kamera su veido aptikimu naudojant ESP32-CAM plokštę: 5 žingsniai

Video: IP kamera su veido aptikimu naudojant ESP32-CAM plokštę: 5 žingsniai
Video: Урок 68. Домашняя автоматизация: как управлять 16-канальным релейным модулем с помощью Arduino, управляя 16 нагрузками переменного тока. 2024, Lapkritis
Anonim
IP kamera su veido aptikimu naudojant ESP32-CAM plokštę
IP kamera su veido aptikimu naudojant ESP32-CAM plokštę

Šis įrašas skiriasi nuo kitų, ir mes pažvelgsime į labai įdomią ESP32-CAM plokštę, kuri yra stebėtinai pigi (mažiau nei 9 USD) ir paprasta naudoti. Mes sukuriame paprastą IP kamerą, kurią galima naudoti tiesioginiam vaizdo įrašo srautui transliuoti naudojant 2MP kameros modulį. Taip pat išbandome veido aptikimo ir veido atpažinimo funkciją.

Aukščiau pateiktas vaizdo įrašas apima viską, ko jums reikia per 4 minutes.

1 veiksmas: sukonfigūruokite „Arduino IDE“

Konfigūruokite „Arduino IDE“
Konfigūruokite „Arduino IDE“

Pradedame pridėdami ESP32 plokštės palaikymo paketą prie „Arduino IDE“. Turite pridėti šią nuorodą prie lentų tvarkyklės URL meniu Failas.

dl.espressif.com/dl/package_esp32_index.json

Tada atidarykite lentų tvarkyklę, ieškokite ESP32 ir įdiekite paketą. Palaukite, kol baigsis, ir uždarykite langą. Įsitikinkite, kad įrankių meniu pasirinkote tinkamus lentos nustatymus, kaip parodyta paveikslėlyje. COM prievadas nebus pasiekiamas, kol neatliksite kito veiksmo.

2 žingsnis: prijunkite plokštę

Sujunkite lentą
Sujunkite lentą
Sujunkite lentą
Sujunkite lentą

ESP32-CAM plokštėje nėra įmontuotos USB jungties, todėl eskizui įkelti turite naudoti išorinį USB į nuoseklųjį keitiklį. Galite naudoti aukščiau parodytas laidų jungtis, tačiau įsitikinkite, kad USB į nuoseklųjį keitiklį prijungtas 3.3V režimu.

Rekomenduojama naudoti išorinį 5 V maitinimo šaltinį, norint maitinti plokštę, ypač jei naudojate FTDI pertraukimo plokštę. Išoriniam 5 V maitinimo šaltiniui puikiai tiks paprasta USB pertraukimo plokštė. Šiek tiek pasisekė maitinant plokštę tiesiai iš CP2102 pertraukimo plokštės, kad galėtumėte tai išbandyti pirmiausia. Jei reikia, plokštėje taip pat yra 3,3 V maitinimo kaištis.

Džemperis reikalingas, kad plokštė būtų atsisiuntimo režimu. Kai viskas bus prijungta, įjunkite plokštę, atidarykite nuoseklųjį terminalą (Įrankiai-> Serijinis monitorius), kurio dažnis yra 115, 200, ir paspauskite atstatymo mygtuką. Turėtumėte gauti išvestį, kaip parodyta paveikslėlyje, ir tai parodys, kad viskas veikia taip, kaip tikėtasi.

3 žingsnis: Paruoškite eskizą

Paruoškite eskizą
Paruoškite eskizą
Paruoškite eskizą
Paruoškite eskizą
Paruoškite eskizą
Paruoškite eskizą
Paruoškite eskizą
Paruoškite eskizą

Atidarykite „CameraWebServer“pavyzdinį eskizą, kaip parodyta aukščiau esančiame paveikslėlyje. Būtinai pridėkite „WiFi“tinklo pavadinimą ir slaptažodį, nes lenta turės prie jo prisijungti. Taip pat būtinai pasirinkite „AI_THINKER“fotoaparato modelį, kaip parodyta paveikslėlyje. Viena tai padaryta. Įkelkite eskizą ir vėl atidarykite serijinį monitorių.

Suteikite lentai kelias sekundes prisijungti prie „WiFi“tinklo ir pamatysite ryšio būseną kartu su IP adresu. Atminkite tai, kai pereiname prie kito žingsnio.

4 veiksmas: peržiūrėkite fotoaparato srautą

Peržiūrėkite kameros srautą
Peržiūrėkite kameros srautą
Peržiūrėkite kameros srautą
Peržiūrėkite kameros srautą

Atidarykite žiniatinklio naršyklę ir įveskite IP adresą, gautą atlikus ankstesnį veiksmą. Turėtumėte gauti tokį puslapį, koks yra paveikslėlyje. Spustelėkite mygtuką „START STREAM“ir turėsite galimybę peržiūrėti tiesioginį srautą. Priklausomai nuo jūsų poreikių, jūs pakeičiate skiriamąją gebą į kažką didesnio. Taip pat yra keletas nustatymų ir efektų, kuriais galite žaisti.

Jei vaizdo įrašo sklaidos kanale yra horizontalių linijų, tai rodo nepakankamą maitinimą. Tokiu atveju pabandykite naudoti trumpesnį USB kabelį arba kitą maitinimo šaltinį.

Taip pat galite gauti nejudantį vaizdą, tačiau kadangi jis niekur nėra saugomas, turėsite dešiniuoju pelės mygtuku spustelėti ir prireikus jį išsaugoti.

5 veiksmas: veido aptikimas ir atpažinimas

Veido aptikimas ir atpažinimas
Veido aptikimas ir atpažinimas
Veido aptikimas ir atpažinimas
Veido aptikimas ir atpažinimas
Veido aptikimas ir atpažinimas
Veido aptikimas ir atpažinimas

Kad veido aptikimas veiktų, turėsite pasirinkti CIF arba mažesnę skiriamąją gebą. Lenta apdoros vaizdo įrašą, kad aptiktų veidą ir paryškintų jį ekrane. Jei įgalinsite veido atpažinimą, jis patikrins, ar aptiktas veidas yra žinomas ar užregistruotas, jei ne, jis pažymės jį kaip įsibrovėlį. Jei norite išsaugoti veidą, galite paspausti registruoti veidą mygtuką ir užregistruoti kelis pavyzdžius, kurie bus naudojami kaip nuoroda.

Štai kaip paprasta sukurti paprastą IP kamerą naudojant ESP32-CAM. Vaizdo įrašo kokybė nėra puiki, tačiau jie tikrai supaprastino visą darbo su tokiais fotoaparato moduliais procesą. Mes tai naudosime kurdami įdomesnius projektus, taigi, jei jums patiko šis, nepamirškite sekti mūsų naudodami toliau pateiktas nuorodas:

  • „YouTube“:
  • Instagram:
  • „Facebook“:
  • „Twitter“:
  • „BnBe“svetainė:

Rekomenduojamas: