Работа с SIM800L (обучающие материалы)

Itat
Рядовой
Сообщения: 23
Зарегистрирован: 03 апр 2023, 05:56
Откуда: Красноярский кр. г. Ачинск
Имя: Юрий
Благодарил (а): 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение Itat »

Здравствуйте! Хочу поделится толковыми обучающими материалами для работы с SIM800L, найденными на просторах интернета (спасибо добрым людям!)

1. Сначала изучаем это: https://habr.com/ru/articles/657935/


2. Потом изучаем это: https://www.youtube.com/watch?v=jkz1609 ... G&index=17

Думаю здесь есть всё для того, чтобы научиться работать с модулем SIM800L, а дальше мать-природа поможет.

От себя добавлю, что для после заливки программы нажатие кнопки RESET на Ардуинке не помогало и выручало только "выкл-вкл" питания.
В обучающем видео при отправке СМС с командами ON и OFF следует учитывать регистр!

Удачного дня и удовлетворения от проделанной работы!

ЗЫ: Совсем забыл! Прикрепляю пользовательский блок.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Itat 21 дек 2023, 17:05, всего редактировалось 1 раз.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Работа с SIM800L (обучающие материалы)

Сообщение ViktorPetrov »

Такая тема ,точней идея на ключик от Анатолия тянет :yes: :yes: :yes:
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

Работа с SIM800L (обучающие материалы)

Сообщение Rovki »

А в чем сама идея ?
Электронщик до мозга костей и не только
slsl
Сержант
Сообщения: 294
Зарегистрирован: 08 дек 2021, 22:41
Имя: Вячеслав
Благодарил (а): 15 раз
Поблагодарили: 46 раз

Работа с SIM800L (обучающие материалы)

Сообщение slsl »

Без GPRS особо сакрального смысла нет (ИМХО).
nickass
Рядовой
Сообщения: 83
Зарегистрирован: 01 май 2022, 14:13
Откуда: Киров
Имя: Николай
Поблагодарили: 3 раза

Работа с SIM800L (обучающие материалы)

Сообщение nickass »

У меня GSM сигнализация уже 5 лет работает в гараже на SIM800. Когда делал ее, приходилось инфу везде собирать. А тут все систематизировано, что очень удобно. Для тех кто начинает изучать этот модуль, да и для тех кто уже забыл ))) хороший курс.
Спасибо за труды.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Работа с SIM800L (обучающие материалы)

Сообщение ViktorPetrov »

slsl писал(а): 20 дек 2023, 23:47 Без GPRS особо сакрального смысла нет (ИМХО).
На СМС разоришся.

Отправлено спустя 2 минуты 18 секунд:
Rovki писал(а): 20 дек 2023, 23:42 А в чем сама идея ?
Если кратко ,сделать блок GPRS для связи с Kascada Cloud по примеру BlynkClient.ino из блиблиотеки TinyGSM. Если смотреть вдаль ,разрабатывая ПЛК стороной обходите GSMсистеммы (связка Sim800+ESP ) ,на сегодня набирают популярность для умного дома, для удаленного мониторинга, управления, охраны.Приложение на анроид и облако у Вас есть ,осталось веб-морду написать для связи с ПК и железо конечно.
ivansidor012
Лейтенант
Сообщения: 310
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение ivansidor012 »

slsl писал(а): 20 дек 2023, 23:47 Без GPRS особо сакрального смысла нет (ИМХО)
есть места, где gprs УЖЕ НЕТ, но GSM еще ловит

Отправлено спустя 1 минуту 6 секунд:
ViktorPetrov писал(а): 21 дек 2023, 00:33 На СМС разоришся
у всех опсосов есть пакеты смс за 50руб. в месяц)

К тому же еще на сим800 можно прослушать обстановку вокруг и проиграть файлы - и все это без каколибо интернета)))
OLGA
Сержант
Сообщения: 145
Зарегистрирован: 04 авг 2021, 09:21
Имя: Павел
Благодарил (а): 45 раз
Поблагодарили: 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение OLGA »

