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

    По умолчанию Re: GSM Шилд на TC35, настройка с 0 - ХЕЛП!

    На СИМ900 такая же примерно.... у меня БП 5в 3А MeanWell - работает(работал вернее) супер.... в ардуине скетч Chip а, ардуина как бе мостом работает...

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

    По умолчанию Re: GSM Шилд на TC35, настройка с 0 - ХЕЛП!

    Цитата Сообщение от andrey1980 Посмотреть сообщение
    AT&F0 - возврат к настройкам производителя
    Открыл Ардуину, открыл монитор порта - поймал скорость, на которой более менее признаки жизни подавал. Уже от безнадежности вбил эту команду И О ЧУДО!!!!! Он мне ответил OK!!!!! Ребята!!! Он мне ответил OK)))))) Та команда, после которой шилд рыбой стал может кодировку(хотя какая там нафиг кодировка) или еще чего меняет....

  3. #13
    Новичок
    Регистрация
    27.08.2012
    Возраст
    44
    Сообщений
    15
    Вес репутации
    148

    По умолчанию Re: GSM Шилд на TC35, настройка с 0 - ХЕЛП!

    Победил ТС35. Оказывается GSM антенна была плохо припаяна, пришлось перепаять

  4. #14
    Новичок
    Регистрация
    27.08.2012
    Возраст
    44
    Сообщений
    15
    Вес репутации
    148

    По умолчанию Re: GSM Шилд на TC35, настройка с 0 - ХЕЛП!

    Цитата Сообщение от alekseykok Посмотреть сообщение
    Открыл Ардуину, открыл монитор порта - поймал скорость, на которой более менее признаки жизни подавал. Уже от безнадежности вбил эту команду И О ЧУДО!!!!! Он мне ответил OK!!!!! Ребята!!! Он мне ответил OK)))))) Та команда, после которой шилд рыбой стал может кодировку(хотя какая там нафиг кодировка) или еще чего меняет....
    PHP код:
    #include <SoftwareSerial.h>  
    char gsm_char=0;      //Stores character from the gsmSerial
     
    SoftwareSerial gsmSerial(2,3);  //Creates a software serial port. (rx,tx)
     
    void setup()
    {
      
    //Initialize serial ports for communication.
      
    Serial.begin(9600);
      
    gsmSerial.begin(9600);
      
    Serial.println("Starting TC35 and debug Communication...");
    }
     
    void loop() {
      
    //If a character comes in from the cellular module...
      
    if(gsmSerial.available() > 0){
        
    gsm_char=gsmSerial.read();    //Store the char in gsm_char.
        
    Serial.print(gsm_char);  //Print it to debug serial
      
    }
      
    //Read serial input
      
    if(Serial.available() > 0){
        
    gsm_char=Serial.read();  //Store char in gsm_char (Not really from the gsm, just saving some memory)
        //Evaluate input.
        
    if(gsm_char=='t'){
          
    gsmSerial.print("AT\r");  //Тест
        
    } else if(gsm_char=='p'){
          
    gsmSerial.print("AT+CMGF=1\r");  //Текстовый режим (перед отправкой СМС
         
    else if(gsm_char=='j'){
          
    gsmSerial.print("ATD+380503229388;\r");  //Набор номера
          
    delay(1000);
        }
         else if(
    gsm_char=='u'){
          
    gsmSerial.print("AT+CMGR=1;\r");  //Прочитать сообщение №1
          
    delay(1000);
        }
        else if(
    gsm_char=='e'){
          
    gsmSerial.print("AT+CMGD=1\r");  //Удаление сообщения №1
        
    }
        else if(
    gsm_char=='b')
        {
          
    gsmSerial.print("AT+CSQ=1\r"); //Проверка уровня связи
        
    } else if(gsm_char=='s'){
          
    //Send sms!
          
    gsmSerial.print("AT+CMGS=+380503229388\r"); //Отправка SMS
          
    delay(100);
          
    gsmSerial.print("Hello "); //Print the message
          
    delay(10);
          
    gsmSerial.print("\x1A"); //Send it ascii SUB
        
    }
      }

    Лови скетч, с помощью которого я тестил ТС35 через ардуину.

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

    По умолчанию Re: GSM Шилд на TC35, настройка с 0 - ХЕЛП!

    AT+CNMI=1,1 У меня не работает!!!! Молчит сволоч как рыба!!
    Вообще, предполагаю следующий принцип:
    Надо загнать в массив "маску" ожидаемого смс, т.е.
    start
    s[0]=s, s[1]=t и т.д.
    Когда приходит СМС, ардуина так же загоняет в массив посимвольно.
    Далее, рекурсивной функцией при условии совпадения первой переменной масива хоть с одной маской(их же может быть несколько) сравниваем следующие элементы.. т.е. если у нас пришла смс xxxxxstartxxxxx то она выполнит команду....
    Пока такие задумки., но как быстро это будет работать......
    И вообще, есть 3 датчика D18B20 вроде такая маркировка (температурные) - вывод 3х температур занимает примерно 2-3 секунды.... нуу ооочччеееннннььь доллллгггоооо

  6. #16
    Новичок
    Регистрация
    27.08.2012
    Возраст
    44
    Сообщений
    15
    Вес репутации
    148

    По умолчанию Re: GSM Шилд на TC35, настройка с 0 - ХЕЛП!

    Цитата Сообщение от alekseykok Посмотреть сообщение
    AT+CNMI=1,1 У меня не работает!!!! Молчит сволоч как рыба!!
    Вообще, предполагаю следующий принцип:
    Надо загнать в массив "маску" ожидаемого смс, т.е.
    start
    s[0]=s, s[1]=t и т.д.
    Когда приходит СМС, ардуина так же загоняет в массив посимвольно.
    Далее, рекурсивной функцией при условии совпадения первой переменной масива хоть с одной маской(их же может быть несколько) сравниваем следующие элементы.. т.е. если у нас пришла смс xxxxxstartxxxxx то она выполнит команду....
    Пока такие задумки., но как быстро это будет работать......
    И вообще, есть 3 датчика D18B20 вроде такая маркировка (температурные) - вывод 3х температур занимает примерно 2-3 секунды.... нуу ооочччеееннннььь доллллгггоооо
    Уже проверяли - не получается. Вся фишка в том что ардуина выдает закарлючки в массив символов - не считывает нормально.
    Сегодня с утра тестил - все ок. Включил выключил - и уже вместо нормальных символов - закарлючки, хоть ничего и не менял

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

    По умолчанию Re: GSM Шилд на TC35, настройка с 0 - ХЕЛП!

    На этих модемах очень много теплодатчиков работает... у меня тоже закарючки были когда я скетчем загонял данные в шилд, и слушал "putty". Нарывал где то инфу, что надо чета там дописывать чтобы все ок было...
    Проверяется просто - принятое смс ардуиной загоняем в массив посимвольно, потом обратно в строку и отслыаем обратно на мобилу.... ну или только 5-10 символ например.... Вот как только научу модем чтобы он информировал о новой смс - сразу результаты расскажу.

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

    По умолчанию Re: GSM Шилд на TC35, настройка с 0 - ХЕЛП!

    Да елы палы!!!!!! Модем не сообщает о новом СМС..... а после сброса настроек он их ВООДЩЕ НЕ ПРИНИМАЕТ((((( Что делать?

Страница 2 из 2 ПерваяПервая 12

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

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

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

Ваши права

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