Мазмұны:
- 1 -қадам: Arduino IDE конфигурациялаңыз
- 2 -қадам: тақтаны қосыңыз
- 3 -қадам: Эскизді дайындаңыз
- 4 -қадам: Камералық ағынды қараңыз
- 5 -қадам: Бетті анықтау және тану
Бейне: ESP32-CAM тақтасының көмегімен бетті анықтайтын IP камера: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл хабарлама басқалардан ерекшеленеді және біз таңқаларлықтай арзан (9 доллардан төмен) және қолдануға оңай болатын өте қызықты ESP32-CAM тақтасын қараймыз. Біз 2 мегапиксельді камера модулін қолдана отырып, тікелей бейне беруді жүргізуге болатын қарапайым IP камераны жасаймыз. Біз сондай -ақ бетті анықтау мен бетті тану мүмкіндігін қолданып көреміз.
Жоғарыдағы бейне сізге 4 минут ішінде қажет нәрсенің бәрін қамтиды.
1 -қадам: 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 веб -сайты:
Ұсынылған:
Бетті тану және сәйкестендіру - OpenCV Python және Arduino көмегімен Arduino Face ID: 6 қадам
Бетті тану және сәйкестендіру | OpenCV Python және Arduino көмегімен Arduino Face ID: бетті тану AKA тұлғаның идентификаторы қазіргі кезде ұялы телефондардағы ең маңызды мүмкіндіктердің бірі болып табылады. Сонымен, менде " менің Arduino жобам үшін жеке идентификаторым болуы мүмкін " деген сұрақ болды. және жауап - иә … Менің саяхатым келесідей басталды: 1 -қадам: Бізге кіру
Жаңадан бастаушыларға арналған жақша көмегімен қарапайым веб -бетті қалай құруға болады: 14 қадам
Жаңадан бастаушыларға арналған жақшалар көмегімен қарапайым веб -бетті қалай құруға болады: Кіріспе Келесі нұсқаулар жақшалар көмегімен веб -бетті жасауға қадамдық нұсқаулықты ұсынады. Жақшалар - бұл веб -әзірлеуге басты назар аударатын бастапқы код редакторы. Adobe Systems жасаған бұл лицензияланған ақысыз және бастапқы коды бар бағдарламалық жасақтама
Arduino Security 3G/GPRS электрондық поштамен қозғалысты анықтайтын камера: 4 қадам
Arduino Security 3G/GPRS қозғалыс анықтайтын электрондық пошта камерасы: Бұл нұсқаулықта мен қозғалыс детекторы бар қауіпсіздікті бақылау жүйесін құрудың және 3G/GPRS қалқаны арқылы пошта жәшігіне фотосуреттерді жіберудің бір нұсқасы туралы айтқым келеді. басқа нұсқаулар: нұсқаулық 1 және нұсқаулық
Arduino көмегімен аритмияны анықтайтын жылдамдық детекторы: 7 қадам
Arduino көмегімен аритмияны анықтайтын жылдамдық детекторы: Жүрек ырғағының бұзылуы жыл сайын шамамен төрт миллион американдыққа әсер етеді (Техас жүрек институты, 2 -пар.). Кез келген жүрек ырғағы мен жиілігінде өзгерістерге ұшыраса, созылмалы жүрек аритмиясы олардың құрбандары үшін өлімге әкелуі мүмкін. Көптеген жүрек ырғағының бұзылуы
Raspberry Pi 3 қозғалысты анықтайтын камера: тікелей эфирде: 6 қадам
Raspberry Pi 3 Қозғалысты анықтайтын камера Live Feed арқылы: Кіріспе Бұл жобада сіз камера қақпасы, үй жануарлары/бала мониторы, қауіпсіздік камерасы және тағы басқалар ретінде қолдануға болатын қозғалысты анықтау камерасын жасауды үйренесіз. Бұл жоба бірнеше кезеңнен тұрады: Кіріспе Орнату