Satura rādītājs:

IP kamera ar sejas noteikšanu, izmantojot ESP32-CAM paneli: 5 soļi
IP kamera ar sejas noteikšanu, izmantojot ESP32-CAM paneli: 5 soļi

Video: IP kamera ar sejas noteikšanu, izmantojot ESP32-CAM paneli: 5 soļi

Video: IP kamera ar sejas noteikšanu, izmantojot ESP32-CAM paneli: 5 soļi
Video: Как настроить и использовать камеру ESP32 с камерой Micro USB WiFi 2024, Jūlijs
Anonim
IP kamera ar sejas noteikšanu, izmantojot ESP32-CAM paneli
IP kamera ar sejas noteikšanu, izmantojot ESP32-CAM paneli

Šis ziņojums atšķiras no citiem, un mēs aplūkojam ļoti interesanto ESP32-CAM plati, kas ir pārsteidzoši lēta (mazāk nekā 9 USD) un viegli lietojama. Mēs izveidojam vienkāršu IP kameru, ko var izmantot tiešraides video plūsmas straumēšanai, izmantojot 2MP kameras moduli. Mēs arī izmēģinām sejas noteikšanas un sejas atpazīšanas funkciju.

Iepriekš redzamais video aptver visu nepieciešamo 4 minūšu laikā.

1. darbība: konfigurējiet Arduino IDE

Konfigurējiet Arduino IDE
Konfigurējiet Arduino IDE

Mēs sākam, pievienojot ESP32 plates atbalsta pakotni Arduino IDE. Tālāk norādītā saite jāpievieno dēļu pārvaldnieka vietrādim URL no izvēlnes Fails.

dl.espressif.com/dl/package_esp32_index.json

Pēc tam atveriet dēļu pārvaldnieku, atrodiet ESP32 un instalējiet pakotni. Pagaidiet, līdz tas ir pabeigts, un aizveriet logu. Pārliecinieties, ka rīku izvēlnē esat izvēlējies pareizos tāfeles iestatījumus, kā redzams attēlā. COM ports nebūs pieejams, kamēr nebūsit veicis nākamo darbību.

2. solis: savienojiet vadu

Ievietojiet vadu
Ievietojiet vadu
Ievietojiet vadu
Ievietojiet vadu

Plātnei ESP32-CAM nav iebūvēta USB savienotāja, tāpēc skices augšupielādei jāizmanto ārējs USB-sērijas pārveidotājs. Varat izmantot iepriekš redzamos elektroinstalācijas savienojumus, taču pārliecinieties, vai USB -sērijas pārveidotājs ir pievienots 3.3V režīmā.

Plāksnes barošanai ieteicams izmantot ārēju 5 V barošanas avotu, īpaši, ja izmantojat FTDI sadalīšanas paneli. Ārējai 5V barošanai vienkāršs USB sadalīšanas panelis darbosies lieliski. Ir bijuši daži panākumi, barojot plati tieši no CP2102 sadalīšanas paneļa, lai jūs varētu to vispirms izmēģināt. Plātnei ir arī 3.3V barošanas tapa, ja nepieciešams.

Džemperis ir nepieciešams, lai dēlis būtu lejupielādes režīmā. Kad viss ir pievienots, ieslēdziet plati, atveriet seriālo termināli (Tools-> Serial Monitor) ar bodu pārraides ātrumu 115, 200 un nospiediet atiestatīšanas pogu. Jums vajadzētu iegūt izvadi, kā parādīts attēlā, un tas norādīs, ka viss darbojas, kā paredzēts.

3. darbība: sagatavojiet skici

Sagatavojiet skici
Sagatavojiet skici
Sagatavojiet skici
Sagatavojiet skici
Sagatavojiet skici
Sagatavojiet skici
Sagatavojiet skici
Sagatavojiet skici

Atveriet CameraWebServer piemēra skici, kā parādīts attēlā iepriekš. Noteikti pievienojiet savu WiFi tīkla nosaukumu un paroli, jo tāfelei būs jāpievienojas. Tāpat noteikti izvēlieties AI_THINKER kameras modeli, kā redzams attēlā. Viens tas tiek darīts. Augšupielādējiet skici un pēc tam vēlreiz atveriet seriālo monitoru.

Dodiet padomei dažas sekundes, lai izveidotu savienojumu ar WiFi tīklu, un pēc tam redzēsit savienojuma statusu kopā ar IP adresi. Ņemiet to vērā, pārejot pie nākamās darbības.

4. darbība. Skatiet kameras straumi

Skatīt kameras straumi
Skatīt kameras straumi
Skatīt kameras straumi
Skatīt kameras straumi

Atveriet tīmekļa pārlūkprogrammu un ievadiet IP adresi, kas iegūta iepriekšējā solī. Jums vajadzētu iegūt tādu lapu, kāda ir attēlā. Noklikšķiniet uz pogas "START STREAM", un jums vajadzētu būt iespējai redzēt tiešraidi. Jūs maināt izšķirtspēju uz kaut ko augstāku, atkarībā no jūsu vajadzībām. Ir arī daži iestatījumi un efekti, ar kuriem varat spēlēties.

Ja video plūsmā parādās horizontālas līnijas, tas norāda uz nepietiekamu jaudu. Šādā gadījumā mēģiniet izmantot īsāku USB kabeli vai alternatīvu barošanas avotu.

Varat arī iegūt nekustīgu attēlu, taču, tā kā tas nekur netiek saglabāts, jums ar peles labo pogu jānoklikšķina un, ja nepieciešams, jāsaglabā.

5. darbība. Sejas noteikšana un atpazīšana

Sejas noteikšana un atpazīšana
Sejas noteikšana un atpazīšana
Sejas noteikšana un atpazīšana
Sejas noteikšana un atpazīšana
Sejas noteikšana un atpazīšana
Sejas noteikšana un atpazīšana

Lai sejas noteikšana darbotos, jums jāizvēlas CIF vai zemāka izšķirtspēja. Tāfele apstrādās video plūsmu, lai noteiktu seju un iezīmētu to ekrānā. Ja iespējosit sejas atpazīšanu, tā pārbaudīs, vai atklātā seja ir zināma vai reģistrēta, ja tā nav, tā atzīmēs to kā iebrucēju. Ja vēlaties saglabāt seju, varat nospiest pogu Reģistrēt seju, lai reģistrētu vairākus paraugus, kurus tā izmantos kā atsauci.

Tik viegli ir izveidot vienkāršu IP kameru, izmantojot ESP32-CAM. Video kvalitāte nav izcila, taču tie patiešām ir vienkāršojuši visu procesu ar šādiem kameras moduļiem. Mēs to izmantosim, lai izveidotu interesantākus projektus, tādēļ, ja jums šis patika, neaizmirstiet sekot mums, izmantojot tālāk norādītās saites:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe vietne:

Ieteicams: