Страница 42 из 63

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 18:22
vovka1973
jonik22sm писал(а):ОНА И ЕСТЬ НОМЕР ИЗ ПЕРЕМЕННОЙ
где я открываю переменную а там пусто, вы не прописали номер нигде,поэтому смс и не отправляет ,я вам дал свой проект сравнивай и смотри что у тебя не так это же проще простого

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 18:27
jonik22sm
номер то поподает в переменную  когда я отправляю туда любую смс

Добавлено (25.03.2017, 18:27)
---------------------------------------------
даже если я поставлю константу номер телефона смс не отправляется

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 18:31
vovka1973
jonik22sm писал(а):даже если я поставлю константу номер телефона смс не отправляется
вы посмотрите свой проект и ткните мне откуда и какая смс у вас должна идти я непойму логику работы вашей программы посылаем то не зная что и куда

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 18:33
jonik22sm
как проверить rx tx через дуньку М590?

Добавлено (25.03.2017, 18:33)
---------------------------------------------
я отправляю смс на М590 в переменной появляется номер телефона и через 10 секунд отправляется смс на номер который в переменной тел

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 18:38
vovka1973
jonik22sm писал(а):я отправляю смс на М590 в переменной появляется номер телефона и через 10 секунд отправляется смс на номер который в переменной тел
ну и смс у вас летит в уарт и как она у вас появится в переменной то

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 18:41
Anydy
jonik22sm писал(а):как проверить rx tx через дуньку М590?
Что что?
Если протестить АТ команды то ресет на землю и по сериалу подключаем.
Либо скетч

[spoiler=Спойлер]#include <SoftwareSerial.h>SoftwareSerial mySerial(2, 3); // RX, TXvoid setup() {  Serial.begin(19200); //Скорость порта для связи Arduino с компьютером  Serial.println("Goodnight moon!");  mySerial.begin(19200); //Скорость порта для связи Arduino с GSM модулем  mySerial.println("AT");}

void loop() {  if (mySerial.available())    Serial.write(mySerial.read());  if (Serial.available())    mySerial.write(Serial.read());}[/spoiler]

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 18:46
jonik22sm
ща проверю
пс
Вы на меня не обижайтесь я только учусь а начинал в далёких 80х на детекторном приёмнике

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 18:49
Anydy
jonik22sm писал(а):Вы на меня не обижайтесь я только учусь
Что вы, какие обиды, мы для этого здесь и находимся чтобы помогать друг другу! Как говорится глупых вопросов не бывает!

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 18:51
vovka1973
jonik22sm писал(а):ща проверю
посмотри и поставь свой номер и шли смс с твоим номером при сраванении должна отослаться смс да и если неправилно подключил рх тх то у тебя 13 светодиод не загорится все просто

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 19:09
jonik22sm
РЕСЕТ НА GND РАБОТАЕТ КОГДА ПОДКЛЮЧАЕШЬ rx-rx tx-tx

Добавлено (25.03.2017, 19:04)
---------------------------------------------
вот почему то не отправляется

Добавлено (25.03.2017, 19:09)
---------------------------------------------
vovka1973 писал(а):посмотри и поставь свой номер и шли смс с твоим номером при сраванении должна отослаться смс да и если неправилно подключил рх тх то у тебя 13 светодиод не загорится все просто
Всё ровно не отправляется

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 19:10
vovka1973
jonik22sm писал(а):Всё ровно не отправляется
диод загорается? да еще у меня было когда на симке денег не было тоже не отправлялось смс, и еще пока диод не загорится бесполезно слать смс

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 19:14
jonik22sm
денег!?
ща проверю

Блок пользователя для работы с GSM

Добавлено: 25 мар 2017, 19:18
vovka1973
jonik22sm писал(а):денег!?ща проверю
диод горит если нет то и слать бесполезно меняй рх тх местами и смотри загорится или нет если загорелся то шли свою смс ,да и правильно ли подключаешь к пинам 10 11 надо

Блок пользователя для работы с GSM

Добавлено: 26 мар 2017, 17:17
jonik22sm
подключил правильно потому что я заметил если неправильно подключить неидут входящие звонки и в мониторе ком порта небыло бы входящих смс

Добавлено (26.03.2017, 16:36)
---------------------------------------------
Не знаю может являтся данный параметр неотправки смс
отправляю команду AT+CSCS?
ответ +CSCS: "UCS2"
отправляю AT+CSCS=“GSM”
а в ответ ERROR

Добавлено (26.03.2017, 17:17)
---------------------------------------------
Я тут как сам с собою тихо веду беседу Отправляю через монитор ком порта
> AT+CMGS="+79184564340" >
> PRIVET TEST 1
> 26
> 13
> SUB
> 26
> 27
> ESC
> 1Ah
> 1Ah #13

Но галка так и весит и сообщение не отправляется как быть?

Блок пользователя для работы с GSM

Добавлено: 26 мар 2017, 17:28
vovka1973
jonik22sm писал(а):Но галка так и весит и сообщение не отправляется как быть?
а вы в модеме скорость меняли ? может в этом причина

Блок пользователя для работы с GSM

Добавлено: 26 мар 2017, 17:32
jonik22sm
Скорость 9600 проверял

Добавлено (26.03.2017, 17:32)
---------------------------------------------
сначала с GSM мучился как перевести перевёл на GSM оказывается нужно после равно ставить пробел
 AT+CSCS= GSM

Блок пользователя для работы с GSM

Добавлено: 26 мар 2017, 17:39
vovka1973
jonik22sm писал(а):Скорость 9600 проверял
вы меня наверно непонимаете? скорость модема нужно менять ,я менял на 19200
я вообще не пойму что вы там делаете ,я делал так поменял скорость модема и все работает по сей день

Блок пользователя для работы с GSM

Добавлено: 26 мар 2017, 17:56
jonik22sm
Как понять данную команду
Для отправки в конце сообщения отправляем символ SUB (26 в ASCII) или ESC (27) для отмены.

Добавлено (26.03.2017, 17:56)
---------------------------------------------
поменял на 19200 не помогло

Блок пользователя для работы с GSM

Добавлено: 26 мар 2017, 18:12
vovka1973
jonik22sm писал(а):поменял на 19200 не помогло
меняли через терминал?

Блок пользователя для работы с GSM

Добавлено: 26 мар 2017, 18:16
Anydy
Да, какими командами скорость меняли? Потом сохранили настройки?
У меня стабильно заработал только на 57600(SIM800L)