
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Бул билдирүү башкалардан айырмаланып турат жана биз абдан кызыктуу ESP32-CAM тактасын карап чыгабыз, ал таң калыштуу түрдө арзан (9 доллардан аз) жана колдонууга оңой. Биз 2 мегапикселдүү камера модулун колдонуп, видеону түз берүү үчүн колдонула турган жөнөкөй IP камераны түзөбүз. Биз ошондой эле жүздү аныктоо жана жүздү таануу функциясын колдонобуз.
Жогорудагы видео сизге 4 мүнөттүн ичинде керектүү нерселердин баарын камтыйт.
1 -кадам: Arduino IDEди конфигурациялаңыз

Биз Arduino IDEге ESP32 тактасынын колдоо пакетин кошуудан баштайбыз. Төмөнкү шилтемени File менюсунан такталар менеджеринин URL дарегине кошуу керек.
dl.espressif.com/dl/package_esp32_index.json
Андан кийин, такталар менеджерин ачыңыз, ESP32 издеп, пакетти орнотуңуз. Анын бүтүшүн күтүп, терезени жабыңыз. Сүрөттө көрүнүп тургандай, аспаптар менюсунан туура такта орнотууларын тандаганыңызды текшериңиз. COM порту кийинки кадамды аткармайынча жеткиликтүү болбойт.
2 -кадам: Башкарманы тартыңыз


ESP32-CAM тактасында USB коннектору жок, андыктан эскизди жүктөө үчүн тышкы USBди сериялык конвертерге колдонуу керек. Сиз жогоруда көрсөтүлгөн зым байланыштарын колдоно аласыз, бирок USB 3.3V режиминде туташтырылганын текшериңиз.
Тактага электр энергиясын берүү үчүн тышкы 5В жабдууну колдонуу сунушталат, айрыкча, эгер сиз FTDI сындыруучу тактасын колдонуп жатсаңыз. Тышкы 5В камсыздоо үчүн, жөнөкөй USB сынык тактасы жакшы иштейт. Тактанын түздөн -түз CP2102 сындыруучу тактасынан кубаттоодо кээ бир ийгиликтер болду, андыктан сиз муну биринчи аракет кылып көрүңүз. Тактада, эгер керек болсо, 3.3V кубаттуу пин бар.
Такта жүктөө режимине коюу үчүн секирүүчү керек. Баары туташкандан кийин, тактаны күйгүзүңүз, 115, 200 ылдамдыгы менен сериялык терминалды (Аспаптар-> Сериялык Монитор) ачыңыз жана баштапкы абалга келтирүү баскычын басыңыз. Сиз сүрөттө көрсөтүлгөндөй натыйжа алышыңыз керек жана бул баары күтүлгөндөй иштеп жаткандыгын көрсөтөт.
3 -кадам: Эскизди даярдаңыз




Жогорудагы сүрөттө көрсөтүлгөндөй CameraWebServer мисалынын эскизин ачыңыз. Wi -Fi тармагыңыздын атын жана сырсөзүн кошкондугуңузду такта ага туташуусу керек. Ошондой эле, сүрөттө көрүнүп тургандай AI_THINKER камерасынын моделин тандап алыңыз. Мунун бири жасалды. Эскизди жүктөп, анан сериялык мониторду кайра ачыңыз.
Тактага WiFi тармагына туташуу үчүн бир нече секунд бериңиз, андан кийин туташуу статусун IP дареги менен бирге көрөсүз. Кийинки кадамга өтүп жатканда муну жазып алыңыз.
4 -кадам: Камера агымын көрүү


Веб -браузерди ачыңыз жана мурунку кадамда алынган IP дарегин киргизиңиз. Сиз сүрөттөгүдөй баракты алышыңыз керек. "СТРИМДИ БАШТОО" баскычын чыкылдатыңыз жана сиз түз агымды көрө алышыңыз керек. Сиз муктаждыктарыңызга жараша чечимди жогорку нерсеге өзгөртөсүз. Сиз ойной турган бир нече жөндөөлөр жана эффекттер дагы бар.
Эгерде сиз видео түрмөктө горизонталдуу сызыктарды алсаңыз, анда бул жетишсиз кубаттуулуктун көрсөткүчү. Мындай учурда кыска USB кабелин же башка энергия булагын колдонуп көрүңүз.
Сиз ошондой эле кыймылсыз сүрөткө ээ боло аласыз, бирок бул эч жерде сакталбагандыктан, керек болсо аны оң баскыч менен чыкылдатып сактап коюңуз.
5 -кадам: Жүздү таануу жана таануу



