Мазмуну:
- 1 -кадам: Керектүү компоненттер:
- 2 -кадам: пин конфигурациясы жана өзгөчөлүктөрү
- 3 -кадам: ESP 32 такталарын Arduino IDEге орнотуңуз
- 4 -кадам: Код
- 5 -кадам: Башкарманы программалоо схемалары
- 6 -кадам: Кодду жүктөө
- 7 -кадам: Сериялык монитордон IP алуу
- 8 -кадам: Видео агымын текшерүү убактысы
Video: WiFi аркылуу ESP 32 Камера Streaming Video - ESP 32 CAM тактасын баштоо: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
ESP32-CAM ESP32-S чипи бар абдан кичинекей камера модулу болжол менен $ 10 турат. OV2640 камерасынан жана тышкы түзүлүштөрдү туташтыруу үчүн бир нече GPIOдон тышкары, камерада тартылган сүрөттөрдү сактоо же кардарларга кызмат кылуу үчүн файлдарды сактоо үчүн пайдалуу боло турган microSD картанын уячасы бар.
1 -кадам: Керектүү компоненттер:
Аны арзанга сатып алыңыз:
ESP CAM:
www.utsource.net/itm/p/8673370.html
FTDI:
///////////////////////////////////////////////////////////////
ESP 32 Cam Board:
www.banggood.in/Geekcreit-ESP32-CAM-WiFi-B…
www.banggood.in/3-Pcs-Geekcreit-ESP32-CAM-…
FTDI:
2 -кадам: пин конфигурациясы жана өзгөчөлүктөрү
Эң кичинекей 802.11b/g/n Wi-Fi BT SoC модулу Төмөн
кубаттуулугу 32-бит CPU, ошондой эле тиркеме процессорун тейлей алат
160 МГц саат ылдамдыгына чейин, 600 DMIPSке чейин кыскача эсептөө күчү
Камтылган 520 KB SRAM, тышкы 4MPSRAM
UART/SPI/I2C/PWM/ADC/DAC колдойт
Колдоо OV2640 жана OV7670 камералар, камтылган флеш чырагы
Сүрөттү WiFIге жүктөөнү колдоо
TF картасын колдоо Бир нече уйку режимин колдойт
Камтылган Lwip жана FreeRTOS STA/AP/STA+AP иштөө режимин колдойт
Smart Config/AirKiss технологиясын колдоо
Сериялык порттун жергиликтүү жана алыскы программалык камсыздоолорун жаңыртууну колдоо (FOTA)
MicroSD карта окугуч үчүн колдонулган казыктар: GPIO 14: CLKGPIO 15: CMDGPIO 2: Маалымат 0GPIO 4: Маалымат 1 (борттогу LEDге да туташкан) GPIO 12: Маалымат 2GPIO 13: Маалымат 3
3 -кадам: ESP 32 такталарын Arduino IDEге орнотуңуз
Сураныч, Arduino IDEге ESP32 такталарын кошуу үчүн бул видеого кайрылыңыз
ESP 32 такталар шилтемеси:
4 -кадам: Код
Сиздин Arduino IDEде Файл> Мисалдар> ESP32> Камерага өтүп, CameraWebServer мисалын ачыңыз.
ЖЕ кодду бул жерден жүктөп алыңыз:
electronicguru.in/wp-content/uploads/2019/…
5 -кадам: Башкарманы программалоо схемалары
ESP32-CAMдин USB туташтыргычы жок, андыктан кодду ESP32 CAM тактасындагы U0R жана U0T төөнөгүчтөрү (сериялык пиндер) аркылуу жүктөө үчүн FTDI колдонушуңуз керек.
Сураныч, төмөндөгү схемаларга кайрылыңыз
6 -кадам: Кодду жүктөө
Кодду жүктөөдөн мурун, сиз wifi грамоталарын коддун төмөнкү бөлүгүнө киргизишиңиз керек:
const char* ssid = "REPLACE_WITH_YOUR_SSID";
const char* password = "REPLACE_WITH_YOUR_PASSWORD";
жана туура камера модулун тандаганыңызды текшериңиз.
Бул жерде биз AI-THINKER моделин колдонуп жатабыз, андыктан төмөнкүлөрдү тандаңыз, калган бардык моделдерге комментарий бериңиз жана бул боюнча комментарий калтырыңыз:
#аныктоо КАМЕРА_МОДЕЛИ_АЙ_ОЙЛОНУШ
Кодду жүктөө үчүн бул кадамдарды аткарыңыз: Куралдар> Тактага өтүңүз жана ESP32 Wrover Модулун тандаңыз Аспаптар> Портко өтүңүз жана ESP32 туташкан COM портун тандаңыз Куралдар> Бөлүнүү Схемасында "Huge APP (3MB No OTA)" тандап, анан чыкылдатыңыз. кодду жүктөө үчүн жүктөө баскычы.
7 -кадам: Сериялык монитордон IP алуу
GPIO0 & GND ортосунда туташкан секиргичти алып салыңыз, Сериялык мониторду жүктөө ылдамдыгы менен ачыңыз: 115200. ESP32-CAM борттогу абалга келтирүү баскычын басыңыз жана IP пайда болушун күтүп, бир нече секунд күтө туруңуз, анан кайра баштапкы абалга келтириңиз.
8 -кадам: Видео агымын текшерүү убактысы
Браузериңизди ачыңыз жана компьютериңиз ESP32 CAM менен бир тармакка туташканын текшериңиз, андан кийин IP териңиз жана агым баскычын чыкылдатыңыз, ошондо сиз окшош видео агымын аласыз.
Толук маалымат алуу үчүн видеону көрүңүз.
Сунушталууда:
Time Lapse камерасы ESP32-CAM тактасын колдонуп: 6 кадам
ESP32-CAM тактасын колдонуп Time Lapse камерасы: Бул долбоор мурунку санарип сүрөт камера долбооруна негизделет жана биз ESP32-CAM тактасын колдонуп, убакыт өтүүчү камера курабыз. Бардык сүрөттөр удаалаш microSD картасына сакталат жана доска сүрөттү алгандан кийин уктап калат, бул болсо үнөмдөөгө жардам берет
IP камера ESP32-CAM тактасын колдонуу менен бетти аныктоо менен: 5 кадам
IP камера ESP32-CAM тактасын колдонуп жүздү аныктоо менен: Бул билдирүү башкаларга салыштырмалуу айырмаланат жана биз абдан кызыктуу ESP32-CAM тактасын карап чыгабыз, ал таң калыштуу түрдө арзан (9 доллардан аз) жана колдонууга оңой. Биз жөнөкөй IP камерасын түзөбүз, аны 2 аркылуу түз видео берүү үчүн колдонсо болот
$ 9 RTSP Video Streamer ESP32-CAM тактасын колдонуп: 3 кадам
ESP32-CAM тактасын колдонуу менен $ 9 RTSP Video Streamer: Бул пост сизге RTSP жана ESP32-CAM тактасын колдонгон 9 долларлык видео агымдык түзүлүштү кантип курууга болорун көрсөтөт. Эскизди учурдагы WiFi тармагына туташуу үчүн конфигурациялоого болот же өзүңүздүн туташуу түйүнүн түзө аласыз
La COOL тактасын баштоо: 4 кадам (сүрөттөр менен)
La COOL тактасын баштоо: Киришүү " Биз La COOL тактасынын идеясын ойлоп тапканда, мен WiFi менен Arduino менен модулдук агрономиялык аба ырайы станциясынын аралашмасын элестеттим. Автономдуу иштөө үчүн өтө аз энергия керектелиши керек болчу жана мен көзөмөлдөй алууну кааладым
Arduino тактасын колдонуп AVR тактасын кантип программалоо керек: 6 кадам
Arduino тактасын колдонуп AVR тактасын кантип программалоо керек: Сизде AVR микроконтроллер тактасы барбы? Аны программалоо татаалбы? Ооба, сиз туура жердесиз. Бул жерде мен сизге Arduino Uno тактасын программист катары колдонуу менен Atmega8a микроконтроллер тактасын кантип программалоону көрсөтөм. Андыктан, эч кандай