Оглавление:
Видео: Система оповещения об авариях с использованием GSM, GPS и акселерометра: 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Пожалуйста, проголосуйте за меня в конкурсе
Пожалуйста, проголосуйте за меня в конкурсе
В настоящее время многие люди погибают в дорожно-транспортных происшествиях, основная причина - «задержка спасения». Эта проблема очень серьезна в странах, где развиваются разработки, поэтому я разработал этот проект для спасения человеческих жизней.
В этом проекте я собираюсь показать вам, как сделать гаджет, который отправляет местоположение места происшествия. В проекте модуль GPS используется для определения точного местоположения автомобиля. Во время аварии акселерометр обнаруживает сильный удар, и Arduino отправляет местоположение автомобиля родственнику или другу, мы можем отправить предупреждение на несколько мобильных номеров.
Шаг 1: особенности
- Автоматическая калибровка акселерометра: мы можем откалибровать акселерометр с помощью переключателя. Нам просто нужно нажать переключатель калибровки в течение 3 секунд, таким образом Arduino считывает текущее значение акселерометра в направлениях X, Y и X и откалибрует систему.
- Устранение ошибок: возможно, что Arduino обнаружит аварию (из-за высокого ускорения транспортного средства) и отправит предупреждение об аварии, что недопустимо, поэтому переключатель («Я в порядке») помещается в цепь, когда Если произошла какая-либо авария, зуммер издает звуковой сигнал в течение 30 секунд, через 30 секунд будет отправлено сообщение, но если кто-то нажмет кнопку «Я в порядке», сообщение не будет отправлено.
Шаг 2: Детали и компоненты
- Arduino Nano: Arduino Nano используется в качестве микроконтроллера. Я использовал Arduino nano, потому что он очень маленький по размеру и не требует внешнего программатора.
- GSM-модуль SIM 800L: SIM 800L - это GSM-модуль, он очень маленький по размеру, и его можно установить непосредственно на печатную плату. Рабочее напряжение SIM800L составляет от 3,7 до 4,2 напряжения, поэтому для питания модуля GSM используется регулятор напряжения LM317.
- Модуль GPS NEO 6m: модуль GPS используется для считывания значений географического положения, точность этого датчика неплохая.
- Акселерометр: акселерометр используется для обнаружения удара, он может отдельно обнаруживать удар в направлениях X, Y и Z. Можно использовать момент акселерометра «датчик вибрации», но точность датчика вибрации не очень хорошая. Акселерометр может обнаруживать вибрацию в направлениях X, Y, Z, так что это также положительный момент.
- ЖК-дисплей: ЖК-дисплей показывает широту и долготу, в момент аварии он показывает уведомления.
- Адаптер питания: адаптер 12 вольт 2A используется для подачи питания на систему.
- LM 317
- Сопротивление: 1,1 К 1 шт.
- Сопротивление: 330 Ом 2 шт.
- Сопротивление: 470 Ом 1 шт.
- Пресет: 10к 2 шт.
- Мгновенный переключатель 2 ПК
Шаг 3: Схема
В проекте используется печатная плата, а печатная плата спроектирована в Eagle CAD, что показано на Рис.1, Рис2 и Рис3, а схема показана на Рис4.
Шаг 4: Работа
Arduino Nano используется в качестве блока управления, он считывает значения с акселерометра, когда arduino обнаруживает какие-либо аномальные значения, он считывает текущее местоположение из модуля GPS и отправляет его на указанный мобильный телефон через SMS с помощью модуля GSM.
Перед отправкой SMS-сообщения arduino активирует зуммер, после 30 секунд звукового сигнала будет отправлено SMS-сообщение, но если кто-то нажмет кнопку «Я в порядке», сообщение не будет отправлено, что помогает предотвратить ненужные SMS.
Шаг 5: Код
Код приведен ниже, просто скопируйте и вставьте.
Рекомендуемые:
Система SMS-оповещения об обнаружении движения своими руками: 5 шагов (с изображениями)
SMS-сигнализация с обнаружением движения своими руками: в этом проекте я объединю дешевый датчик движения PIR с GSM-модулем TC35 для создания системы сигнализации, которая отправляет вам «INTRUDER ALERT»; SMS всякий раз, когда кто-то пытается украсть ваши вещи. Давайте начнем
Отскочить назад ! Игра в виртуальной реальности с использованием Arduino и акселерометра: 9 шагов
Отскочить назад ! Игра в виртуальной реальности с использованием Arduino и Acclerometer: в этом уроке мы создадим игру в виртуальной реальности с использованием Arduino и Acclerometer
Система оповещения о небезопасном уровне шума: 11 шагов (с изображениями)
Система оповещения о небезопасном уровне шума: Oshman Engineering Design Kitchen (OEDK) - крупнейшее производственное пространство в Университете Райса, предоставляющее всем студентам место для разработки и прототипирования решений реальных проблем. Для этого в OEDK имеется ряд электроинструментов
Стандартная система оповещения об оборотнях «Веселые уши» ISO: 3 шага (с изображениями)
Стандартная система оповещения об оборотнях ISO: Никому не нравится, когда кто-то или что-то неожиданно появляется позади вас. Поскольку у большинства людей нет тонко настроенного паучьего чутья, добавьте электронику, чтобы обнаруживать, когда что-то скрывается за спиной. Защитите свою шестерку. Потому что на улице так холодно
Система оповещения о лесных пожарах Gps с Sim808 и Arduino Uno: 23 шага (с изображениями)
Система оповещения о лесных пожарах Gps с Sim808 и Arduino Uno: Здравствуйте, в этом посте мы увидим, как создать систему обнаружения лесных пожаров с уведомлением текстовым сообщением о месте аварии, благодаря встроенному модулю gps sim808, предоставленный людьми DFRobot, мы увидим источник