GSM Переключатель безопасности для предотвращения угона автомобиля | Полный DIY-проект
GSM Переключатель безопасности для предотвращения угона автомобиля | Полный DIY-проект
Это простая GSM безопасность Проект switch основан на микроконтроллере Arduino Nano (MCU) и модеме SIM800L GSM. (рис. 1).
Система оповещения на основе сотовой связи настроена на отправку SMS в ответ на действие безопасности switch. Когда вход датчика безопасности switch распознает событие, система отправляет персонализированное предупреждающее сообщение на заранее определенный номер мобильного телефона.
Рис. 1: плата Arduino Nano и модем SIM800L
Цепь и работа
Схема устройства безопасности GSM switch показана на рис. 2. Он построен на основе платы Arduino Nano (Board1), модема SIM800L GSM (Board2), источника питания 5 В, 2 А и нескольких других компонентов.
Рис. 2: Принципиальная схема защиты GSM switch
Arduino Nano работает от источника постоянного тока 5 В, а модем получает напряжение около 4,3 В постоянного тока. Когда настройка оборудования будет готова, загрузите скетч на плату Arduino Nano. Включите Arduino Nano и GSM и выполните пробный запуск. Не забудьте вставить действующую карту micro-SIM в слот модема GSM перед включением системы. Обычно SIM-карта автоматически регистрируется в домашней сети в течение пары секунд. Встроенный LED индикатор модема SIM800L будет мигать раз в две-три секунды (не постоянно), когда он успешно зарегистрируется в домашней сети.
Кабель micro-USB используется для подключения Arduino Nano к ПК или ноутбуку для загрузки исходного кода.
После загрузки файла GSMsecurity.ino в Arduino отсоедините кабель micro-USB и подключите к схеме источник питания 5 В, 2 А. LED1 — индикатор включения питания, а LED2 — индикатор состояния системы.
Резисторы R1 и R2 являются ограничителями тока, while остальные (от R3 до R5) образуют сложную схему преобразователя логического уровня. Добавьте диод D1 и буферный конденсатор C1 к линии Vcc модуля SIM800L.
Подключение контакта D9 Arduino к земле вызовет оповещение на мобильном телефоне. То есть, if низкий сигнал поступает через датчик, подключенный к разъему CON2, он мгновенно запускает генератор оповещений. Вы можете использовать эту схему в качестве системы охранного оповещения, например, для противоугонной системы автомобиля, охранной сигнализации и т. д.
Программное обеспечение
Программное обеспечение написано на языке программирования Arduino. Скетч GSMsecurity.ino компилируется и загружается на плату Arduino Nano с помощью Arduino IDE.
Вы можете попробовать множество функциональных библиотек Arduino (от Кристиана Стейба — [email protected]
), но включенный сюда эскиз будет хорошо работать для этого приложения и без таких библиотек.
Здесь связь между Arduino Nano и SIM800L осуществляется через библиотеку SoftwareSerial и использует стандартные AT-команды. Итак, просто используйте этот эскиз после изменения номера телефона получателя (номер телефона для получения предупреждающего сообщения).
Взаимодействие с датчиком
К входу датчика CON2 можно подключить такие датчики, как герконы, фоторезисторы/диоды и термостаты, что позволяет существенно настроить систему безопасности. Это также добавляет ряд возможностей, включая распознавание и реагирование на мгновенные сигналы от лазерной растяжки, датчика удара, датчика двери/ворота и т. д.
Здесь описана дополнительная модель внешнего интерфейса датчика для системы безопасности, использующая недорогую схему датчика касания/наклона, как показано на рис. 3. Она построена на основе сенсорной панели наклона switch (TS1), NE555 таймер (IC1), BC547 npn-транзистор (T1), источник питания 5 В и несколько других компонентов.
Рис. 3: Принципиальная схема датчика касания/наклона противоугонной системы автомобиля
Создание и тестирование
Схема PCB ценной бумаги GSM switch показана на рис. 4, а компоновка ее компонентов — на рис. 5. Загрузите исходный код в Arduino Nano, а затем вставьте его в PCB. Припаяйте спиральную антенну к модулю SIM800L.
Рис. 4: PCB макет ценной бумаги GSM switchРис. 5. Расположение компонентов PCB показано на рис. 4.
Установите Arduino Nano и SIM800L на PCB. Подключите регулируемый источник питания 5 В, 2 А к разъему CON1. Когда уровень безопасности switch, подключенного к контакту D9 Arduino Uno, на мгновение становится низким, на мобильный телефон будет получено предупреждающее SMS-сообщение с сообщением «Внимание, вторжение».
Схема PCB датчика наклона/прикосновения показана на рис. 6, а схема ее компонентов — на рис. 7. Соберите схему на PCB и закрепите либо сенсорную пластину, либо датчик наклона, либо оба, как показано на принципиальной схеме на рис. 3. Подключите регулируемый источник питания 5 В постоянного тока к разъему CON3. Затем подключите CON2 к цепи датчика CON4 с помощью двухжильного кабеля.
Рис. 6: PCB расположение датчика касания/наклона противоугонной системы автомобиляРис. 7: Расположение компонентов PCB показано на рис. 6
Загрузить PCB и PDF-файлы со схемами компонентов: нажмите здесь
При прикосновении к сенсорной пластине 1 или датчику наклона TS1 на выходе IC1 устанавливается высокий уровень, а транзистор T1 проводит ток. Это, в свою очередь, подтягивает контакт D9 Arduino к земле через T1. Это действие запускает GSM switch и генерирует SMS-сообщение, которое поступает на мобильный телефон.
Теперь проект готов к использованию. Разместите схему в подходящем месте для защиты актива (например, электронного сейфа, автомобиля и т. д.) или имущества.
Т.К. Харендран — основатель и промоутер TechNode Protolabz
Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов!
Подробно тут! Жалоба