Страница 22 из 63
Блок пользователя для работы с GSM
Добавлено: 16 дек 2016, 16:18
Электронщик
Уважаемый Слимпер!
интересный у Вас получился блочёк! Спасибо.
А как сбрасывать прочитанные SMS и USSD?
Искал вход сброса, и не нашел.
Отправил USSD билайну, а он столько мусора прислал в ответ, что блок перегрузился. сплошные знаки ?????
Спасибо.
Блок пользователя для работы с GSM
Добавлено: 16 дек 2016, 16:49
Слимпер
Электронщик писал(а):А как сбрасывать прочитанные SMS и USSD?Искал вход сброса, и не нашел.
Нет такой функции.
Электронщик писал(а):Отправил USSD билайну, а он столько мусора прислал в ответ, что блок перегрузился. сплошные знаки ?????
Скорей всего, вы получило ответ на русском языке, а блок ни умеет его нормально расшифровывать, вместо ответа как раз получаются одни ?????.
Если в ответ на экране отображаются нечитаемые символы, используйте запрос:
#102#.
Блок пользователя для работы с GSM
Добавлено: 16 дек 2016, 17:42
Электронщик
Слимпер писал(а):вы получило ответ на русском языке
Именно так, я получило ответ на русском
Слимпер писал(а):#102#.
Помогло, но похоже USSD записалась, в том числе, и на выходе номера телефона, на котором должен быть номер телефона входящей СМС.
я подключил двухстрочный дисплей, на верхнюю строку вывожу оператора и уровень сигнала, а когда пришла СМС, то номер телефона СМС.
На вторую строку вывожу СМС или USSD.
На мой взгляд функции сброса не хватает.
Получил СМС>прочитал СМС>сбросил>сиди жди следующую для обработки.
Блок пользователя для работы с GSM
Добавлено: 16 дек 2016, 18:01
Слимпер
Электронщик писал(а):На вторую строку вывожу СМС или USSD.На мой взгляд функции сброса не хватает.
Получил СМС>прочитал СМС>сбросил>сиди жди следующую для обработки
Так сделайте его сам, как то так: [spoiler=Спойлер][/spoiler]
Блок пользователя для работы с GSM
Добавлено: 16 дек 2016, 19:20
Слимпер
НовыйUser писал(а):Дим, 113 думаю имеет смысл публиковать.
Выложил, там же вроде только исправления ошибок были, нового функционал не было?
А то я уже даже вспомнить не могу.
Блок пользователя для работы с GSM
Добавлено: 16 дек 2016, 22:12
Электронщик
Слимпер писал(а):Так сделайте его
Спасибо за идею, попробую.
Коллеги, а для М590 пользовательский блок для отправки e:mail никто не делал?
Да и Вайберы и Ватсапы на пятки наступают...
Блок пользователя для работы с GSM
Добавлено: 17 дек 2016, 06:44
ElectroMechaniC
НовыйUser писал(а):я к тому что такого качественного блока
НовыйUser, Согласен! Но всё же! Он для M590. С SIM900-как быть???
Добавлено (17.12.2016, 06:44)
---------------------------------------------
а что на счёт буквы в конце. Neoway M590(
Е), кто нибудь скажет. Нет ли заковырок со странами азии, или там индиии. Как например sim 900a -он только для стран АЗИИ предназначен! Или искать только NEOWEY M590 без "Е" в конце?
Блок пользователя для работы с GSM
Добавлено: 17 дек 2016, 08:32
Слимпер
ElectroMechaniC, Я вам уже отвечал, что у меня нет sim900, и по этому проверить блок я не могу.
Но по описанию он похож на sim800, и блок от него может за работать. Но это уже вам уже придется проверять и если не заработает, то пойдет долгий разбор причин и доработка, с 800 так и было.
Электронщик писал(а):Коллеги, а для М590 пользовательский блок для отправки e:mail никто не делал?Да и Вайберы и Ватсапы на пятки наступают...
Это все уже уже выход блока в интернет, а в этой области я очень мало чего знаю, по этому и не брался.
Блок пользователя для работы с GSM
Добавлено: 17 дек 2016, 15:25
Электронщик
Слимпер писал(а):выход блока в интернет
Выход блока (настройка) в интернет, как я понимаю, достаточно подробно описан в даташите. Набор АТ команд есть. Необходимо только заполнить строки, необходимые оператору (логин, пароль,точку доступа и т.п....), по которым он даст выход в интернет, а далее адрес почтового сервера, электронный адрес получателя и содержимое письма. Попробую попытать программистов, как послать письмо из терминала компьютера, а не из почтовой программы, если у компьютера есть выход интернет (по ТСР/IP).
Блок пользователя для работы с GSM
Добавлено: 18 дек 2016, 18:40
Самоделкин
в какой модуль из библиотеке можно записать команду, и как она должна выглядеть ATD+7905734++++ ; )чтобы при положительном сигнале он отправлял команду на gsm модуль.
Блок пользователя для работы с GSM
Добавлено: 20 дек 2016, 06:56
ElectroMechaniC
Слимпер писал(а):Я вам уже отвечал, что у меня нет sim900, и по этому проверить блок я не могу.
Спасибо! Значит будем пробовать от сим800. Просто думал, может не увидел, или пропустил...
Добавлено (19.12.2016, 06:31)
---------------------------------------------
НовыйUser писал(а):бери 590 и юзай его... и для верности сразу от 2х модулей...
Дельный совет! Так и поступлю! Свой 900А - вчера перепрошил под РОССИЮ. Всё пашет уже!Так что скоро в теме появится много вопросов)))).
Добавлено (20.12.2016, 06:56)
---------------------------------------------
Ну всё! Я в теме! Ну почти в теме, так как перечитав всю ветку понимаю только поверхностно!
На данном этапе у меня работает:
1-sim900A c прошивкой sim900(АТ-команды опробованы,блок настроен)
2-отправляет и принимает смс из терминала+звонки
3-Модуль подключен по Software Serial(7; 8) к UNO(так же шлёт тестовые смс) скетч залит с паутины, для проверки функционала.
На этом пока что всё! Хочу заметить что о программировании знаю только то, что это слово из много букв.))))))) Прошу не пинать!
Прошу людей с хорошей выдержкой, а так же уравновешенной психикой объяснить что же делать дальше!
Блок для сим800 скачал. и смотрю на него как баран на новые ворота.
для начала нужно протестировать всё через ком порт. и залить скетч. этоя понял. вопрос - скэтч заливать в Ардуину, которая подключена к sim900, а его уже в компорт втыкать? или это реализуется программно???Если программно то как именно! ВОШПЩЕМ ПАМАГИТЕ! ЛЮДИ ЗНАЮЩИЕ!
Блок пользователя для работы с GSM
Добавлено: 20 дек 2016, 14:44
Самоделкин
ElectroMechaniC писал(а):Блок для сим800 скачал. и смотрю на него как баран на новые ворота.для начала нужно протестировать всё через ком порт. и залить скетч. этоя понял. вопрос - скэтч заливать в Ардуину, которая подключена к sim900, а его уже в компорт втыкать? или это реализуется программно???Если программно то как именно! ВОШПЩЕМ ПАМАГИТЕ! ЛЮДИ ЗНАЮЩИЕ!
самоделкин. та же тема, помогите плиз.
Блок пользователя для работы с GSM
Добавлено: 20 дек 2016, 14:47
Vitez
Вот статья, по которой я учился работать с GSM
Блок пользователя для работы с GSM
Добавлено: 20 дек 2016, 14:48
Самоделкин
Vitez писал(а):Вот сталья, по которой я учился работать с GSM
ok.
Блок пользователя для работы с GSM
Добавлено: 20 дек 2016, 16:29
ElectroMechaniC
Спасибо за статью, но хотелось бы еще по данному модулю увидеть видео урок. Всё-таки тема актуальная или я уже в край обалдел?
Добавлено (20.12.2016, 16:29)
---------------------------------------------
Vitez писал(а):Вот статья, по которой я учился работать с GЭто мы уже умеем! Спасибо!
Это мы уже умеем! Но всё равно спасибо! Как работать с блоком в программе??? Вот вопрос!!!!
Блок пользователя для работы с GSM
Добавлено: 20 дек 2016, 17:55
Vitez
Ок.
В чем вопрос?
Блок пользователя для работы с GSM
Добавлено: 20 дек 2016, 18:44
Самоделкин
замутил сделать gsm сигнализацию на ардуино nano и gsm 590, через ком-порт с ноутбука команды AT отрабатываются здесь я более менее разобрался, также залил скетч из четырёх блоков, типа при срабатывание концевика на выводе 2? точно не помню на 12 выводе выходит 3 положительных сигнала с определённым промежутком времени типа на дозвон. Далее я в тупике так как в программирование я полный ноль, разве что могу что то сообразить в блоках из библиотеки. И из этого такой вопрос в какой блок можно записать команду AT+7905675++++; что бы при положительном сигнале на блок он послал команду на gsm модуль без ноутбука. Плиз.
Блок пользователя для работы с GSM
Добавлено: 21 дек 2016, 06:18
ElectroMechaniC
Vitez писал(а):Ок.В чем вопрос?
не пинайте сильно! я новичёк в фл проге!перешел сюда с горизонта
вот. вопросик в понимании значения входов и выходов блока. с основами фл прога в принципе разобрался. по этому и прошу пищу для ума. как оно хоть должно быть. по примеру для sim 800 не понял что в итоге должно подключаться к ком порту дуина ? если да, то не понятно тогда куда модуль должен включатьсявот и хотелось бы небольшой фото или видео урочек. что бы понять что и куда! Спасибо!
Блок пользователя для работы с GSM
Добавлено: 21 дек 2016, 07:51
stapmoff
Самоделкин, ну тут все просто вот пример
ElectroMechaniC писал(а):не понял что в итоге должно подключаться к ком порту дуина ?
На порты дуины подключается сам модуль sim800. Если выбрать COM порт, то это 0,1 - RX-TX контакты, если софтсериал, то выбрать можно практически любые пины
ElectroMechaniC писал(а):если да, то не понятно тогда куда модуль должен включаться
Подлючяете следующим образом, пин модема RX подключается на пин дуины TX. пин модема TX подключаете на пин дуины RX. GND на GND питание модему 3,7 - 4,2 v 2А.
Блок пользователя для работы с GSM
Добавлено: 21 дек 2016, 08:52
Vitez
Самоделкин писал(а):И из этого такой вопрос в какой блок можно записать команду AT+7905675++++; что бы при положительном сигнале на блок он послал команду на gsm модуль без ноутбука. Плиз.
В этот. Добавьте блок в пользовательские.
Команды АТ не нужны. Прочитайте описание блока
Добавлено (21.12.2016, 08:52)
---------------------------------------------
Обвязка блока в моем проекте
