Страница 2 из 2
Работа с SIM800L
Добавлено: 26 ноя 2020, 16:46
Sancho
[ref]sergii2012[/ref],
Есть возможность протестить?
Сейчас пришлю.
slip - выход на DTR?
Работа с SIM800L
Добавлено: 26 ноя 2020, 20:03
sergii2012
Sancho писал(а): 26 ноя 2020, 16:46
[ref]sergii2012[/ref],
Есть возможность протестить?
Сейчас пришлю.
slip - выход на DTR?
я не совсем понял ход вашей логики..
d0 у меня соединен с rst контроллера
"Данный блок доступен только для контроллеров на базе ESP8266.
Блок предназначен для перевода контроллера в режим глубокого сна по переднему фронту импульса на входе “Sleep”.
Время, на которое «заснёт» контроллер задаётся в настройках блока.
Время сна может быть задано как константа, так и приниматься со входа “SleepTime” в миллисекундах
Для работы данной функции необходимо соединить ножку контроллера GPIO16 с ножкой RST. Поскольку не на всех платах выведена на клеммы ножка GPIO16 – вот несколько вариантов решения этой проблемы для разных плат на основе ESP8266..." это в описании блока
чтобы sim800 уснул надо ему дать команду AT+CSCLK=2 до этого неважно какой уровень на dtr после 5 сек молчания сериал он уснет
для пробуждения нужно подать 0 на dtr пока 0 модуль отвечает на команды чтобы усыпить подать 1
по сути мне нужна всего лишь возможность отправить команду модему. может можно как то блок допилить чтобы была возможность с ним общаться ...
Работа с SIM800L
Добавлено: 27 ноя 2020, 11:10
Sancho
sergii2012 писал(а): 26 ноя 2020, 20:03
я не совсем понял ход вашей логики..
d0 у меня соединен с rst контроллера
Логика проста.
Сделайте выход DTR. Из свободных у Вас.
Вместо кнопки можете использовать генератор, настроенный, например, на 10 сек.
Для теста, перед созданием блока, после генерации кода в IDE изменить на указанной плате порт Serial на SerialAT, как написано в комментарии к плате. Загрузить.
Смотреть потребляемый ток, заодно встать UART щупом на RX SIM800, смотреть, какие команды ему идут. Вы должны видеть, с периодичностью Вашего генератора, то сигнал на DTR, то АТ команду в 800-й.
Для режима 2, а Вы пишете то о 1, то о 2-м, измените в коде константу на нужную, выход DTR, возможно, нужно поднять к 1.
Работа с SIM800L
Добавлено: 14 фев 2021, 17:32
Sevast
Может кто подсказать какие команды надо отправлять в порт, чтобы SIM800 воспринимала ее как полученую СМС?
То есть работать с блоком отладки но без отправки СМС через оператора сети.
