Оглавление:

Электронная камера Arduino Security 3G / GPRS с обнаружением движения: 4 шага
Электронная камера Arduino Security 3G / GPRS с обнаружением движения: 4 шага

Видео: Электронная камера Arduino Security 3G / GPRS с обнаружением движения: 4 шага

Видео: Электронная камера Arduino Security 3G / GPRS с обнаружением движения: 4 шага
Видео: Как отслеживать местоположение моего автомобиля с помощью Arduino, GPS и GSM. Найдите мой автомобиль. Отслеживание автомобиля с помощью SMS. 2024, Ноябрь
Anonim
Электронная камера Arduino Security 3G / GPRS с функцией обнаружения движения
Электронная камера Arduino Security 3G / GPRS с функцией обнаружения движения
Электронная камера Arduino Security 3G / GPRS с функцией обнаружения движения
Электронная камера Arduino Security 3G / GPRS с функцией обнаружения движения

В этом руководстве я хотел бы рассказать об одном варианте построения системы охранного видеонаблюдения с детектором движения и отправки фотографий в почтовый ящик через экран 3G / GPRS.

Эта статья основана на других инструкциях: инструкция 1 и инструкция 2.

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

Итак, нам понадобятся:

  • Arduino UNO
  • Коммутационная плата для карт MicroSD
  • Карта MicroSD
  • Последовательная камера TTL JPEG VC0706
  • 3G / GPRS / GSM / GPS экран
  • Чип резистор (1206) 2, 2кОм и 3, 3кОм, провода, паяльник и т. Д.
  • Провода светодиода и резистор 500-1000 Ом.

Шаг 1. Настройка камеры

Настройка камеры
Настройка камеры
Настройка камеры
Настройка камеры

На первом этапе вам нужно подключить параллельно светодиод (ALARM) с резистором 500-1000 Ом, камеру UART JPEG VC0706 и карту micro SD к Arduino Uno (с помощью адаптера), как показано на рисунке. Карта Micro SD должна быть отформатирована в FAT32. Светодиод (ТРЕВОГА) будет использоваться для индикации режима обнаружения движения.

Шаг 2: Настройка 3G / GPRS Shield

Настройка 3G / GPRS Shield
Настройка 3G / GPRS Shield
Настройка 3G / GPRS Shield
Настройка 3G / GPRS Shield
Настройка 3G / GPRS Shield
Настройка 3G / GPRS Shield

Подключить экран 3G / GPRS к Arduino UNO несложно. Подготовьте SIM-карту. Запрос PIN-кода должен быть отключен на SIM-карте. Установите SIM-карту в слот «SIM» в нижней части экрана 3G / GPRS.

Установите перемычки экрана в положение «RX-1», «TX-0». Затем подключите все провода, подключенные к Arduino UNO, в тех же местах на экране 3G / GPRS. А затем соедините вместе экран 3G / GPRS и Arduino UNO. Подключите кабель USB.

Возможно, потребуется настроить скорость обмена экрана 3G / GPRS. Для этого вам понадобятся:

  • подайте питание на плату Arduino Uno (с помощью USB или внешнего разъема питания),
  • включите экран 3G / GPRS (нажмите и удерживайте кнопку «ПИТАНИЕ» в течение 1 секунды),
  • подключить к разъему microUSB на плате 3G / GPRS,
  • дождитесь автоматической установки драйверов,
  • подключитесь с помощью терминала (например, PuTTY) к COM-порту (как показано на рисунке) и введите команду «AT + IRPEX = 115200»,
  • отсоедините кабель microUSB от экрана 3G / GPRS.

Шаг 3: программирование

Программирование осуществляется через IDE Arduino.

Сначала необходимо установить дополнительные библиотеки: Camera_Shield_VC0706 и XModem. В исходной библиотеке XModem есть небольшая ошибка, я приложил исправленную библиотеку.

Запускаем Arduino IDE, открываем скетч SnapMoveModem.ino. Убедитесь, что выбрана плата «Arduino / Genuino UNO». Прилагаю рабочий эскиз.

Введите данные вместо символов «*****»: нажмите кнопку «Загрузить».

Обратите внимание, что последовательный порт «Serial» используется для связи с экраном 3G / GPRS, а не для отображения отладочной информации. Таким образом, невозможно отобразить отладочную информацию.

Я зарегистрировался на почтовом сервере, установил почтовое приложение на свой телефон, создал новый почтовый ящик (на который я буду отправлять электронные письма с фотографиями), добавил на телефон уведомления о приходе новых писем.

Шаг 4: демонстрация

Image
Image
Демонстрация
Демонстрация
Демонстрация
Демонстрация

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

Задержка отправки фотографии связана с обменным курсом для UART (38400) между камерой и Arduino UNO, а также с обменным курсом (115200) между Arduino UNO и экраном 3G / GPRS. Я не добился высоких скоростей, а только хотел показать функциональность системы.

Надеюсь, вам понравились мои инструкции. Спасибо за просмотр.

Рекомендуемые: