Мазмұны:

ESP32-CAM тақтасының көмегімен бетті анықтайтын IP камера: 5 қадам
ESP32-CAM тақтасының көмегімен бетті анықтайтын IP камера: 5 қадам

Бейне: ESP32-CAM тақтасының көмегімен бетті анықтайтын IP камера: 5 қадам

Бейне: ESP32-CAM тақтасының көмегімен бетті анықтайтын IP камера: 5 қадам
Бейне: ESP8266 Project: How to control 2 AC bulb or load using 2 Relay with NodeMCU and D1 Mini over WiFi 2024, Қараша
Anonim
ESP32-CAM тақтасының көмегімен бетті анықтайтын IP камера
ESP32-CAM тақтасының көмегімен бетті анықтайтын IP камера

Бұл хабарлама басқалардан ерекшеленеді және біз таңқаларлықтай арзан (9 доллардан төмен) және қолдануға оңай болатын өте қызықты ESP32-CAM тақтасын қараймыз. Біз 2 мегапиксельді камера модулін қолдана отырып, тікелей бейне беруді жүргізуге болатын қарапайым IP камераны жасаймыз. Біз сондай -ақ бетті анықтау мен бетті тану мүмкіндігін қолданып көреміз.

Жоғарыдағы бейне сізге 4 минут ішінде қажет нәрсенің бәрін қамтиды.

1 -қадам: Arduino IDE конфигурациялаңыз

Arduino IDE конфигурациялаңыз
Arduino IDE конфигурациялаңыз

Біз Arduino IDE -ге ESP32 тақтасын қолдау пакетін қосудан бастаймыз. Файл мәзірінен тақта менеджерінің URL мекенжайына келесі сілтемені қосу қажет.

dl.espressif.com/dl/package_esp32_index.json

Содан кейін тақта менеджерін ашыңыз, ESP32 іздеңіз және пакетті орнатыңыз. Ол аяқталғанша күтіңіз және терезені жабыңыз. Суретте көрсетілгендей, құралдар мәзірінен дұрыс тақта параметрлерін таңдағаныңызға көз жеткізіңіз. COM порты келесі қадамды орындамайынша қол жетімді болмайды.

2 -қадам: тақтаны қосыңыз

Тақтаны жалғаңыз
Тақтаны жалғаңыз
Тақтаны жалғаңыз
Тақтаны жалғаңыз

ESP32-CAM тақтасында USB коннекторы жоқ, сондықтан эскизді жүктеу үшін сериялық түрлендіргішке сыртқы USB пайдалану қажет. Сіз жоғарыда көрсетілген сымды қосылымдарды пайдалана аласыз, бірақ USB -ден сериялық түрлендіргіш 3.3В режимінде қосылғанына көз жеткізіңіз.

Тақтаны қуаттандыру үшін сыртқы 5В кернеуін пайдалану ұсынылады, әсіресе егер сіз FTDI ажырату тақтасын қолдансаңыз. Сыртқы 5В кернеуі үшін қарапайым USB ажыратқыш тақтасы жақсы жұмыс істейді. Тақтаны тікелей CP2102 ажырату тақтасынан қуаттандыруда біраз жетістік болды, сондықтан сіз оны бірінші рет сынап көре аласыз. Қажет болса, тақтада 3,3 В кернеу бар.

Тақтаны жүктеу режиміне қою үшін секіргіш қажет. Барлығын қосқаннан кейін, тақтаны қосыңыз, 115, 200 беру жылдамдығымен сериялық терминалды (Tools-> Serial Monitor) ашыңыз және қалпына келтіру түймесін басыңыз. Сіз суретте көрсетілгендей нәтиже алуыңыз керек, бұл бәрі күткендей жұмыс істейтінін көрсетеді.

3 -қадам: Эскизді дайындаңыз

Эскизді дайындаңыз
Эскизді дайындаңыз
Эскизді дайындаңыз
Эскизді дайындаңыз
Эскизді дайындаңыз
Эскизді дайындаңыз
Эскизді дайындаңыз
Эскизді дайындаңыз

Жоғарыдағы суретте көрсетілгендей CameraWebServer мысал эскизін ашыңыз. WiFi желісінің атауын және паролін қосқаныңызға көз жеткізіңіз, себебі тақта оған қосылуы керек. Сондай -ақ, суретте көрсетілгендей AI_THINKER камерасының үлгісін таңдауды ұмытпаңыз. Мұның бірі орындалады. Эскизді жүктеп, сериялық мониторды қайтадан ашыңыз.

Wi -Fi желісіне қосылу үшін тақтаға бірнеше секунд беріңіз, содан кейін сіз IP мекенжайымен бірге қосылым күйін көресіз. Келесі қадамға көшкенде, мұны ескеріңіз.

4 -қадам: Камералық ағынды қараңыз

Камералық ағынды қарау
Камералық ағынды қарау
Камералық ағынды қарау
Камералық ағынды қарау

Веб -шолғышты ашып, алдыңғы қадамда алынған IP мекенжайын енгізіңіз. Сіз суреттегідей бетті алуыңыз керек. «СТРИМДІ БАСТАУ» түймесін басыңыз, сонда сіз тікелей эфирді көре аласыз. Сіз өзіңіздің қажеттіліктеріңізге байланысты ажыратымдылықты жоғары деңгейге өзгертесіз. Сіз ойнай алатын бірнеше параметрлер мен әсерлер бар.

Егер сіз бейне таспасында көлденең сызықтар алсаңыз, онда бұл қуаттың жеткіліксіздігінің көрсеткіші. Бұл жағдайда қысқа USB кабелін немесе балама қуат көзін қолданып көріңіз.

Сіз сондай-ақ қозғалмайтын суретті ала аласыз, бірақ бұл еш жерде сақталмағандықтан, қажет болған жағдайда оны тінтуірдің оң жақ түймешігімен басып, сақтау қажет болады.

5 -қадам: Бетті анықтау және тану

Бетті анықтау және тану
Бетті анықтау және тану
Бетті анықтау және тану
Бетті анықтау және тану
Бетті анықтау және тану
Бетті анықтау және тану

Бетті анықтау жұмыс істеуі үшін сізге CIF немесе одан төмен ажыратымдылық қажет. Тақта бетті анықтау және оны экранда ерекшелеу үшін бейне арнаны өңдейді. Егер сіз бетті тануды қоссаңыз, ол анықталған тұлғаның белгілі немесе тіркелгенін тексереді, егер ол болмаса, ол оны бұзушы ретінде белгілейді. Егер сіз бетті сақтағыңыз келсе, сілтеме ретінде пайдаланылатын бірнеше үлгіні тіркеу үшін бетке тіркеу түймесін басуға болады.

ESP32-CAM көмегімен қарапайым IP камераны құру қаншалықты оңай. Бейне сапасы жақсы емес, бірақ олар камера модульдерімен жұмыс істеудің барлық процесін шынымен жеңілдетті. Біз мұны бірнеше қызықты жобалар жасау үшін қолданатын боламыз, сондықтан егер сізге бұл жоба ұнаған болса, төмендегі сілтемелер арқылы бізбен бірге болуды ұмытпаңыз:

  • YouTube:
  • Инстаграм:
  • Facebook:
  • Twitter:
  • BnBe веб -сайты:

Ұсынылған: