Как сделать GSM сигнализацию на Arduino своими руками. Из каких компонентов состоит система. Какие функции выполняет самодельная охранная сигнализация. Какие преимущества и недостатки у самодельной GSM сигнализации.
Компоненты для сборки GSM сигнализации на Arduino
Для создания автономной охранной системы на базе Arduino и GSM модуля потребуются следующие компоненты:
- Плата Arduino Uno или аналог
- GSM модуль (например, SIM800L или SIM900)
- PIR датчик движения
- Зуммер
- Сирена 12В
- Реле
- Клавиатура для Arduino
- Блок питания 12В
- Аккумулятор для резервного питания
- Провода, резисторы и другие вспомогательные компоненты
Основой системы является плата Arduino, которая управляет всеми компонентами. GSM модуль обеспечивает связь по сотовой сети для отправки SMS-уведомлений. PIR датчик детектирует движение в охраняемой зоне. Зуммер и сирена используются для звуковой сигнализации.
Схема подключения компонентов GSM сигнализации
![](/800/600/https/sun6-23.userapi.com/c851020/v851020668/1ae15d/mbKPbtlOCwE.jpg)
- GSM модуль подключается к пинам 0 и 1 Arduino через преобразователь логических уровней
- PIR датчик подключается к цифровому пину 2
- Зуммер — к пину 3
- Реле для управления сиреной — к пину 4
- Клавиатура — к пинам 5-8
Питание Arduino и GSM модуля осуществляется от блока питания 12В через стабилизатор напряжения. Также подключается резервный аккумулятор для автономной работы.
Основные функции самодельной GSM сигнализации
Автономная охранная система на базе Arduino и GSM модуля выполняет следующие основные функции:
- Обнаружение движения в охраняемой зоне с помощью PIR датчика
- Включение звуковой сигнализации при срабатывании датчика движения
- Отправка SMS-уведомления на заданный номер телефона при тревоге
- Постановка/снятие с охраны с помощью клавиатуры или SMS-команд
- Отправка SMS со статусом системы по запросу
- Автономная работа от резервного аккумулятора при отключении питания
Таким образом, самодельная GSM сигнализация обеспечивает базовый функционал для охраны помещения с возможностью удаленного контроля через SMS.
![](/800/600/https/hackster.imgix.net/uploads/attachments/751629/gps_alarm_proto_JKVjJDQ1NS.jpg)
Алгоритм работы охранной системы на Arduino
Алгоритм работы самодельной GSM сигнализации на Arduino выглядит следующим образом:
- Инициализация компонентов и настройка параметров системы
- Проверка состояния охраны (включена/выключена)
- Если охрана включена — опрос PIR датчика движения
- При срабатывании датчика — включение сирены и отправка SMS
- Проверка входящих SMS на наличие команд управления
- Выполнение команд (постановка/снятие с охраны, запрос статуса и т.д.)
- Проверка напряжения питания, переход на резервный аккумулятор при необходимости
Этот цикл повторяется непрерывно, обеспечивая работу охранной системы. При срабатывании тревоги владелец получает SMS-уведомление и может удаленно управлять системой.
Программирование Arduino для работы GSM сигнализации
Для программирования Arduino и реализации алгоритма работы GSM сигнализации потребуется написать скетч на языке Arduino. Основные блоки программы включают:
- Подключение необходимых библиотек (для работы с GSM, клавиатурой и т.д.)
- Объявление переменных и констант
- Функция setup() для инициализации
- Функция loop() с основным алгоритмом работы
- Вспомогательные функции для отдельных задач
В скетче необходимо реализовать обработку сигналов от датчика движения, отправку SMS, прием и выполнение команд. Важно предусмотреть обработку ошибок и нештатных ситуаций.
![](/800/600/https/thietbichongtromgiadinh.com/wp-content/uploads/2018/07/thi%E1%BA%BFt-b%E1%BB%8B-ch%E1%BB%91ng-tr%E1%BB%99m-t%E1%BB%B1-ch%E1%BA%BF.jpg)
Преимущества самодельной GSM сигнализации
Создание GSM сигнализации на Arduino своими руками имеет ряд преимуществ:
- Низкая стоимость по сравнению с готовыми системами
- Возможность кастомизации под конкретные задачи
- Расширяемость — можно добавлять новые датчики и функции
- Отсутствие абонентской платы за обслуживание
- Возможность самостоятельного обслуживания и ремонта
Самодельная GSM сигнализация позволяет реализовать базовый функционал охранной системы с минимальными затратами. При этом ее можно постепенно улучшать и дорабатывать.
Недостатки самодельной охранной системы
У самостоятельно изготовленной GSM сигнализации на Arduino есть и некоторые недостатки:
- Меньшая надежность по сравнению с профессиональными системами
- Ограниченный функционал
- Отсутствие сертификации и гарантии
- Необходимость специальных знаний для сборки и настройки
- Сложности с монтажом и маскировкой компонентов
Самодельная система подойдет для базовой защиты, но для серьезной охраны лучше использовать профессиональное оборудование. Важно объективно оценить свои возможности перед созданием такой системы.
![](/800/600/https/arduinoprom.ru/images/stories/kartinki/0194.jpg)
Рекомендации по установке самодельной GSM сигнализации
При установке самодельной охранной системы на Arduino следует учитывать несколько важных моментов:
- Тщательно продумайте расположение датчиков движения для максимального охвата помещения
- Обеспечьте надежное крепление всех компонентов системы
- Используйте качественные провода для соединений
- Замаскируйте основной блок и проводку, чтобы они не бросались в глаза
- Установите резервный аккумулятор достаточной емкости
Важно обеспечить стабильное электропитание и хороший прием GSM-сигнала в месте установки системы. Также рекомендуется периодически проверять работоспособность всех компонентов сигнализации.
охранная система для дома c GSM шилдом
Недавно мы с отцом обсуждали проблемы жизни в странах третьего мира. Из-за социального неравенства уровень преступности в этих странах очень высок. И богатство не является гарантией безопасности, преступники проникают даже в дома на частных территориях. Наша беседа повернула в сторону установки системы безопасности у нас дома. Но они дороги и все что они делают – отпугивают грабителей звуковым сигналом, но не предупреждают вас в реальном времени о проникновении в ваше жилище. Такая система стоила бы намного дороже.
Мне пришла в голову идея как сделать сигнализацию своими руками на базе микроконтроллера Arduino. Мне нужно было только докупить GSM шилд, все остальное у меня уже было.
Шаг 1: Компоненты
Для сборки сигнализации на Ардуино вам понадобятся:
- Arduino Uno
- шилд GSM
- PIR-сенсор (пироэлектрический инфракрасный датчик движения)
- зуммер для Arduino
- рожок звукового сигнала 12В
- адаптер 12В
- модуль реле
- клавиатура для Arduino
- Корпус.
Шаг 2: Соединяем/подключаем компоненты
Сначала нужно расположить GSM-модуль над платой контроллера, затем спаять провода земли и питания (GND и VCC) сразу от двух сенсоров, от зуммера со входом модуля реле. Потом соедините эти спаянные провода с соответствующим коннектором GSM-модуля. Затем сделайте соединения с входящими/исходящими сигналами этих компонентов. В последнюю очередь нужно подключать клавиатуру, расположенную над шилдом. Выглядеть это будет так:
Контакты Arduino Uno/ GSM-модуля:
- Пин 0: неподключен
- Пин 1: неподключен
- Пин 2: не подключен (этот контакт будет использоваться GSM-модулем)
- Пин 3: не подключен (этот контакт будет использоваться GSM-модулем)
- Пин 4: последняя строка от клавиатуры (4 из 8 клавиатуры)
- Пин 5: не подключен
- Пин 6: второй столбец клавиатуры (6 из 8)
- Пин 7: третий столбец клавиатуры (7 из 8)
- Пин 8: не подключен (этот контакт будет использоваться GSM-модулем)
- Пин 9: не подключен (этот контакт будет использоваться GSM-модулем)
- Пин 10: PIR-сенсор (данные с датчика №2)
- Пин 11: сигнал звукового рожка (идет ко входу модуля реле)
- Пин 12: PIR-сенсор (данные с датчика №1)
- Пин 13: вход сигнала зуммера
Как вы видите, из восьми контактов клавиатуры я подключил только три (одна строка и два столбца, что позволяет прочитать только две цифры – матрица 1х2), так я могу задать пароль используя только три контакта, и нет необходимости подключать все контакты клавиатуры.
Если пароль не будет введен, GSM-шилд отправит на ваш телефон смс-сообщение, или позвонит на ваш номер. Контроллер запрограммирован таким образом, что сбросит звонок, как только вы ответите на входящий вызов. Таким образом будут сэкономлены средства на вашем счету.
Конечно, с сенсора могут прийти ошибочные данные или пароль может быть прочитан неправильно, поэтому я прописал функцию отключения сигнала тревоги смс-сообщением, отправленным с телефона на Arduino. Также можно прописать в коде ежедневную отправку с шилда сообщений, для проверки правильности работы системы.
Шаг 3: Код
Просто скачайте приложенный код и скомпилируйте. В нем используются библиотеки Keypad.h и GSM.h. Так как Keypad.h не является стандартной для Arduino библиотекой, ее я тоже прилагаю. Предлагаю сначала протестировать настройки пошагово.
Файлы
- AlarmV2.ino
- Keypad.zip
Шаг 4: Завершение
Учитывая, что вы получите смс-сообщение или звонок от вашей системы безопасности через 5 секунд после проникновения в дом, у вас будет достаточно времени, чтобы вызвать полицию. Конечно, звуковой сигнал спугнет грабителей, и они убегут, хватая все, что под руку попадет, но, если сигнала не будет, возможно их и арестуют. Надеюсь, я помог обезопасить ваш дом.
Оглавление
- Шаг 1: Компоненты
- Шаг 2: Соединяем/подключаем компоненты
- Шаг 3: Код
- Шаг 4: Завершение
Самодельная GSM сигнализация. Пошаговые рекомендации сборки
Противопожарные системы
Анна Старовойтова gsm, сигнализации
Переходите в наш телеграм-канал @Foundmaster много полезной и актуальной информации о строительстве и ремонте.
Содержание
- GSM сигнализация: купить или сделать самому?
- Самодельная GSM сигнализация из мобильника
- Как сделать? Вариант на платформе Ардуино
- Способы питания системы
- Преимущества. Недостатки
Использование автономной охранной сигнализации – распространенное явление. Существует много модификаций беспроводной системы, комплектация которой зависит от условий использования, структурных особенностей местности, требований владельца. Ценовой диапазон различный, соотношение стоимость-качество – приемлемое. При этом самодельная GSM сигнализация на базе подручных устройств также вызывает интерес, особенно у тех, кому знакомы азы радиоэлектроники.
GSM сигнализация: купить или сделать самому?
Ответ на вопрос зависит от требований, запроса, предъявляемых охранной установке. Разнообразие функционала, возможностей беспроводных систем широко. Дополнительная комплектация предусмотрена конструктивной особенностью этого оборудования. При желании, потребности, возможно организовать автономную схему, оптимально подходящую данному объекту. Прежде всего это касается охраны частных домов, загородных дач, городских квартир, гаражей для автомобилей и т.д.
Но есть случаи, когда обширный функционал не нужен, только усложняет использование устройства. Здесь рекомендуется приобретать системы попроще, с необходимым набором возможностей. Самые дешевые использовать не рекомендуется из-за слабой эффективности, невысокой надежности.
При наличии желания, а также знаний из области радиоэлектроники, радиотехники возможно GSM сигнализацию организовать самостоятельно. Комплектация – самые базовые инструменты, несложные устройства (например, старый мобильный телефон, платформа Ардуино, GSM модуль, аккумулятор и т.д.).
За самостоятельную организацию охранной сигнализации лучше браться специалисту, который качественно сделает сборку, со знанием многих нюансов. Такая модель подойдет установке внутри гаража, автомобиля, небольшого складского сооружения. Охрану серьезных объектов (жилые дома, квартиры, офисные помещения, магазины) рекомендуется доверить промышленным моделям с удаленным управлением, разветвленной схемой подключенных датчиков разнообразной направленности.
Сферы применения охранных систем GSM сигнализаци >>>
Самодельная GSM сигнализация из мобильника
Часто самостоятельную сигнализацию строят на базе мобильного телефона. Необходимый набор инструментов, устройств:
- Кнопочный телефон с функцией быстрого набора номера (обязательно).
- При желании прослушивания – наушники с микрофоном от мобильного устройства.
- Паяльник, сопутствующие материалы.
- Проводка.
- Геркон, магнит.
- Аккумулятор до 12В (при внешнем питании мобильного).
Последовательность действий:
- Открыть меню телефонного аппарата, выбрать настройки вызова «одной кнопкой», зафиксировать мобильный номер (или группу номеров), на который будет поступать DTMF сигнал тревоги, за определенной кнопкой (кнопками).
- Демонтировать телефон до платы с наклеенной пленкой.
- Острым ножом сделать надрезы под цифрой, которую заранее определили в настройках меню для экстренного вызова. Поднять пленку, под ней находится металлическая мембрана, которая будет впоследствии замыкать контакты (заземление, «пятачок»).
- Припаять провода к заземлению, «пятачку». Чтобы избежать ложного срабатывания, рекомендуется использовать провода одного шлейфа.
- Заклеить мембрану для предотвращения замыкания.
- Установить геркон на устройство, магнит на дверь. Для предотвращения быстрого размыкания цепи при закрытии двери, нужно предусмотреть механизм, сдвигающий магнит в сторону.
Варианты подключения получившегося устройства к сигнализации:
- С помощью реле (нормально разомкнутые контакты).
- Используя биополярный транзистор.
- Оптопара. Наиболее оптимальный вариант, создающий гальваническую развязанную схему.
Более подробно схему описывает данное видео
youtube.com/embed/CT9XMfgpbsM?feature=oembed» frameborder=»0″ allow=»autoplay; encrypted-media» allowfullscreen=»»>
Как сделать? Вариант на платформе Ардуино
Данная схема включает:
- Платформа Arduino
- GSM модем (SIM900A, SIM800L)
- Источник питания, батарея.
Работает система просто. Подключенный сенсорный датчик (движения, инфракрасный и т.д.) при обнаружении показателей вторжения подает сигнал системе, переводя ее в дежурный режим. Тревожное оповещение (заранее определенное sms сообщение) посылается установленному мобильному номеру.
Подробная схема подключения содержится в видео
Способы питания системы
- От аккумулятора мобильного телефона. Простой вариант, при котором литиевая батарея всегда будет 100 % заряжена. Со временем это приведет ее к выходу из строя.
- Внешний источник питания (аккумулятор до 12 В). Подсоединяется к клеммам питания телефона совместно с его батареей. При этом заряд будет держаться на уровне 70%. При отключении основного источника электроэнергии, АКБ сотового будет питать охранное устройство.
- Без мобильного аккумулятора (когда устройство подключается к сигнализации с собственным источником питания).
Преимущества. Недостатки
Плюсы самодельной охранной системы:
- Минимальная стоимость исходных комплектующих по сравнению с промышленными вариантами.
- Автономное функционирование (только периодическая подзарядка телефона).
- Оперативное реагирование.
- Возможность подключить несколько абонентских номеров.
- Варианты подключения сенсорных датчиков.
- Беспроводной монтаж.
Минусы:
- Система легко блокируется при обнаружении. Требуется скрытая установка.
- Локальное срабатывание.
- Подавление, изменение сигнала.
Использование GSM системы, сделанной своими руками, оправдано, когда необходимо установить охранное устройство минимальными средствами, а значимость объекта не является высокой. Для дома, квартиры, офиса лучше всего использовать промышленные охранные модификации, отличающиеся большей надежностью, эффективностью, функциональным разнообразием.
Переходите в наш телеграм-канал @Foundmaster много полезной и актуальной информации о строительстве и ремонте.
Похожие записи
Система безопасности с цифровой клавиатуройна основе Arduino с модулем GSM, сигнализацией и датчиком температуры. Авторы: Джишант Сингх, Рашми Роджес, Сандип Шарма, Анурадха Бхасин, Ришик Кумар, Джатин Гаур :: SSRN
Скачать эту статью
Открыть PDF в браузере
ssrn.com» data-abstract-auth=»false»/> Добавить бумагу в мою библиотеку
Делиться:
4 страницы Опубликовано: 17 фев 2022 г.
Просмотреть все статьи Джишанта Сингха0003
Дата написания: 10 февраля 2022 г.
Аннотация
Безопасность всегда была насущной проблемой. Каждый предпочитает защищать свой дом, офис, объекты и т. д. Из всего этого безопасность дома становится все более важной. Здесь, в этой статье, мы попытались проиллюстрировать наше исследование различных систем безопасности, используемых в современном мире. Наше исследование освещает плюсы и минусы этих систем блокировки, их механизмов и технологий, которые они реализуют. В этом исследовании также говорится о традиционных замках, дверных замках на основе RFID-меток, замках на основе жестов и замках с использованием таких технологий, как GSM и OTP, и т. д. В этой статье также предлагается экономически эффективная система дверных замков с учетом сложившейся ситуации с пандемией путем добавления контактный датчик температуры к системе безопасности.
Рекомендуемое цитирование: Рекомендуемая ссылка
Сингх, Джишант и Роджес, Рашми и Шарма, Сандип и Бхасин, Анурадха и Кумар, Ришик и Гаур, Джатин, Система безопасности с цифровой клавиатурой на основе Arduino с модулем GSM, сигнализацией и датчиком температуры (10 февраля 2022 г.). Доступно на SSRN: https://ssrn.com/abstract=4031914 или http://dx.doi.org/10.2139/ssrn.4031914
У вас есть вакансия, которую вы хотели бы рекламировать в SSRN?
Похожие электронные журналы
Обратная связь
Обратная связь с SSRN
Обратная связь (требуется)
Эл. адрес
(требуется)
Если вам нужна немедленная помощь, позвоните по номеру 877-SSRNHelp (877 777 6435) в США или +1 212 448 2500 за пределами США с 8:30 до 18:00 по восточному поясному времени США, с понедельника по пятницу.
Arduino Температурный SMS-сигнал тревоги — Система термоконтроля 3G GSM | Сообщество RobotShop
Об этом руководстве
Создайте свой собственный Arduino SMS-оповещение о температуре — система теплового мониторинга с МАКСИМАЛЬНЫМИ и МИНИМАЛЬНЫМИ температурными порогами, поддерживающими сообщениями и (старыми, но золотыми) SMS-пейджингом и удаленной системой ARM / DISARM. Вы можете контролировать один или несколько датчиков температуры 1WIRE и просматривать с помощью SMS «события нагрева и охлаждения» и сообщения о сохранении активности, включая последнюю температуру. Вы можете ВКЛЮЧИТЬ/ОТКЛЮЧИТЬ систему охранной сигнализации с помощью одного SMS. В этом проекте для интеграции SMS используется экран GSM, совместимый по выводам (c-uGSM) или экран 3G (d-u3G).
Необходимые детали
- Arduino UNO (Северная Америка/Европа)
- c-uGSM — экран GSM для двух SIM-карт [микро] или d-u3G — экран 3G/UMTS [микро] (Северная Америка/Европа)
- Датчик(и) температуры 1WIRE — я использую DS18B20 на корпусе TO220 (здесь и здесь), но доступны другие варианты герметизации и разделительные платы
- Резистор 2,2 кОм
- Некоторые соединительные провода
- Источник(и) питания
Кредиты
В этом проекте мы использовали для температуры 1WIRE «Библиотеку контроля температуры Далласа», разработанную Майлзом Бертоном и Тимом Ньюсомом >> Библиотека Arduino для ИС температуры Далласа, ссылка здесь. Спасибо вам, ребята! Отличная работа!
О экранах c-uGSM (только GSM) и d-u3G (3G/UMTS)
Это экраны, совместимые с двумя контактами, первый, c-uGSM, предназначен только для четырехдиапазонного GSM (совместим со всем миром) и поддерживает 2 SIM-карты, а второй, d-u3G, предназначен только для ОДНОЙ SIM-карты 3G (Северная американская версия) или 3G+GSM (европейская версия и версия для остальных стран). Эти экраны компактны и имеют размеры 1,25 x 1,57 дюйма (31,75 x 390,88 мм) / 1,35 «x 1,57» (34,29 x 39,88 мм), вес менее 10 г, поддержка USB (связь и питание), цифровые интерфейсы автоматического уровня 3,3–5 В и встроенное зарядное устройство LiPo.
О датчике температуры DS18B20
Припаяйте резистор 2,2 кОм между контактом Vdd DS18B20 (3) и контактом DS18B20 DQ (2). Контакт DS18B20 Vdd (3) должен быть подключен к Arduino 5V, контакт DS18B20 DQ (2) к Arduino D4 и контакт DS18B20 GND (1) к Arduino GND. Подробнее см. ниже. Ссылка на DS18B20 здесь.
Аппаратная проводка
На картинке ниже (d-u3G — пример проводки экрана 3G) вы можете наблюдать все логические соединения (проводки). Для использования c-uGSM Shield (версия только для GSM): просто подключите провода к тем же контактам, что и на GSM Shield.
Система термоконтроля Arduino SMS — логическая проводка
Краткая проводка экрана 3G/GSM (питание):
- Конфигурация «Без литий-полимерной конфигурации» >> подключите источник питания +4 В (рекомендуется g-SPS 4V [DDRV]) к выводу «Vcc 4V» экрана 3G/GSM.
- «С литий-полимерной конфигурацией» >> подключите источник питания +5В (рекомендуется g-SPS 5V [LiPOL]) к контакту «Vin 5V» экрана 3G/GSM. Подсоедините литий-полимерный аккумулятор к литий-полимерным площадкам/коннектору.
Прочтите ссылку: c-uGSM и d-u3G как запустить. Датчик температуры подключается следующим образом: контакт DS18B20 Vdd (3) должен быть подключен к Arduino 5V, контакт DS18B20 DQ (2) к Arduino D4 и контакт DS18B20 GND (1) к Arduino GND. Не забудьте припаять резистор 2,2 кОм между контактом Vdd DS18B20 (3) и контактом DS18B20 DQ (2).
DS18B20 Проводка датчика температуры 1WIRE
СОВЕТ: если вы хотите иметь несколько датчиков температуры 1WIRE, просто подключите их в параллельном режиме (требуется один подтягивающий резистор; правильное значение проверьте в спецификациях) и взломайте программное обеспечение ( используйте 1,2. . sensorIndex в «sensors.getTempCByIndex(sensorIndex)»).
Программное обеспечение Arduino для контроля температуры
а. Мы используем версию Dallas Temperature library 3.7.2 beta. Скачать отсюда: Miles Burton Dallas Temperature library v 3.72 beta. б. Установите эту библиотеку >> как установить здесь. в. Создайте папку с именем «SMS_THERMAL_alarm_supervisor». д. Затем загрузите «c-uGSM kickstart for Arduino» из c-uGSM CODE SAMPLES and UTILITIES или «d-u3G kickstart for Arduino» из d-u3G CODE SAMPLES and UTILITIES, если вы используете экран d-u3G. IMEI продукта (*) и ваш адрес электронной почты необходимы для выполнения загрузки. +CIMI». в. Распакуйте архив и скопируйте «cuGSM_basic_lbr.h», «cuGSM_basic_lbr.ino», «cuGSM_SMS_lbr.h» или «cuGSM_SMS_lbr.ino» («du3_basic_lbr.h», «du3G_basic_lbr.ino», «du3G_SMS_lbr.h» или «du3G_SMS_lbr. ino» — 4 пользователя d-u3G) файлы в ранее созданную папку. д. Скопируйте код по ссылке ниже и создайте файл с именем «SMS_THERMAL_alarm_supervisor. ino» в той же папке, что и выше. Кроме того, вы можете скачать отсюда (щелкните правой кнопкой мыши и сохраните как): SMS_THERMAL_alarm_supervisor.ino : ARDUINO THERMAL SMS ALARM & GSM/3G SHIELD — основной код е. Отредактируйте «SMS_THERMAL_alarm_supervisor.ino» (дважды щелкните файл; этот файл будет открыт в среде ARDUINO).
Напишите желаемый номер мобильного телефона пункта назначения в строке 19.. (Перед этим вы можете проверить формат номера SMS, поддерживаемый вашей НЧС, с помощью нашего программного обеспечения для кикстарта.)
Введите желаемые значения для температурных порогов, выборки и времени поддержания активности. Вы можете редактировать SMS-команды и SMS-сообщения, назначенные тревожным событиям. Если вы используете экран c-uGSM, комментируйте строку 17.
Поведение приложения — как его использовать Любое другое полученное SMS вызывает ответ ALARM с своего рода «сообщением помощи». KEEP ALIVE SMS >> тепловой диспетчер отправляет SMS (со СТАТУСОМ и последней температурой) в каждый «keepAlivePeriod» (секунды), если температура находится внутри порогового интервала «lowTempLevel» и «highTempLevel», или в каждый «keepAlivePeriod /10″ (секунд), если температура выходит за пределы интервала (СОСТОЯНИЕ ТРЕВОГИ).
![](/800/600/http/i.ytimg.com/vi/8DHStQ2PghM/hqdefault.jpg)
…некоторые (безумные!?) предложения по использованию
- мониторинг температуры новорожденного…. ШУТИТЕ, РЕБЯТА! НИКОГДА ЭТОГО НЕ ДЕЛАЙТЕ!
- бочка для брожения домашнего пива 😉
- контроль температуры в подвале
- мониторинг аквариумов
- морозильные камеры
- обогреватели
… другие. В любом случае, всегда адаптируйте датчик(и) температуры к окружающей среде (например, жидкости, пыли, вибрации, теплу и т. д.) или используйте надлежащие герметизированные датчики. ОБУЧЕНИЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЮТСЯ БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ!!! ИСПОЛЬЗУЙТЕ ЕГО НА СВОЙ СТРАХ И РИСК!!!!
Возможные улучшения
- Ограничить обработку SMS только от «phoneNumber» (главный номер)… Просто посмотрите в функции readSMS (библиотека SMS), после второго readline() переменная buffd содержит заголовок SMS (номер отправителя , дата+время).