GSM/GPRS-модуль SIM800L (#2) - AT-команды, звонки, SMS, SMS-управление

Поділитися
Вставка
  • Опубліковано 3 лют 2025

КОМЕНТАРІ • 292

  • @Ivantsovme
    @Ivantsovme 6 років тому +30

    Столь качественного ролика по данной тематике, я еще не видел!
    Автору низкий поклон

  • @ПавелЛебедев-ы1с

    Заработало! Спасибо автору за подробную инструкцию! Специально для таких программистов мамкиных как я)))

  • @EdGreenTube
    @EdGreenTube 7 років тому +13

    Качество роликов выше всяких похвал, удивил, Виктор, респект и низкий поклон.

  • @АндрейГерасимов-в6р

    Вы грамотный и технически подготовленный человек который может обучать. Канал имеет перспективу, но только в узком кругу. Правильно сказали от Вас получил наибольшую инфу по SIM800L, спасибо

  • @elektrik_shemotehnik
    @elektrik_shemotehnik 6 років тому +10

    Дякую за хороше і корисне відео! Зразу видно - професіонал!

  • @МаксимовАндрей-ц5ш
    @МаксимовАндрей-ц5ш 7 років тому +2

    Уникальный цикл уроков по GSM-модулям! Очень грамотно, исключительно профессионально, лаконично и исчерпывающе! Огромная благодарность и почтение автору!

  • @VolodymyrTatunov
    @VolodymyrTatunov 2 роки тому +2

    Видео супер. Очень информативно и понятно. Спасибо за проделанную работу

  • @ve2376
    @ve2376 6 років тому +2

    Спасибо огромное, на основе вашего скетча с горем пополам реализовал управление крышей дачной обсерватории с помощью смс. Реально один из единичных каналов с грамотным, приятным, детальным и понятным разжевыванием материала.

  • @728239
    @728239 6 років тому +4

    Этот цикл видео прямо таки алмаз в куче.. Ну в общем очень хорошая находка! Прямо проникся!

  • @turbobroker
    @turbobroker 6 років тому

    Насколько же глубоко вы раскопали эту тему, иду смотреть дальше

  • @АлексейМухин-ж3п
    @АлексейМухин-ж3п 5 років тому

    Respect и уважуха! Единственный стоящий обзор который нашел в инете. Теперь попробую покрутить, теперь знаю в какую сторону идти. Искал библиотеки, оказалось все проще. Спасибо, думаю мне очень хорошо поможет.

  • @aboabil6682
    @aboabil6682 9 місяців тому +1

    Качество наивысшего уровня 👏👏👏👏

  • @sutya86
    @sutya86 5 років тому +1

    Больше спасибо за видео. Выпускайте побольше, очень качественный контентет.

  • @EgorCHA
    @EgorCHA 7 років тому

    Очень доходчиво все объяснено. Спасибо! Жду серию про gprs, т.к. эта тема наиболее интересна. Сразу большие возможности для реализации проектов с дистанционным управлением.

  • @lutsenko36
    @lutsenko36 5 років тому

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

  • @osintaras
    @osintaras 7 років тому

    Замечательное видео! Профессиональный подход. То, что искал. Ждем видео про gprs.

  • @Bionder165
    @Bionder165 7 років тому

    Друг ты проделал отличную работу, печатай книгу. Реально все рахжвано кратко и ясно.

    • @codius
      @codius  7 років тому

      Спасибо, но работа не закончена))) ещё минимум 3 части...

  • @АртёмБабин-личныйвлог

    Спасибо огромное! Исчерпывающий материал! Вы невероятно помогли мне в нынешнем проекте! Лайк, подписка и донат.

  • @svorobey7753
    @svorobey7753 6 років тому +1

    Очень все разжевано, большое спасибо за работу.

  • @ДмитрийТрифонов-г5ц

    Виктор, спасибо за вашу работу! очень полезное видео, все доступно и понятно. очень жду DTFM

  • @assuliko
    @assuliko 7 років тому

    Действительно всё на высоте ! Очень рад что попал на данный канал)

  • @Denys.Stoianov
    @Denys.Stoianov 6 років тому +2

    очень круто, молодец. Супер подробно и доходчиво

  • @ДитрийДу
    @ДитрийДу 7 років тому

    Спасибо за качественные ролики. Смотрю с удовольствием.

  • @ОхранаВневедомственная

    Виктор, отличные видео. Ждём новые видео об отправке событий по GPRS

  • @aboabil6682
    @aboabil6682 9 місяців тому

    Было бы круто если создадите видео по темам:
    1. Как работает терминалы(контроллер), как отправляет данные на сервер и получает команду по интернету (gprs)
    2. Туториал по монтажу видео

  • @СССРЯРУССКИЙ
    @СССРЯРУССКИЙ 6 років тому +1

    Вы ГЕНИЙ Виктор спасибо 💪💪💪👍👍👍👍✨🥇🥇🥇

  • @ILDARONII
    @ILDARONII 5 років тому +1

    Единственный минус данных роликов, начинаешь чувствовать себя студентом - не успеваешь за мыслью преподавателя, а надо ещё и записать лекцию... :D

  • @АлексеевА-л8н
    @АлексеевА-л8н 7 років тому

    Крутость туториала зашкаливает! Спасибо!

  • @БорисВиссарионов
    @БорисВиссарионов 7 років тому

    Виктор, большое спасибо! Ждем следующих видео!

  • @DanilaShundeev
    @DanilaShundeev 6 років тому +1

    Огромное спасибо за данное видео!)
    Ваши уроки по sim800l весьма подробными и качественно смонтированными, но в названии указывается что данный мануал является полным не смотря на то что упущена тема передачи данных через GPRS. Вот статья в которой описывается пример с реализацией данной возможностью (www.2150692.ru/faq/62-gprs-svyaz-cherez-sim800l-i-arduino). Все 4 урока ждал - но этого так и не произошло к моему огромному разочарованию. Мне казалось что именно Ваш канал поможет тщательно и раз и навсегда разобраться с данным вопросом. Был бы счастлив увидеть видео раскрывающее данный вопрос - и мне кажется была бы очень классная возможность реализации на данной функции умного дома, при отсутствии интернет провайдера в доме.

  • @sergeykoshkin9562
    @sergeykoshkin9562 4 роки тому

    Это просто праздник какой-то!!! Лайкос!

  • @les12001
    @les12001 5 років тому +1

    Очень крутой материал !

  • @activedrive8310
    @activedrive8310 2 роки тому

    Благодарю, прекрасные уроки!)

  • @АлександрАлександрович-с8ч

    Спасибо за подробные уроки.

  • @sergiom49
    @sergiom49 6 років тому

    Супер канал! Мало в сети настолько полных и понятных разъяснений... Да ещё и в таком качестве видео... Смотриться легко и на одном дыхании. Если не сложно подскажите пожалуйста полное наименование инструмента для обжимки (там где к спикеру обжимали конец провода). Спасибо за проделанную работу.

    • @codius
      @codius  6 років тому

      Кримпер - codius.ru/products/259

    • @sergiom49
      @sergiom49 6 років тому

      Виктор Кравченко спасибо Вам огромное!!!

  • @kvk-ut
    @kvk-ut 3 роки тому

    Спасибо, очень интересно!!!

  • @БюроНедвижимостиИжевск

    Добрый вечер. Удивлён и поражен качеством и полнотой проделанной работы. Огромная просьба, сделайте материал по созданию сигнализации помещения с 2-3 датчиками движения и звонком на телефон. С возможность прослушивания происходящего в офисе. Постановка и снятие охраны путём смс. Много в инете разрозненной информации, а от а до я нет. Думаю Вам не составит труда сделать такую систему охраны. Последователей будет море.

  • @АндрейВасильев-п2л
    @АндрейВасильев-п2л 5 років тому +1

    еще раз Огромное Спасибо!

  • @kuza1304
    @kuza1304 5 років тому

    Спасибо за видео! Очень помогло.

  • @lexanstels5344
    @lexanstels5344 7 років тому +2

    Отличный канал! Лайк и подписка!

  • @alexbell4223
    @alexbell4223 7 років тому

    Спасибо, ждём продолжения

  • @w.w.w.igorka
    @w.w.w.igorka 5 років тому

    Здравствуйте Виктор.Очень интересно было бы глянуть работу с GSM - модуля с gprs, но эта часть ролика так и не вышла.К сожалению Вы нас не балуете больше новыми видео уроками.И вероятно забросили канал..?

  • @game_star_world
    @game_star_world 2 роки тому

    Качественный контент

  • @magorchin9754
    @magorchin9754 7 років тому

    Здравствуйте, очень познавательные и простые для понимания видео, спасибо Вам. Очень хотелось бы узнать как можно работать с телефонной книгой. Например в Вашем видео белый список номеров прописывается в скетче и что бы поменять номер нужно прошивать. Но можно же эти номера считывать с сим карты в какую то переменную например. Если не трудно, можете простой пример набросать в текстовом варианте. Еще очень полезно было бы через какой то промежуток времени "пинать" модуль АТ командой и если он не ответил (завис) то перезагружать его. Спасибо за Ваши труды.

  • @serg_tolstiy87
    @serg_tolstiy87 2 роки тому

    9:11 входящие и исходящие вызовы

  • @андрейбалыгин-э2т
    @андрейбалыгин-э2т 7 років тому

    Спасибо за помощь если вдруг запустится то напишу

  • @ВасилийХлыстов-г1ы
    @ВасилийХлыстов-г1ы 7 років тому

    Спасибо, очень толково.

  • @John851x
    @John851x 6 років тому

    спасибо за качественный контент

  • @davdsirbiladze9772
    @davdsirbiladze9772 Рік тому

    Молодец Витек

  • @barmaleyzigmundovich6541
    @barmaleyzigmundovich6541 4 роки тому

    Всем доброго времени суток. Канал Виктора Кравченко ещё живой ??? Или как? Давно видео не было новых

  • @728239
    @728239 6 років тому

    А, да. Спасибо большое!

  • @grandsunlifeplus2163
    @grandsunlifeplus2163 7 років тому

    Спасибо! Супер инфа!

  • @karlos1520
    @karlos1520 2 місяці тому

    Добрый день. Использовал ваш скетч, но изменил параметр удаления сообщений на DEL ALL, что бы удаляло и исходящие, но это не помогает. После каждой отправленной смс приходит +CMGS:80.. И счётчик увеличивается.. Как очистить сообщения?

  • @hulapup1
    @hulapup1 7 років тому +9

    Виктор,огромное спасибо за ваш труд,он очень полезен

  • @Максим-р6у1щ
    @Максим-р6у1щ 7 років тому

    Спасибо, приятно послушать! Вот только не люблю ардуино и птичий язык си

  • @lamasergeevich708
    @lamasergeevich708 4 роки тому

    Доброго дня. А вот как быть в такой ситуации.... у меня в цикле крутятся команды для связи с сервером, и передачей ему пост запроса, это все в loop, но мне надо так же делать прерывания что бы отловить смс ? пока думаю над решением этой задачи ... но может вы что то подскажете. спасибо.

  • @alexcafpir8166
    @alexcafpir8166 5 років тому

    Виктор подскажи плз, а что означает когда выдает AT+CMGL="REC UNREAD",1
    ?
    Номер свой в белый список добавил, все равное такое выдает.
    Результат "OFF" : "ON" тоже не выдается на отправку 10 или 11 просто повтор AT+CMGL="REC UNREAD",1 и всё 😥
    Я так понимаю, что программа не может обработать пришедшие сообщения?
    После очистки сообщений командой at+cmgda="del all"
    При получении СМС стал выдавать "Ок" но "OFF" : "ON" в консоль все равное не пишет.

  • @АндрейБеларусь-ц7л

    СДРАСИВУЙТЕ, подскажите как сделать номер телефона сохраняем на сим карте а ардуино по команде должна прочитать номер и прозвонить.

  • @opoffis
    @opoffis Рік тому

    Как подключить к sim800L домашний радио телефон, через кабель rj-12(11) и управлять набором номера через радиотелефон ?

  • @kvk-ut
    @kvk-ut 3 роки тому

    А видео этого года есть про SIM800L ?

  • @alxy316
    @alxy316 7 років тому +7

    Лайк и подписка, жду дтмф

  • @АлександрГлизница
    @АлександрГлизница 6 років тому

    Добрый день.
    Виктор, в процессе эксплуатации/тестирования столкнулся еще с одной проблемой.
    Когда вставляю симку без смс, то все хорошо работает.
    Прилетают смс из белого списка, все отлично работает.
    Прилетают смс не из белого списка (но формата "+7...), тоже все отлично работает.
    Проблема возникает когда приходит сообщение от абонента с номером отличным от формата "+7...".
    У Вас в скетче было предусмотрено автоматическое удаление всех сообщений, скетч так и делает, но он не удалить сообщение с номеров отличных от "+7...".
    Получается, что как только приходит сообщение с не форматного номера, то скетч не может его отработать и с последующими сообщениями (в том числе с белых номеров) не работает.
    Хотя модуль и Ардуино не блокируются. Проверял на доп. условие (при достижении определенной температуры он присылает СМС), но работа с входящими СМС так и не отрабатывает.
    Как можно исправить скетч, чтобы он реагировал ТОЛЬКО на номера из белого списка, а все остальные автоматом удалял (в том числе с короткими номерами).

    • @codius
      @codius  6 років тому

      Посмотрите в сторону работы с телефонной книгой. В документации есть описания команд. Чтобы проверять из номеров, записанный на сим-карту.

  • @ВладимирКВР2020
    @ВладимирКВР2020 4 роки тому

    лайк, вопрос: 1. какой командой включить питание на микрофон, ведь он электретный.2. на мануале нет полярности подключения электретного ( он имеет внутри усилитель- согласователь волнового сопротивления), где глянуть?

    • @codius
      @codius  4 роки тому

      1. AT+CEXTERNTONE ?
      2. Как же нет? Пины 12,52 - MIC1N, MIC1P и 9,10 - MIC2P, MIC1N ( codius.ru/file/getfullimage/06243b77-9929-4f7f-a1c3-ff44215bb6c6 )

  • @urichaplin1424
    @urichaplin1424 6 років тому +1

    пытаюсь послать СМС но никак не могу послать команду завершения SMS - Ctrl+Z. копирование из текстовой версии не помогло..

  • @kostya1306
    @kostya1306 6 років тому

    Мне помогло. Спасибо!

  • @ЕвгенийАлександров-и9я

    У Вас в программе есть такой код: _response = sendATCommand("AT+CMGL=\"REC UNREAD\",1", true);// Отправляем запрос чтения непрочитанных сообщений . Я не очень понял это. В переменную _response , в этом случае, должны записаться ВСЕ непрочитанные сообщения. Как извлекается каждое в отдельности? Спасибо

    • @ЕвгенийАлександров-и9я
      @ЕвгенийАлександров-и9я 6 років тому

      Разобрался. Тогда такой вопрос: Зачем Вы закладываете возможность делать до 10 попыток прочитать сообщение? С первого раза сообщение может не прочитаться из модуля?

  • @МихаилКоваленко-ф8ц

    Добрый день.
    1. А у Вас есть готовый проект автосигнализации на базе GSM/GPRS-модуль SIM800L?.
    2. Как отслеживать местоположения модуля на карте?

    • @codius
      @codius  2 роки тому

      Добрый день.
      1. Нет
      2. Использовать модуль с GPS-ГЛОНАСС (например, SIM868)

  • @ИванВ-щ4в
    @ИванВ-щ4в 3 роки тому

    Не могу никак вести символ SUB (26) → И модуль так и завис на воде смс причем питание с него скидывал.

  • @ФедорСинявин-п2ч
    @ФедорСинявин-п2ч 3 роки тому

    Здравствуйте Виктор! Отличный материал!
    Подскажите, есть задача нужно что-бы белый список телефонов из вашего примера брался с СИМ карты, первые 5 номеров на СИМке должны быть белым списком. Как это сделать и какие AT команды использовать?

    • @codius
      @codius  3 роки тому +1

      Ваши разделы мануала 3.2.24-3.2.26 Find Phonebook Entries, Read Current Phonebook Entries, Select Phonebook Memory Storage

    • @ФедорСинявин-п2ч
      @ФедорСинявин-п2ч 3 роки тому

      Благодарю! Будем эксперемнтировать

  • @pauldolgi5985
    @pauldolgi5985 7 років тому +11

    Спасибо! А будет ли урок по обмену данными через Интернет?

    • @codius
      @codius  7 років тому +8

      Обязательно, но позже.

    • @pauldolgi5985
      @pauldolgi5985 7 років тому +3

      Буду ждать

    • @kracher5107
      @kracher5107 7 років тому +1

      Присоединяюсь! СПАСИБО!
      Ориентировочно когда?

  • @Numsarmik
    @Numsarmik 3 роки тому

    Модуль на синей плате с диодами по питанию и транзисторным согласованием уровней (антенна на проводе) отказывается общаться с Ардуинкой.
    Ничего Не принимает и не передаёт.
    Всё что в ютубе показывают делал. не помогло.
    Поменял модуль , блок питания , ардуинку.
    Не помогло.
    Пробовал аппаратный юарт... не помогло.
    Уровень сигнала в диапазоне по даташиту.
    Модуль сеть видит , вызов на него идёт.
    Оба модуля из одной партии в Амперкоте купил летом.
    Где ещё поискать причину?
    Может быть партия бракованная?

    • @codius
      @codius  3 роки тому

      Вам бы помог логический анализатор. Могли бы поэтапно посмотреть UART и понять где проблема.

    • @Numsarmik
      @Numsarmik 3 роки тому

      @@codius Взяли две ардуины и на одной съэмитировали работу модуля , а на второй смотрели монитор порта... ардуина точно работает, принимает и передаёт.
      Модуль при запуске что то вроде должен отправлять по юарт, но и этого не приходит.
      Что за анализатор?

    • @codius
      @codius  3 роки тому

      @@Numsarmik codius.ru/articles/218

    • @Numsarmik
      @Numsarmik 3 роки тому

      @@codius В общим запустить модуль удалось благодаря замене проводов питания на короткие провода большого сечения. Выход ЮАРТ из модуля через родной транзистор выдаёт сигнал в 3 вольта, что расценивается ардуиной как "1" , а должен быть "0". Ну там всё время 5 вольт, а сигнал - это 0.
      Соединил минуя транзистор от чипа на ардуину и тогда заработало.

  • @андрейбалыгин-э2т
    @андрейбалыгин-э2т 7 років тому +1

    Видео и статья super !!! Неплохо было бы увидеть отправку по GPRS на email.
    Есть вопросик по АТ командам . После сохранения конфигурации что-то пошло не так
    теперь sim800l только принимает звонки и смс а отправить сделать звонок - никак
    AT
    OK
    ATD+3XXXXXXXXXXX;
    NO CARRIER
    AT+CMGF=1
    OK
    AT+CMGS="+3XXXXXXXXXXX"
    > HELLO
    +CMS ERROR: SIM failure
    AT+CPIN?
    +CPIN: READY
    OK
    AT+COPS?
    +COPS: 0,0,"UMC"
    OK
    AT+CSQ
    +CSQ: 16,0
    OK
    AT+CFUN?
    +CFUN: 1
    OK
    AT+CBAND?
    +CBAND: DCS_MODE
    OK
    Прием смс и звонка - все ОК
    +CMT: "+3XXXXXXXXXXX","BOSS","17/10/05,11:53:53+12"
    hello sim800
    RING
    +CLIP: "+3XXXXXXXXXXX",145,"",0,"BOSS",0

    • @codius
      @codius  7 років тому

      Если считаете, что проблема с конфигурацией, сбросьте её командой ATZ (Reset Default Configuration).

  • @sergey77734
    @sergey77734 3 роки тому

    привет,подскажи пожалуйста как поключить и запустить модуль сим 800 с

  • @ВолодимирКолодій-м7ь

    Привет, а возможно определять геолокацию по вишкам с помощью етого модуля?

  • @gromitwoll6907
    @gromitwoll6907 7 років тому +1

    Мало того что тема актуальная так еще и само видео снято на очень высоком уровне.

  • @boykonur73
    @boykonur73 7 років тому +1

    Спасибо.

  • @vano_brn
    @vano_brn 5 років тому

    Я правильно понимаю что ат командами мы зашиваем модуль через ардуино? Если к модулю подпаять микрофон и зашить на автоответ по заранее написаному номеру то потом можно его полноценно юзать лишь подав питание?

    • @codius
      @codius  5 років тому

      Без управляющего МК (в нашем случае Arduino) о полноценном управлении не может быть и речи. А вот если настроить модуль на автоответ, то микроконтроллер для ответа ему будет уже не нужен. Единственный нюанс - без МК модуль будет отвечать всем подряд)))

    • @vano_brn
      @vano_brn 5 років тому

      Виктор Кравченко спасибо большое, теперь понял)

  • @КириллЧернышев-ъ2й

    Добрый день! Подскажите пожалуйста, как лучше подключить динамик к модулю: напрямую или с использованием усилителя? А также как лучше обеспечить вывод звука, если динамик планируется использовать не только для голосовых функций данного модуля, но и при проигрывании других звуков от другого модуля? И ещё такой вопрос, можно ли убрать проигрывание дефолтной музыки при входящем вызове?

    • @codius
      @codius  3 роки тому +1

      Думаю, однозначно и усилитель и фильтры. Вывод звука с разных устройств - нужно что-то типа мультиплексора смотреть, либо если такой функционал будет реализован в усилителе (несколько переключаемых входов). По поводу дефолтной музыки смотрите даташит - в этом модуле много чего можно настроить.

    • @КириллЧернышев-ъ2й
      @КириллЧернышев-ъ2й 3 роки тому

      @@codius спасибо большое!

  • @РоманТкаченко-т4г
    @РоманТкаченко-т4г 4 роки тому

    Здравствуйте Виктор! Подключил все по Вашей схеме скетч с Вашего сайта, и не работает, светодиод не один не светится. Модуль Sim800C , может нужно именно Sim800L? Загружаю другие скетчи для управления реле, работает, скорость установил АТ командой AT+IPR=9600, сохранил AT&W в ответ получил ОК. Подскажите пожалуйста.

    • @codius
      @codius  4 роки тому

      Не очень понятно как одни скетчи работают, а другие нет? В скетчах не используются возможности одного модуля, отсутствующие в другом, поэтому не думаю, что модель модуля имеет значение.

    • @РоманТкаченко-т4г
      @РоманТкаченко-т4г 4 роки тому

      @@codius Спасибо, буду искать причину.

  • @s737320
    @s737320 7 років тому

    Так все доходчиво, спасибо! Даже не для программистов будет понятно! Вопрос может не по теме, но интересует какой софт использовали для подготовки материала и особенно рисования в видеоролике?

    • @codius
      @codius  7 років тому +1

      Adobe: Premiere (монтаж), AfterEffects (анимация), Audition (звук). Bandicam (захват видео с экрана).

    • @MuratBalabay
      @MuratBalabay 6 років тому

      @@codius на какую камеру снимаете?

    • @codius
      @codius  6 років тому

      @@MuratBalabay Sony A7M2 + SEL55F18Z

    • @MuratBalabay
      @MuratBalabay 6 років тому

      @@codius спасибо

  • @РусланГайнуллин-з7я

    Здравствуйте! По вашему скетчу я сделал управление четырьмя реле по СМС. И я столкнулся с такой проблемой: после загрузки скетча в плату контроллера на пинах (выходах) управления реле у меня сразу появляется 1 до тех пор пока я командой по СМС не выключу реле. Подскажите пожалуйста, как исправить данную проблему?

    • @codius
      @codius  5 років тому

      Посмотрите проект Codius.AutoFeeder v1.0 (ua-cam.com/video/Hnsdd3DiVDI/v-deo.html ) там также используется реле, активное по LOW и в скетче описано, что нужно делать.

  • @ВалентинОстрогляд
    @ВалентинОстрогляд 4 роки тому +1

    Добрый день спасибо за замечательный контент и шикарную проработку материала, который день пытаюсь повторить ваш проект но столкнулся с проблемой во время звонка Arduino буквально виснет и начинает глючить забрасывать всякие рандомные знаки на comport делитель тока используется на резисторах 5 килоом питания падаю 4.1v 5 ампер но она не увеличивается до 90 милиампер, модуль мне позвонить может но Arduino виснет и каждый раз нужно рестартить Я же позвонить не могу так как номер не определяется идут Рандомные знаки пожалуйста помогите разобраться буду Очень вам благодарен!

    • @codius
      @codius  4 роки тому

      Самый простой вариант - заменить Ардуино, затем заменить SIM800. Если проблема исчезнет, значит замененный элемент не исправен. Если проблема остаётся, значит проблема в схеме - в идеале посмотреть на осциллографе, может какие-то скачки напряжения.

    • @ВалентинОстрогляд
      @ВалентинОстрогляд 4 роки тому

      Одна Arduino сгорела не знаю почему поставил другую ситуация повторяется сейчас попробую поставить конденсатор на вход модуля кстати подал на модуль 3.4v на модуль вместе с помехами номер определяться, блок питания менял не помогает Большое спасибо за ответ.

    • @codius
      @codius  4 роки тому

      @@ВалентинОстрогляд внимательно проверьте корректность собранной схемы.

    • @ВалентинОстрогляд
      @ВалентинОстрогляд 4 роки тому

      Да проверял уже не раз сгорела ещё одна Arduino к эксперименты пока заканчиваю Большое спасибо за помощь

    • @ВалентинОстрогляд
      @ВалентинОстрогляд 4 роки тому

      Добрый вечер Я разобрался в чём была проблема Arduino и модуль был подключен через стойки из-за плохого контакты были все глюки истина говорят опыт приобретается равно пропорционально сгоревшим оборудованию Спасибо за прекрасный сктч Успехов вам и процветания

  • @НиколайМарков-ф3у
    @НиколайМарков-ф3у 6 років тому

    Виктор, подскажите по готовому девайсу на SIM800, это GSM RELAY на 7 каналов.
    Перестал отвечать модуль SIM, в терминал кидает бесконечное ATE0V0+IPR=115200[.]ATE0V0+IPR=115200[.]ATE0V0+IPR=115200[.]ATE0V0+IPR=115200[.]
    и не на какие команды не реагирует.

    • @НиколайМарков-ф3у
      @НиколайМарков-ф3у 6 років тому

      Да еще добавлю для уточнения, не идут внутренние часы в SIM, обнаружил при подключении штатного конфигуратора, когда пытался синхронизировать время. За неделю поиска ничего толкового в интернете не обнаружил. А тут у Вас такой обзорчик осень подробный и без всякой воды...

    • @codius
      @codius  6 років тому

      @@НиколайМарков-ф3у Готовым девайсом на SIM800 должно что-то управлять (МК). Думаю, вот это что-то, видимо и переклинило, постоянно отправляет модулю первоначальную команду настройки.

    • @НиколайМарков-ф3у
      @НиколайМарков-ф3у 6 років тому +1

      @@codius Спасибо, это проц запрашивал состояние у модема. SIM800 был дохлый. Его я сегодня заменил, и вся система заработала! Сложно старый снимать было, дорожки некоторые оборвались, пришлось проволочками от МГТФа наращивать.
      Очень помогла еще Ваша подборка AT-команд, не надо рыться в ангельском талмуде.
      Вообще спасибо за подсказку. Теперь вижу весь обмен между контроллером и модемом через терминалку, вот только направление обзора выбираю вручную.

  • @backtracklive
    @backtracklive 3 роки тому

    Подскажите пожалуйста, а как работать с этим модулем посредством прерываний?
    Не очень хотелось бы крутится в бесконечном цикле и ждать с моря погоды от этого модуля.
    В принципе идея понятна, но сложности у меня возникают, если идёт серия команды с разным временем исполнения. И вот приходит ответы от модуля в разное время в прерывании. Как можно понять от какой команды прилетела ошибка?

    • @codius
      @codius  3 роки тому

      Никак, разве что прикрутить прерывание к пину RING и реагировать (например выводить из спячки) на входящий звонок. Или проверять буфер раз в 1-5 минут. Модуль при получении SMS будет хранить в буфере информацию, пока её не прочтет МК. Поэтому не обязательно постоянно её мониторить.

    • @backtracklive
      @backtracklive 3 роки тому

      @@codius я использую не прерывание на выводе, а прерывание по приему данных USART.
      Проблема в том, что для моей задачи работать нужно не с одним, а сразу с двумя модулями. Я с двух модулей собираю данные и эти данные нужно потом по 3-му USART выкинуть наружу. STM32F103 лёг хорошо под эту задачу, просто переодически нужно параллельно работать с двумя модулями. Мониторить их состояние, связь и не проспать входящий звонок с белого списка. Вроде и хорошо все, но если запросить команду которая выполняется долго и перебить её звонком получается каша которую фиг пойми как разобрать

    • @backtracklive
      @backtracklive 3 роки тому

      @@codius пока в основном цикле работаешь с одним из модулей вообще никак не могу обработать не пакеты со второго не отправить не получить данные извне. Это крайне плохо для моего проекта. Это решаемая вообще задача?

    • @codius
      @codius  3 роки тому

      @@backtracklive Я не знаю, что у вас должно получиться в итоге. Если нужно ещё работать и со звонками (а не только с SMS), то рассмотрите вариант использования нескольких МК на каждый модуль, либо с одним выделенным ведущим, либо с вообще отдельным ведущим модулем, который бы задавал логику ведомым МК.

  • @lexanstels5344
    @lexanstels5344 7 років тому +2

    Спасибо тебе за труд! Скажи а будут ли у тебя на канале видосы с Orange PI ??
    Да и когда выйдет третья часть sim800? На этих выходных будет?

    • @codius
      @codius  7 років тому

      Честно говоря не вижу смысла отдельно заниматься Orange Pi - по сути на 95% все что я говорю о Малинке (в плане GPIO) справедливо и для Orange Pi (Она же позиционируется как Raspberry Pi-совместимая). Так что пока не планирую. Продолжение о SIM800L будет через 2-3 ролика, сейчас монтирую видео об упоминаемом в ролике проекте.

  • @ВиталийОгнев-г3ж
    @ВиталийОгнев-г3ж 7 років тому

    09:18 что за инструмент используете для обжима и где его взять ?

    • @codius
      @codius  7 років тому

      Стриппер (для удаления изоляции) - codius.ru/products/82,
      Кримпер (пресс-клещи) для обжима - codius.ru/products/259,
      Комплект наконечников с корпусами - codius.ru/products/264

  • @Sebastian_Bareyro
    @Sebastian_Bareyro 6 років тому

    У меня почему-то модуль выдает по запросу AT+CMGL=\"REC UNREAD\",1. Информацию очень раскрыто вместе с текстом сообщений. Поэтому гигантский размер. Больше 512 байт. У вас как-то кратко. Только номер и все.

    • @codius
      @codius  6 років тому

      Во-первых, не только номер, а ещё и короткое SMS с командой, например, "11".
      Во-вторых, с таким подходом у вас очень быстро закончится память МК (у Arduino Uno всего 2Кб - причем на все переменные, а не только на полученные SMS) и он начнет себя вести непредсказуемо, что породит у вас ещё больше вопросов. Так что настоятельно рекомендую пересмотреть отношение к длинным SMS, либо заменить МК - он в принципе не в состоянии переработать такие данные.

  • @СергейГемза
    @СергейГемза 6 років тому

    добрый день, подскажите пожалуйста в чем проблема, без сим диод просто часто моргает, а вот после установки сим, диод моргает 7 сек, потом пауза 3 сек, затем все по кругу,

    • @codius
      @codius  6 років тому

      Не хватает питания. В момент регистрации в сети (пиковое потребление тока) модуль перезагружается.

    • @СергейГемза
      @СергейГемза 6 років тому

      @@codius спасибо взял другой блок, все завелось

  • @eduardlive
    @eduardlive 4 роки тому

    Виктор, подскажите, пожалуйста, можно ли реализовать постоянное отслеживание модуля?
    как gps трекер, т.е. есть ли возможность создать команду, которая каждые 5 сек будет отправлять команду о месте расположении?
    если нет, подскажите, какой лучше модуль для этого выбрать!?
    Буду рад услышать Ваше мнение

    • @codius
      @codius  4 роки тому +1

      Во-первых, имеет смысл выбрать модуль с GPS (SIm808/868 - codius.ru/products/207 ). Во-вторых, определиться что делать с данными. Если сохранять на карту, значит прикручиваем карт-ридер, если отправляем в сеть, значит отправляем по GPRS и т.д.

    • @eduardlive
      @eduardlive 4 роки тому

      @@codius спасибо за ответ, Виктор!
      Скажите, эти модуля будут работать в штатах или европе? разумеется с их симкартами

    • @codius
      @codius  4 роки тому +1

      @@eduardlive погуглите аудиторию (блогеров-радиолюбителей) тех стран, где планируете использовать. У меня нет такой информации. Ещё рекомендую изучить законодательство этих стран на предмет создания/использования GPS-трекеров, чтобы не попасть.

  • @mister1313x
    @mister1313x 7 років тому

    Очень классный материал. Качество супер!
    Вопрос: а можно ли на один gsm канал повесить 3 симки или более и по команде их переключать? Допустим мне надо принять смс с каждой сим-карты по очереди.

    • @codius
      @codius  7 років тому +1

      Варианта здесь, я думаю, как минимум 2: первый (предпочтительный) - вынести разъем для SIM-карты с модуля, размножить его и каким-нибудь мультиплексором переключать карты (к сожалению переписка в Инстаграмме не сохранилась, но там было фото с подобной реализацией - один модуль, много сим-карт, там и можно подсмотреть, чем мультиплексируют), второй - на каждую SIM-карту отдельный модуль и тогда уже мультеплесировать модули, так как выводов на МК не хватит подключить их напрямую. А если и хватит пинов, думаю, будет глючить реализация программного UART на нескольких пинах..

    • @mister1313x
      @mister1313x 7 років тому

      Виктор Кравченко какое хорошее слово "мультиплексор" благодарю. Я ранее не знал как это называется.

  • @Sebastian_Bareyro
    @Sebastian_Bareyro 6 років тому

    К сожалению ответа от модуля на чтение непрочитанных смс не приходит, т.к. если их 3-4, то размер превышает 512 байт. Получается ошибка и _response="" ничего не содержит. Нужно как-то читать кусками. Помогите с этим разобраться.
    Вот кусок вашего кода:
    _response = sendATCommand("AT+CMGL=\"REC UNREAD\",1", true);// Отправляем запрос чтения непрочитанных сообщений

    • @codius
      @codius  6 років тому

      В самом начале скетча удаляете все сообщения, и уже в основном теле работаете с короткими сообщениями. Посмотрите скетч проекта Codius.AutoFeeder v1.0 (codius.ru/articles/256#a23), как там организовано управление по SMS.

  • @ПавелСтоляров-р6х
    @ПавелСтоляров-р6х 7 років тому

    Добрый день, почитав Ваш материал вдохновился на постойку GSM сигнализации. Немного доработав код в вашей статье вроде что то получается , не получается осуществить вызов, модем пишет NO CARRIER. Входящие вызовы принимает, управление по DTMF работает... Может нужно дать команду модему для возможности совершать голосовые вызовы. ? Модуль SIM800L. Питание отдельно от ардуины, карточки сим менял..... Может модуль глючный?

    • @codius
      @codius  7 років тому

      А может просто денег на балансе нет? Похоже по симптомам.

    • @ПавелСтоляров-р6х
      @ПавелСтоляров-р6х 7 років тому

      Сам разобрался )) После номера нужно обязятельно ставить ( ; ). Вот так все просто! Автору большое спасибо за материал.

    • @codius
      @codius  7 років тому

      В статье как раз обращается на это внимание - codius.ru/articles/266#a72

  • @WoWoWoWGlow
    @WoWoWoWGlow 7 років тому

    У вас с сайта взял рабочий пример (без ошибок) для реализации отправки смс с sim800l. В мониторе порта оповещения о выполненных командах путаются и в итоге смс не отправляется. Вместо некоторых символов в мониторе появляются зеркально отображенные вопросы. Голова пухнет, не знаю что делать, подскажите пожалуйста!
    П.с. брал код из текстовой версии второй статьи на 93 строке
    П.с.с АТ команды работают в мониторе, если в ардуину не загружать код, так что с самим модулем и питанием все в порядке

    • @codius
      @codius  7 років тому +2

      Непонятные символы (в т.ч. вопросы) - признак помех на линии UART (RX-TX). Для устранения уменьшаете скорость до минимума - 9600, либо если скорость 9600, то просто нужно пропаять все соединения.

  • @nikel097_
    @nikel097_ 7 років тому

    Спасибо за качественную подачу материала. А будет ли продолжение по данному модулю? http-запросы и т.п.?

    • @codius
      @codius  7 років тому +1

      Scale Models обязательно.

  • @sergejstoiko7010
    @sergejstoiko7010 6 років тому

    Спасибо!

  • @bandirom
    @bandirom 7 років тому

    очень познавательно, благодарю) поскорее бы дтмф и геолокация, и по поводу интернета, я с передачей get запросов на сайт разобрался, а вот с получением с сайта туговато пока, был бы рад если б смогли подсказать что-то.

  • @kodV07
    @kodV07 6 років тому

    У меня проблема... помогите решить... дело в том что моя сим 800л показывает что память у неё 27648 бит.. хотя должна показывать 180тысяч... что можно сделать или как её вычистит...

  • @Всесложноепо-простому

    Можно ли осуществлять звонки между 2мя модулями sim800L ?. Чтоб от одного шел автоматический звонок ко второму, а второй в свою очередь после 2х гудков отвечал

  • @ФедорСинявин-п2ч
    @ФедорСинявин-п2ч 3 роки тому

    Виктор, здравствуйте! Ваш сайт перестал грузится- ERR_CONNECTION_TIMED_OUT.

    • @codius
      @codius  3 роки тому

      Добрый день, временные проблемы на хостинге. Попробуйте зайти позже.

    • @ФедорСинявин-п2ч
      @ФедорСинявин-п2ч 3 роки тому

      @@codius Спасибо! Буду ждать. Отличный материал!

  • @АлександрГлизница
    @АлександрГлизница 6 років тому

    Добрый день.
    Виктор, в процессе эксплуатации/тестирования столкнулся еще с одной проблемой.
    Когда вставляю симку без смс, то все хорошо работает.
    Прилетают смс из белого списка, все отлично работает.
    Прилетают смс не из белого списка, тоже все отлично работает.
    Проблема возникает когда приходит сообщение от оператора сотовой компании.
    У Вас в скетче было предусмотрено автоматическое удаление всех сообщений, скетч так и делает, но он не смог удалить сообщение от оператора.
    По какой причине не удалил не знаю. Сообщение пришло от МТС с рекламой их кредитной карты.
    Текст длинный, номер у них свой (не относиться к стандартным "+7.....")
    Получается, что если устройство отключено и на этот номер приходят смс с "белых" номеров он их копит. Потом при включении отрабатывает все что накопилось, но как только доходит до сообщения от оператора, то затыкается и скетч перестает правильно работать (т.е. сам не высылает сообщения (при аварийной ситуации) и не не отвечает при запросе текущего состояния).
    Такая же проблема если устройство включено. При поступлении смс от оператора (с их номера) скетч перестает работать.
    Есть идеи какую команду выполнить для принудительной отчистки симки от всех смс?
    Что-то вроде аварийной команды, которую можно зашить в скетч. При поступлении соответствующего кода по смс (типа "reset" или "clear") ардуина принудительно почистит симку от ВСЕХ сообщений.
    p.s. Виктор, есть другие каналы связи (кроме комментов на канале)?

    • @АлександрГлизница
      @АлександрГлизница 6 років тому

      Хотя кроме этой команды (по удалению всех смс) есть смысл немного исправить скетч, чтобы он реагировал ТОЛЬКО на номера из белого списка, а все остальные автоматом удалял. (с короткими номерами от оператора он НЕ справляется)