ViktorPetrov писал(а): 21 дек 2023, 00:33 На СМС разоришся
у меня тоже на даче сигнализация на сим800 на два номера. тариф архивный, без интернета,без абонентской платы.В случае неиспользования услуг связи более 90 календарных дней подряд начисляется абонентская плата в размере 5 ₽ в сутки (сделали этой осенью). в случае вторжения идет звонок, сбрасываешь и и ни какой оплаты. раз в три месяца перевожу 10 - 50р и провожу проверку связи.затраты за год не более 100р. два раза выезжал по тревоге. враг сбежал не причинив ущерб.
nickass
Рядовой
Сообщения: 83
Зарегистрирован: 01 май 2022, 14:13
Откуда: Киров
Имя: Николай
Поблагодарили: 3 раза

Работа с SIM800L (обучающие материалы)

Сообщение nickass »

OLGA писал(а): 21 дек 2023, 09:27 у меня тоже на даче сигнализация на сим800 на два номера. тариф архивный, без интернета,без абонентской платы
Я тоже на подобном тарифе с посекундной тарификацией от Еле2 (Теле2) :D
Когда-то смотрел статистику, за 3 года 30 руб потрачено. В случае сработки, поступает звонок на телефон и срабатывает сирена.
Без СМС, только звонки. Через микрофон на сигнализации можно прослушать обстановку. Долго мучался с разными датчиками, ставил датчик радарного типа, так он через стены берет. Было такое, что под утро начались одна сработка за другой. Гараж в 300м от дома, пошел смотреть, а там птички по крыше ходят, а радарный датчик их видит. Заменил его на инфракрасный, тоже не понравился. Сейчас пока установил обычный концевой выключатель на дверь. В планах есть прикрутить ультразвуковой измеритель расстояния, при бесконечности - норма, при расстоянии меньше чем укажешь в настройках - сработка.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Работа с SIM800L (обучающие материалы)

Сообщение ViktorPetrov »

СМС можно и не услышать в шумном помещению к примеру ,правильная логика сначала звонит модем ,если поднять трубку то прослушиваете сообщение от речевого информатора :smile9: ,если не дозвонился модем или Вы нажали отбой на телефоне приходит СМС.Речевой информатор можно также к DTMF привязать . А по GPRS можно и снимок передавать ,для этого не нужно как автору второй модем устанавливать и библиотеки изучать (всего пару АТ команд в UART отправить). Да и у SIM800 ,есть не задокументированные возможности ,про них в интернете молчат ,как и на форуме :( ,хотя и наметился переход к промышленному оборудованию.
slsl
Сержант
Сообщения: 294
Зарегистрирован: 08 дек 2021, 22:41
Имя: Вячеслав
Благодарил (а): 15 раз
Поблагодарили: 46 раз

Работа с SIM800L (обучающие материалы)

Сообщение slsl »

Есть тарифы с "пожизненной" работой и всего лишь с одноразовым платежом при покупке в 2 500р, включающий в себя ежемесячный пакет в 2Гб, и сколько-то там СМС.
Itat
Рядовой
Сообщения: 23
Зарегистрирован: 03 апр 2023, 05:56
Откуда: Красноярский кр. г. Ачинск
Имя: Юрий
Благодарил (а): 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение Itat »

Да на даче построил незаглубленный погреб (грунтовые воды высоко) из газобетона. Смастерил на ардуинке терморегулятор и поставил на боевое дежурство. Конечно, беспокоюсь, как бы не померзла картошка и варенья-соленья! Поэтому, решил сделать ещё и дистанционный контроль по запросу СМСкой. Смотрю, сейчас продаётся куча всяких умных розеток и прочих устройств с функциями терморегуляции и дистанционного контроля. Только так неинтересно. Самодельное лучше, чтоб программу поизучать, с паяльником посидеть, поканифолить, чтоб дым в комнате стоял, ошибки поискать и заставить работать устройство :smile390:
И всё это только для того, чтобы жизнь не была пресной...
ivansidor012
Лейтенант
Сообщения: 310
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение ivansidor012 »

ViktorPetrov писал(а): 21 дек 2023, 10:30 МС можно и не услышать в шумном помещению
в телефонах есть опция повторения сигнала оповещения о пропущенном смс/звонке.

а если использовать автоматизаторы (например Таскер) - то можно настроить так, что при получении смс/звонка с определеного номера - телефон переведется из бесшумного режима (если например ночью был поставлен на вибро) и будет орать любой заранее выбранной мелодием
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Работа с SIM800L (обучающие материалы)

Сообщение ViktorPetrov »

ivansidor012 писал(а): 21 дек 2023, 21:03 в телефонах есть опция повторения сигнала оповещения о пропущенном смс/звонке.
На удаленном объекте ,где технический персонал постоянно не присутствует ,установил промышленный GSM модем : оператор по принят СМС контролирует технологические параметры,а я по заблокированным СМС контролирую действия оператора ,Вот такой расклад.Еще датчик температуры типа DS18B20 рядом с дверью устанавливал ,а то может обьект из удаленного уже в не обслуживаемый перешел :) .Ну это так будни,есть идеи поинтересней на бочки с привадой модемы установить.
OLGA
Сержант
Сообщения: 145
Зарегистрирован: 04 авг 2021, 09:21
Имя: Павел
Благодарил (а): 45 раз
Поблагодарили: 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение OLGA »

Itat писал(а): 20 дек 2023, 20:19 Совсем забыл! Прикрепляю пользовательский блок.
Вы выложили хороший урок от канала Разные разности. На этом канале есть видео «Оповещатель SIM800L на два телефона» и скетч «Контроль электричества 0.2». там автор канала доработал основной блок Сплимера и добавил ещё один выход «Ring_out». Я пробовал повторить его скетч Контроль электричества 0.2 и свои наработки пробовал, на мой взгляд рядового пользователя выход «Ring_out» как то неустойчиво работал. Как и автор канала Разные разности я считаю что выход «Ring_out» был бы хорошим дополнением к основному блоку. Может Вы дополните, этот блок более устойчивым выходом типа Ring_out.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Работа с SIM800L (обучающие материалы)

Сообщение ViktorPetrov »

[ref]OLGA[/ref], Выход Error_Code более информативен ,чем Ring_out :
501- Исходящем вызове. Ошибка команды поднять трубку
505 - Исходящем вызове. Занят другим сеансом связи
506 - Исходящем вызове. Нет ответа
507 - Исходящем вызове. Вызов сброшен
При ошибке 501,505 можно на пример перезвонить ,через определенное время.
При ошибке 506,507 можно отправить СМС.
OLGA
Сержант
Сообщения: 145
Зарегистрирован: 04 авг 2021, 09:21
Имя: Павел
Благодарил (а): 45 раз
Поблагодарили: 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение OLGA »

[ref]ViktorPetrov[/ref], Спасибо что подсказали как можно использовать Error_Code.
Но как говорит автор этой доработки, Ring_out это когда пошел звонок. то есть время от начала вызова до поднятия трубки, если я правильно понимаю автора
ivansidor012
Лейтенант
Сообщения: 310
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение ivansidor012 »

ViktorPetrov писал(а): 21 дек 2023, 22:53 Ring_out это когда пошел звонок. то есть время от начала вызова до поднятия трубки, если я правильно понимаю автора
именно поэтому Слимпер и не делал этот выход - он не нужен
OLGA
Сержант
Сообщения: 145
Зарегистрирован: 04 авг 2021, 09:21
Имя: Павел
Благодарил (а): 45 раз
Поблагодарили: 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение OLGA »

[ref]ivansidor012[/ref],
"При ошибке 501,505 можно на пример перезвонить".
конечно перезвонить можно но после ошибки
«Error_Code – Код ошибки в работе модуля, появляется после возникновение ошибки, и сбрасывается после следующей удачной операции»
а как определить что пошел звонок и когда поднята трубка, и не было ошибки в работе модуля? Это совершенно разные параметры «ошибка» и начало звонка.
ivansidor012
Лейтенант
Сообщения: 310
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Работа с SIM800L (обучающие материалы)

Сообщение ivansidor012 »

ivansidor012 писал(а): 24 дек 2023, 16:51 При ошибке 501,505 можно на пример перезвонить
почему нельзя?
сравнивай возникающие ошибки и перезванивай если ошибка == 501 или 505

Отправлено спустя 1 минуту 15 секунд:
OLGA писал(а): 24 дек 2023, 17:57 «Error_Code – Код ошибки в работе модуля, появляется после возникновение ошибки, и сбрасывается после следующей удачной операции»
а как определить что пошел звонок и когда поднята трубка, и не было ошибки в работе модуля? Это совершенно разные параметры «ошибка» и начало звонка.
не нужен тебе этот модуль с таким подходом)))
Ответить

Вернуться в «Обучающие примеры работы в FLProg»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя