Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 32
  1. #1
    Местный
    Регистрация
    30.07.2011
    Возраст
    35
    Сообщений
    126
    Вес репутации
    183

    Вопрос Помощь в программировании Arduino+GSM

    Учусь посылать и принимать смс (читать содержимое), звонить с GSM модуля на базе Siemens TC35.
    Через терминал команды на отправку смс, на звонок - все ок.
    Начинаю с самой ардуины звонить - молчит сволочь(((
    Команда на звонок:
    atd"+79121234565"; <ENTER>

    Код:
    #include <NewSoftSerial.h>
    NewSoftSerial gsm(2,3);
    
    void setup()
      {
     //Serial.begin(9600);
      gsm.begin(9600);
      }
      
    void loop()
      {
        gsm.print("atd");
        gsm.print(34,BYTE); // символ "
        gsm.print(43,BYTE); // символ +
        gsm.print("79121234565");
        gsm.print(34,BYTE); // символ "
        gsm.print(59,BYTE); // символ ;
        gsm.print(13,BYTE); // символ <cr>
      delay(10000);
      }
    А вообще хотелось бы выводить все это на строковый индикатор (16 символов 2 строки) и параллелить в терминал.
    Т.е. допустим, то что ввожу в терминале отображается в 1ой строке индикатора, а то, что приходит от gsm модуля - в нижней строке.
    Последний раз редактировалось alekseykok; 21.09.2011 в 23:21.

  2. #2
    Местный
    Регистрация
    30.07.2011
    Возраст
    35
    Сообщений
    126
    Вес репутации
    183

    По умолчанию Re: Помощь в программировании

    Дело то в том, что если посылать команды с самой ардуины, не видно ошибок GSM шилда, никак не отладить и не понять из-за чего скетч не работает

  3. #3
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Re: Помощь в программировании

    А что мешает читать ответ от модема?

  4. #4
    Местный
    Регистрация
    30.07.2011
    Возраст
    35
    Сообщений
    126
    Вес репутации
    183

    По умолчанию Re: Помощь в программировании

    Терминалом? Вот как ето сделать.... на таком простом месте не могу придумать(((

  5. #5
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Re: Помощь в программировании

    Ардуиной

  6. #6
    Местный
    Регистрация
    30.07.2011
    Возраст
    35
    Сообщений
    126
    Вес репутации
    183

    По умолчанию Re: Помощь в программировании

    Принцип хотябы, как все должно произойти ?

  7. #7
    Местный
    Регистрация
    30.07.2011
    Возраст
    35
    Сообщений
    126
    Вес репутации
    183

    По умолчанию Re: Помощь в программировании

    Какая конструкция должна быть? открыть серийный порт или чтением\записью цифровых ног?

  8. #8
    Местный Аватар для zhserg
    Регистрация
    12.11.2010
    Сообщений
    135
    Вес репутации
    193

    По умолчанию Re: Помощь в программировании

    Этот пример может помочь.

  9. #9
    Местный
    Регистрация
    30.07.2011
    Возраст
    35
    Сообщений
    126
    Вес репутации
    183

    По умолчанию Re: Помощь в программировании

    нееее вообще нето((((((

  10. #10
    Местный Аватар для zhserg
    Регистрация
    12.11.2010
    Сообщений
    135
    Вес репутации
    193

    По умолчанию Re: Помощь в программировании

    Там по крайней мере есть как прочитать с использованием библиотеки NewSoftSerial.h. Ты же вроде это спрашивал?

Страница 1 из 4 1234 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •