Связь SIM800 и MEGA 2560

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Zero
Рядовой
Сообщения: 9
Зарегистрирован: 05 июл 2022, 10:28
Имя: Андрей

Связь SIM800 и MEGA 2560

Сообщение Zero »

Доброго времени суток. Я использую модуль SIM800L для того чтобы получать информацию об ошибке с датчик.
Я проверял модуль исправно работает так же как и мега. При отправке сообщений через пример из ARDUINA IDE сообщения приходят.
Но при использовании FLProg ПБ мега перестает отправлять данные через канал связи.
Скорость 9600 у модуля.
Использую 14 и 15 пины.
Я проверял и через терминал Мега не отпраляет вообще ничего.
Прошу помощи у вас.
ПБ беру эти 0.6.1 https://flprog.ru/downloads/usersblocks ... moduljami/
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Связь SIM800 и MEGA 2560

Сообщение ViktorPetrov »

Попробуй в настройках основного блока выбрать Serial_S, добавить блок GSM_SoftwareSerial и установить значения 14, 15
Zero
Рядовой
Сообщения: 9
Зарегистрирован: 05 июл 2022, 10:28
Имя: Андрей

Связь SIM800 и MEGA 2560

Сообщение Zero »

ViktorPetrov писал(а): 05 июл 2022, 13:19 Попробуй в настройках основного блока выбрать Serial_S, добавить блок GSM_SoftwareSerial и установить значения 14, 15
Не помогло.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Связь SIM800 и MEGA 2560

Сообщение ViktorPetrov »

Zero писал(а): 05 июл 2022, 13:27 Вернуться к началу
Поставь кнопку заместо датчика на вход GSM_In_sms ,для проверки и Rтригер не забудь.Для Меги Serial3 на портах на портах 15 (RX) и 14 (TX).
Zero
Рядовой
Сообщения: 9
Зарегистрирован: 05 июл 2022, 10:28
Имя: Андрей

Связь SIM800 и MEGA 2560

Сообщение Zero »

ViktorPetrov писал(а): 05 июл 2022, 13:46
Zero писал(а): 05 июл 2022, 13:27 Вернуться к началу
Поставь кнопку заместо датчика на вход GSM_In_sms ,для проверки и Rтригер не забудь.Для Меги Serial3 на портах на портах 15 (RX) и 14 (TX).
Нет смс
И в терминале дных никаких нет
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Связь SIM800 и MEGA 2560

Сообщение ViktorPetrov »

SIM800 настройка:
-подключить к терминалу (ПК-SIM800)
Вести в терминале АТ команды:
1. AT+IPR=9600 (установка скорости)
2. AT+CLTS=1 (установка авт. определения времени)
3. AT&W (сохранение настроек)

Далее SIM800 подключаете к Меги.
Zero
Рядовой
Сообщения: 9
Зарегистрирован: 05 июл 2022, 10:28
Имя: Андрей

Связь SIM800 и MEGA 2560

Сообщение Zero »

ViktorPetrov писал(а): 05 июл 2022, 14:48 SIM800 настройка:
-подключить к терминалу (ПК-SIM800)
Вести в терминале АТ команды:
1. AT+IPR=9600 (установка скорости)
2. AT+CLTS=1 (установка авт. определения времени)
3. AT&W (сохранение настроек)

Далее SIM800 подключаете к Меги.
Данные настройки уже были сделаны. Проблема не в sim800, а в mega. Она не передаёт данные по uart, если использовать flprog.
Evgesha
Лейтенант
Сообщения: 537
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

Связь SIM800 и MEGA 2560

Сообщение Evgesha »

Попробуйте согласовать уровни сигналов уарт
В статье есть

https://habr.com/ru/post/657935/
Zero
Рядовой
Сообщения: 9
Зарегистрирован: 05 июл 2022, 10:28
Имя: Андрей

Связь SIM800 и MEGA 2560

Сообщение Zero »

Evgesha писал(а): 05 июл 2022, 17:40 Попробуйте согласовать уровни сигналов уарт
В статье есть

https://habr.com/ru/post/657935/
Через ардуино иде , все работает, но при использовании бп в флпрог мега не отправляет команды.

Отправлено спустя 10 часов 29 минут 22 секунды:
Как я понимаю блок GSM_основной просто не работает на мега. В чом может быть проблема?
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Связь SIM800 и MEGA 2560

Сообщение ViktorPetrov »

Zero писал(а): 06 июл 2022, 09:05 Как я понимаю блок GSM_основной просто не работает на мега.
На основание ,чего Вы делаете такие выводы? Звонить пытались на него,входящий звонок проходит?;SIM ,порт ( Serial )меняли ;статусы выходов :GSM_start,GSM_Net ,GSM_dBm ,GSM_Call ,Error_Code выведите на LCD.

Вместе с блоками идут примеры для Меги ,замените блок М590 на SIM800 ,удалите телефонную книгу ,укажите свой телефон,открыть монитор порта в IDE или терминальную программу ,настроите скорость и СОМ порт.Светодиод на pin 13 подключите к выходу GSM_Net для контроля регистрации в сети. Если получаете сообщения в мониторе порта,горит светодиод, то у Вас все правильно подключено и настроено ,модем и блоки в проекте.Также проверти питание (БП на 2 Ампера) модема при регистрации ,довольно хорошо "кушает".
Zero
Рядовой
Сообщения: 9
Зарегистрирован: 05 июл 2022, 10:28
Имя: Андрей

Связь SIM800 и MEGA 2560

Сообщение Zero »

ViktorPetrov писал(а): 06 июл 2022, 13:34
Zero писал(а): 06 июл 2022, 09:05 Как я понимаю блок GSM_основной просто не работает на мега.
На основание ,чего Вы делаете такие выводы? Звонить пытались на него,входящий звонок проходит?;SIM ,порт ( Serial )меняли ;статусы выходов :GSM_start,GSM_Net ,GSM_dBm ,GSM_Call ,Error_Code выведите на LCD.

Вместе с блоками идут примеры для Меги ,замените блок М590 на SIM800 ,удалите телефонную книгу ,укажите свой телефон,открыть монитор порта в IDE или терминальную программу ,настроите скорость и СОМ порт.Светодиод на pin 13 подключите к выходу GSM_Net для контроля регистрации в сети. Если получаете сообщения в мониторе порта,горит светодиод, то у Вас все правильно подключено и настроено ,модем и блоки в проекте.Также проверти питание (БП на 2 Ампера) модема при регистрации ,довольно хорошо "кушает".
Я сделал как вы и говорите. Диод не горит. А в терминал не приходят данные с мега.
Скорость и выхода указаны верно.
На выходе старт модуль подключил лампочку она тоже не работает.

Отправлено спустя 6 часов 50 минут 33 секунды:
Мне помогли.Проблема была в том что я забыл рестартнуть SIM800.
OLGA
Сержант
Сообщения: 146
Зарегистрирован: 04 авг 2021, 09:21
Имя: Павел
Благодарил (а): 45 раз
Поблагодарили: 8 раз

Связь SIM800 и MEGA 2560

Сообщение OLGA »

Zero писал(а): 07 июл 2022, 13:47 Мне помогли.Проблема была в том что я забыл рестартнуть SIM800.
Столкнулся с такой же проблемой. АТ команды проходят, а блоки молчат. Пробовал вывод RST SIM 800L на землю замкнуть тоже нет результата. Подскажите как у Вас это сделано?

Отправлено спустя 9 часов 30 минут 58 секунд:
дошло. надо делать "ресет" одновременно.
SLONik
Рядовой
Сообщения: 18
Зарегистрирован: 01 ноя 2015, 07:19

Связь SIM800 и MEGA 2560

Сообщение SLONik »

1. Rx,Tx Подключить к порту B Pin 52,53
2. Существует блок пользователя Сбор модуля SIM800L, после старта Ардуино.

Отправлено спустя 8 минут 29 секунд:
Сброс_SIM800L_(FBD).rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Спросить у знатоков»

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

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