Жүздү таануу иштеши үчүн CIF же андан төмөн чечимди тандоо керек. Такта жүздү аныктоо жана экранда бөлүп көрсөтүү үчүн видео түрмөктү иштетет. Эгер сиз жүздү таанууну иштетсеңиз, анда ал аныкталган жүздүн белгилүү же катталгандыгын текшерет, эгер андай болбосо, аны бузуучу катары белгилейт. Эгерде сиз жүзүңүздү сактап калгыңыз келсе, анда шилтеме катары колдонула турган бир нече үлгүлөрдү каттоодон өткөрүү үчүн жүздү каттоону бассаңыз болот.
ESP32-CAMдин жардамы менен жөнөкөй IP камераны куруу канчалык оңой. Видеонун сапаты мыкты эмес, бирок алар чынында ушул сыяктуу камера модулдары менен иштөөнүн бүт процессин жөнөкөйлөштүрүштү. Биз муну дагы кызыктуу долбоорлорду түзүү үчүн колдонобуз, эгер сизге бул долбоор жакса, анда бизди төмөнкү шилтемелер аркылуу ээрчүүнү унутпаңыз:
- YouTube:
- Инстаграм:
- Facebook:
- Twitter:
- BnBe сайты:
Сунушталууда:
Реле тактасын колдонуу менен Raspberry Pi менен үйдү автоматташтыруу: 7 кадам

Үйдөгү автоматташтыруу Raspberry Pi менен реле тактасын колдонот: Көпчүлүк адамдар ыңгайлуулукту каалашат, бирок алгылыктуу баада. Биз күн сайын кечинде күн батканда жана эртең менен жарыкты кайра өчүрүп, же кондиционерди/вентиляторду/жылыткычтарды күйгүзүү/өчүрүү үчүн үйлөрдү жарыктандыруудан жалкообуз
Opencv Бетти аныктоо, окутуу жана таануу: 3 кадам

Opencv Бетти аныктоо, окутуу жана таануу: OpenCV - булагы ачык булактан турган компьютердин көрүү китепканасы, ал сүрөттү иштетүүдөн тышкары, сүрөттү иштетүү, сүрөттү аралаштыруу, сүрөттү жакшыртуу, ошондой эле видеонун сапатын жогорулатуу, босогону ж. ал далилдейт
RaspberryPi-4те реалдуу убакытта бетти аныктоо: 6 кадам (сүрөттөр менен)

RaspberryPi-4те реалдуу убакытта бетти аныктоо: Бул Нускоодо биз Shunyaface китепканасынын жардамы менен Shunya O/S менен Raspberry Pi 4те реалдуу убакытта жүздү аныктоону жүргүзөбүз. Бул үйрөткүчтү аткаруу менен RaspberryPi-4те 15-17 детектордук ылдамдыкка жете аласыз
Arduino тактасын колдонуп AVR тактасын кантип программалоо керек: 6 кадам

Arduino тактасын колдонуп AVR тактасын кантип программалоо керек: Сизде AVR микроконтроллер тактасы барбы? Аны программалоо татаалбы? Ооба, сиз туура жердесиз. Бул жерде мен сизге Arduino Uno тактасын программист катары колдонуу менен Atmega8a микроконтроллер тактасын кантип программалоону көрсөтөм. Андыктан, эч кандай
Камера менен визуалдык объекттерди аныктоо (TfCD): 15 кадам (сүрөттөр менен)

Камера менен визуалдык объектилерди аныктоо (TfCD): Эмоцияларды, адамдардын жүздөрүн же жөнөкөй объектилерди тааный турган таанып -билүү кызматтары азыркы учурда дагы эле өнүгүүнүн алгачкы стадиясында, бирок машина үйрөнүү менен бул технология барган сайын өнүгүүдө. Биз бул сыйкырдан дагы көп нерселерди күтө алабыз