Беспроводная Wi-Fi IP камера видеонаблюдения за 5$ своими руками

0
1

Здравствуйте, уважаемые читатели и самоделкины!

Наверняка каждый из Вас хочет обезопасить свой дом, квартиру, гараж или дачу, установив систему видеонаблюдения.
В данной статье автор YouTube канала «Electrical Projects [Creative Lab]» расскажет Вам, как можно сделать дешевую беспроводную видеокамеру с передачей сигнала по Wi-Fi.

Это весьма простой проект, который легко можно повторить в домашних условиях.

Материалы, необходимые для самоделки.
— Модуль ESP32-CAM WiFi
— Модуль UART CP2102 с USB 2,0 в TTL
— Блок питания, конденсатор 47мкФ x 25В
— Понижающий DC-DC преобразователь
— Светодиодный модуль COB 5В, 400мА
— Припой, провода, термоусадочная трубка, силиконовый герметик, оргстекло, коммутационная коробка.

Инструменты, использованные автором.
— Паяльная станция, пинцет, кусачки
— Мультиметр
— Лабораторный блок питания.

Процесс изготовления.
Итак, основой послужит готовый модуль ESP32-CAM, предназначенный для работы с Arduino.
Когда автор впервые наткнулся на это устройство, он подумал, что из него не получится сделать полностью настраиваемую Wi-Fi IP-камеру (менее чем за 5 долларов). Но китайские технологии иногда удивляют в хорошем смысле этого слова. Давайте выясним, на что способен этот небольшой модуль.

Модуль имеет слот для установки microSD карты памяти. Как видите, это устройство поставляется без корпуса и даже не имеет USB-порта для питания и программирования. Поэтому оно предназначено для людей, имеющих базовые знания по электронике.

Первым делом мастер подает на него 5В от лабораторного блока питания, и проверяет, работает ли оно вообще без изменения стандартной прошивки.

Если все пойдет хорошо — должна появиться новая сеть при выполнении поиска Wi-Fi на ноутбуке.
Очевидно, что обнаруженная сеть ESP32_CAM — это модуль, и она открыта. Так что мастер выполняет подключение к ней.

Теперь нужно воспользоваться интернет-браузером и перейти по адресу «192.168.4.1/jpg».
В итоге появляется фотография с камеры, и ее можно обновить.

Но это еще не все, мы даже можем получить видеопоток в реальном времени, если к адресу добавить «_stream».

Кроме того, при работе камеры на ней включен белый светодиод подсветки.

Все это, конечно, хорошо, но первоначальной целью автора было перепрограммирование модуля, чтобы получить пользовательский интерфейс с настройками, и сделать из него полноценную камеру видеонаблюдения. Также можно будет получить доступ к управлению подсветкой.

Для того чтобы прошить его, нужно подключить модуль к USB порту. Так как порта на модуле нет, то потребуется специальный конвертер USB в UART. Такой конвертер весьма универсален и широко используется при программировании самых разных устройств.

Подключение весьма простое, а схема показана на рисунке.

В программе Arduino IDE, выберите COM-порт вашего USB-конвертера. Обычно это COM1.

Затем нам нужно выбрать модуль AI-Thinker ESP32-CAM. На случай, если он у Вас не установлен, мастер оставил ссылку на ESP32 Core.

Теперь откройте терминал, убедитесь, что установлена скорость передачи данных 115200. Затем нажмите кнопку сброса на модуле камеры ESP32. Теперь Вы должны увидеть передачу данных в терминале что означает, что мы можем осуществлять обмен данными с камерой.

Также мастер предоставил ссылку на модифицированный им код. Эта прошивка позволяет управлять светодиодом подсветки, а также имеет некоторые дополнительные полезные функции.
В этом месте программы, необходимо будет ввести название Wi-Fi и пароль.

Теперь почти всё готово к прошивке камеры.
Для того чтобы войти в режим программирования, нужно подключить gpio0 к «земле», установив между контактами перемычку. После этого нужно нажать «reset», или отключить контроллер от USB и подключить его обратно.

А в программе Arduino IDE нам просто нужно нажать на кнопку компиляции и прошивки, и ждать. Это может занять некоторое время.

Если все прошло хорошо, то появится надпись «Done uploading» — «успешно загружено».

Теперь нужно снять перемычку (отключить «gpio0» от «земли»), нажать кнопку сброса, или отключить USB и подключить его обратно.

Теперь камера esp32 должна быть подключена к вашей wi-fi сети.
Чтобы найти ее IP-адрес, вы можете перейти в настройки роутера, или просто откройте терминал в Arduino IDE, и нажмите сброс на модуле.

Итак, давайте посмотрим, какой у нас теперь интерфейс.

Также теперь можно управлять светодиодом.
Кстати, штатный светодиод очень яркий, и сильно греется, потому что у него нет ограничителя тока. Вероятно такой светодиод долго не прослужит.

Автор решил установить усиленную подсветку на основе светодиодного модуля COB. Питание камеры будет осуществляться от 5В вместо 3.3В, а это позволит подключить дополнительный 5В светодиодный модуль.

Первым делом он отпаивает штатный светодиод, используя фен паяльной станции.
Управление светодиодом осуществляется по отрицательной клемме, к ней припаивается минусовой провод. Положительный провод светодиода припаивается к клемме «+5В».

Теперь можно припаять провода к светодиоду, и проверить работу устройства.

Простенький корпус автор сделал из стекла, загерметизировав его силиконовым герметиком. Вместо этого можно использовать готовую пластиковую коммутационную коробку, сделав в ней окошко. Также можно приобрести корпус для видеокамеры.

Провод питания будет иметь большую длину, поэтому автор решил использовать 12В блок питания.
Преобразование 12В в 5В будет осуществляться DC-DC понижающим модулем непосредственно возле камеры.

Припаяв провода к преобразователю, автор упаковал его в термоусадочную трубку.

Все элементы и провода укладываются внутрь корпуса, к клеммам питания дополнительно припаивается конденсатор 47мкФx25В.

Остается загерметизировать корпус, и приклеить заднюю крышку. Она сделана немного больше корпуса, что позволяет закрепить светодиодный модуль.

Кроме того, мастер решил покрасить корпус в черный цвет, это поможет защитить камеру от паразитной боковой засветки.
Внешний вид, конечно вышел не очень. Но эта камера будет установлена высоко на дереве, и смотреть на Вас, а не Вы на нее.

Итак, камера установлена, теперь можно посмотреть, что она видит.
Вот интерфейс камеры. Чем большее разрешение Вы установите, тем меньше кадров в секунду она сможет передавать, что собственно и ожидалось.

Кроме того, вы можете использовать такие бесплатные программы как iSpy. Программа позволяет подключать одновременно несколько камер, регулировать различные параметры изображения, и вести запись. Скачать приложение можно по следующей ссылке.

Кроме того, рассмотреть возможность добавления внешней антенны к камере, если она установлена далеко от принимающего роутера. Эту антенну можно приобрести по той же ссылке, что и сам модуль.

А вот похожая по функционалу беспроводная камера в корпусе, для тех, кто предпочитает готовый продукт.

Благодарю автора за простой и дешевый способ изготовления беспроводной IP камеры видеонаблюдения.

Всем хорошего настроения, крепкого здоровья, и интересных идей!
Подписывайтесь на телеграм-канал сайта, чтобы не пропустить новые статьи.

Авторское видео можно найти здесь.

Источник (Source)

Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

Подборки: Видеонаблюдение Камера

Источник: usamodelkina.ru