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

Здесь даны ссылки на обучающие материалы для работы с модулем SIM800L

Itat
Рядовой
Сообщения: 2
Зарегистрирован: 03.04.2023{, 05:56}
Репутация: 2
Откуда: Красноярский кр. г. Ачинск
Имя: Юрий

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

#1

Сообщение Itat » 20.12.2023{, 20:19}

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

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


2. Потом изучаем это:

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

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

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

ЗЫ: Совсем забыл! Прикрепляю пользовательский блок.
Вложения
GSM_NEW 0.6.1b.ubl
(1.44 МБ) 32 скачивания
Последний раз редактировалось Itat 21.12.2023{, 17:05}, всего редактировалось 1 раз.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 684
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

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

#2

Сообщение ViktorPetrov » 20.12.2023{, 23:37}

Такая тема ,точней идея на ключик от Анатолия тянет :yes: :yes: :yes:

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#3

Сообщение Rovki » 20.12.2023{, 23:42}

А в чем сама идея ?
Электронщик до мозга костей и не только

slsl
Рядовой
Сообщения: 70
Зарегистрирован: 08.12.2021{, 22:41}
Репутация: 8
Имя: Вячеслав

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

#4

Сообщение slsl » 20.12.2023{, 23:47}

Без GPRS особо сакрального смысла нет (ИМХО).

nickass
Рядовой
Сообщения: 61
Зарегистрирован: 01.05.2022{, 14:13}
Репутация: 12
Откуда: Киров
Имя: Николай

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

#5

Сообщение nickass » 20.12.2023{, 23:57}

У меня GSM сигнализация уже 5 лет работает в гараже на SIM800. Когда делал ее, приходилось инфу везде собирать. А тут все систематизировано, что очень удобно. Для тех кто начинает изучать этот модуль, да и для тех кто уже забыл ))) хороший курс.
Спасибо за труды.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 684
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

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

#6

Сообщение ViktorPetrov » 21.12.2023{, 00:31}

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

Отправлено спустя 2 минуты 18 секунд:
Rovki писал(а):
20.12.2023{, 23:42}
А в чем сама идея ?
Если кратко ,сделать блок GPRS для связи с Kascada Cloud по примеру BlynkClient.ino из блиблиотеки TinyGSM. Если смотреть вдаль ,разрабатывая ПЛК стороной обходите GSMсистеммы (связка Sim800+ESP ) ,на сегодня набирают популярность для умного дома, для удаленного мониторинга, управления, охраны.Приложение на анроид и облако у Вас есть ,осталось веб-морду написать для связи с ПК и железо конечно.

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

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

#7

Сообщение ivansidor012 » 21.12.2023{, 04:17}

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

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

К тому же еще на сим800 можно прослушать обстановку вокруг и проиграть файлы - и все это без каколибо интернета)))

OLGA
Сержант
Сообщения: 101
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

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

#8

Сообщение OLGA » 21.12.2023{, 09:27}

ViktorPetrov писал(а):
21.12.2023{, 00:33}
На СМС разоришся
у меня тоже на даче сигнализация на сим800 на два номера. тариф архивный, без интернета,без абонентской платы.В случае неиспользования услуг связи более 90 календарных дней подряд начисляется абонентская плата в размере 5 ₽ в сутки (сделали этой осенью). в случае вторжения идет звонок, сбрасываешь и и ни какой оплаты. раз в три месяца перевожу 10 - 50р и провожу проверку связи.затраты за год не более 100р. два раза выезжал по тревоге. враг сбежал не причинив ущерб.

nickass
Рядовой
Сообщения: 61
Зарегистрирован: 01.05.2022{, 14:13}
Репутация: 12
Откуда: Киров
Имя: Николай

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

#9

Сообщение nickass » 21.12.2023{, 09:51}

OLGA писал(а):
21.12.2023{, 09:27}
у меня тоже на даче сигнализация на сим800 на два номера. тариф архивный, без интернета,без абонентской платы
Я тоже на подобном тарифе с посекундной тарификацией от Еле2 (Теле2) :D
Когда-то смотрел статистику, за 3 года 30 руб потрачено. В случае сработки, поступает звонок на телефон и срабатывает сирена.
Без СМС, только звонки. Через микрофон на сигнализации можно прослушать обстановку. Долго мучался с разными датчиками, ставил датчик радарного типа, так он через стены берет. Было такое, что под утро начались одна сработка за другой. Гараж в 300м от дома, пошел смотреть, а там птички по крыше ходят, а радарный датчик их видит. Заменил его на инфракрасный, тоже не понравился. Сейчас пока установил обычный концевой выключатель на дверь. В планах есть прикрутить ультразвуковой измеритель расстояния, при бесконечности - норма, при расстоянии меньше чем укажешь в настройках - сработка.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 684
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

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

#10

Сообщение ViktorPetrov » 21.12.2023{, 10:30}

СМС можно и не услышать в шумном помещению к примеру ,правильная логика сначала звонит модем ,если поднять трубку то прослушиваете сообщение от речевого информатора :smile9: ,если не дозвонился модем или Вы нажали отбой на телефоне приходит СМС.Речевой информатор можно также к DTMF привязать . А по GPRS можно и снимок передавать ,для этого не нужно как автору второй модем устанавливать и библиотеки изучать (всего пару АТ команд в UART отправить). Да и у SIM800 ,есть не задокументированные возможности ,про них в интернете молчат ,как и на форуме :( ,хотя и наметился переход к промышленному оборудованию.

slsl
Рядовой
Сообщения: 70
Зарегистрирован: 08.12.2021{, 22:41}
Репутация: 8
Имя: Вячеслав

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

#11

Сообщение slsl » 21.12.2023{, 14:28}

Есть тарифы с "пожизненной" работой и всего лишь с одноразовым платежом при покупке в 2 500р, включающий в себя ежемесячный пакет в 2Гб, и сколько-то там СМС.

Itat
Рядовой
Сообщения: 2
Зарегистрирован: 03.04.2023{, 05:56}
Репутация: 2
Откуда: Красноярский кр. г. Ачинск
Имя: Юрий

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

#12

Сообщение Itat » 21.12.2023{, 17:14}

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

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

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

#13

Сообщение ivansidor012 » 21.12.2023{, 21:03}

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

а если использовать автоматизаторы (например Таскер) - то можно настроить так, что при получении смс/звонка с определеного номера - телефон переведется из бесшумного режима (если например ночью был поставлен на вибро) и будет орать любой заранее выбранной мелодием

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 684
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

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

#14

Сообщение ViktorPetrov » 21.12.2023{, 22:53}

ivansidor012 писал(а):
21.12.2023{, 21:03}
в телефонах есть опция повторения сигнала оповещения о пропущенном смс/звонке.
На удаленном объекте ,где технический персонал постоянно не присутствует ,установил промышленный GSM модем : оператор по принят СМС контролирует технологические параметры,а я по заблокированным СМС контролирую действия оператора ,Вот такой расклад.Еще датчик температуры типа DS18B20 рядом с дверью устанавливал ,а то может обьект из удаленного уже в не обслуживаемый перешел :) .Ну это так будни,есть идеи поинтересней на бочки с привадой модемы установить.

OLGA
Сержант
Сообщения: 101
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

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

#15

Сообщение OLGA » 24.12.2023{, 09:27}

Itat писал(а):
20.12.2023{, 20:19}
Совсем забыл! Прикрепляю пользовательский блок.
Вы выложили хороший урок от канала Разные разности. На этом канале есть видео «Оповещатель SIM800L на два телефона» и скетч «Контроль электричества 0.2». там автор канала доработал основной блок Сплимера и добавил ещё один выход «Ring_out». Я пробовал повторить его скетч Контроль электричества 0.2 и свои наработки пробовал, на мой взгляд рядового пользователя выход «Ring_out» как то неустойчиво работал. Как и автор канала Разные разности я считаю что выход «Ring_out» был бы хорошим дополнением к основному блоку. Может Вы дополните, этот блок более устойчивым выходом типа Ring_out.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 684
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

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

#16

Сообщение ViktorPetrov » 24.12.2023{, 13:50}

OLGA, Выход Error_Code более информативен ,чем Ring_out :
501- Исходящем вызове. Ошибка команды поднять трубку
505 - Исходящем вызове. Занят другим сеансом связи
506 - Исходящем вызове. Нет ответа
507 - Исходящем вызове. Вызов сброшен
При ошибке 501,505 можно на пример перезвонить ,через определенное время.
При ошибке 506,507 можно отправить СМС.

OLGA
Сержант
Сообщения: 101
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

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

#17

Сообщение OLGA » 24.12.2023{, 14:37}

ViktorPetrov, Спасибо что подсказали как можно использовать Error_Code.
Но как говорит автор этой доработки, Ring_out это когда пошел звонок. то есть время от начала вызова до поднятия трубки, если я правильно понимаю автора

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

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

#18

Сообщение ivansidor012 » 24.12.2023{, 16:51}

ViktorPetrov писал(а):
21.12.2023{, 22:53}
Ring_out это когда пошел звонок. то есть время от начала вызова до поднятия трубки, если я правильно понимаю автора
именно поэтому Слимпер и не делал этот выход - он не нужен

OLGA
Сержант
Сообщения: 101
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

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

#19

Сообщение OLGA » 24.12.2023{, 17:57}

ivansidor012,
"При ошибке 501,505 можно на пример перезвонить".
конечно перезвонить можно но после ошибки
«Error_Code – Код ошибки в работе модуля, появляется после возникновение ошибки, и сбрасывается после следующей удачной операции»
а как определить что пошел звонок и когда поднята трубка, и не было ошибки в работе модуля? Это совершенно разные параметры «ошибка» и начало звонка.

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

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

#20

Сообщение ivansidor012 » 24.12.2023{, 18:46}

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

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

Ответить

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