Страница 28 из 43 ПерваяПервая ... 182223242526272829303132333438 ... ПоследняяПоследняя
Показано с 271 по 280 из 435

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    08.12.2011
    Сообщений
    84
    Вес репутации
    184

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    Чип скажи пожалуйста в буфер информация заносится только после команды Serial.read() или информация сразу приходит в буфер и читается из буфера

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

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    Информация в буфер попадает не зависимо от пользовательского кода по прерыванию.
    Serial.read() это функция которая читает первый из буфера и удаляет его, продвинув на его место следующий байт
    Serial.available() указывает сколько принятых байт в буфере
    Последний раз редактировалось Chip; 24.03.2012 в 00:57.

  3. #3
    Пользователь
    Регистрация
    08.12.2011
    Сообщений
    84
    Вес репутации
    184

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    для начала смотри какие команды поддерживает телефон для прочтения смс для удаления смс и посмтори в гугле есть справочник at команд

  4. #4
    Пользователь
    Регистрация
    12.11.2011
    Возраст
    50
    Сообщений
    64
    Вес репутации
    181

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    справочник ATкоманд взял от сюда http://www.microchip.ru/phorum/read....=37681&t=37681 с 4поста, он на русском

    Ну да, надо смотреть что телефон поддерживает, а что нет.

    а все таки в скетчах с Serial1 на какие пины мне сажать tx rx ???
    в скетчах с NewSoftSerial мы указываем.... а с Serial1 ???

  5. #5
    Пользователь
    Регистрация
    08.12.2011
    Сообщений
    84
    Вес репутации
    184

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    тебе придется ставить эксперементы с програмным сериал подключать библиотеку. это только на меге есть несколько сериал портов. для начала подключись к терминалу залей скетч в самом начале где то и смотри команды может и смысла нет с этим телефоном работать не все сименсы одинаково хороши я на с 45 и с 55 работаю сейчас
    Последний раз редактировалось andrei2882; 26.03.2012 в 23:12.

  6. #6
    Пользователь
    Регистрация
    12.11.2011
    Возраст
    50
    Сообщений
    64
    Вес репутации
    181

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    Ну с терминалом putty я уже вчера наигрался(потом продолжу)
    Сегодня звонил с МК.... и принимал МК команду @а1 результат светодиод моргал.

    А сейчас меня интересует та добрая половина скетчей, что в этой ветке в которых нету библиотеки NewSoftSerial. Я не пойму куда мне подключать tx и rx телефона...и вообще подходят ли мне эти скетчи?

    Вообще меня тоже здорово интересует возможность управления МК по средством именно СМС ... жаль только что пока не в зуб ногой тут.

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

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    У тебя какой контроллер?
    Какая скорость обмена у телефона?

  8. #8
    Пользователь
    Регистрация
    08.12.2011
    Сообщений
    84
    Вес репутации
    184

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    разбирайся, я тоже не много знаю про ардуино но оно заработало через 2 недели мучений и к этой части кода не стоит цепляться

    if(gsm.available() >0 && gsm.read()=='1')
    {
    gsm.println(" AT+CMGL=0 ");

    digitalWrite(ledpin, HIGH);

    delay(1000);

    digitalWrite(ledpin, LOW);

    delay(1000);

    for(int i=0;i<98;i++)
    тут оно замигает в любом случае если в порту что то появилось
    Последний раз редактировалось andrei2882; 27.03.2012 в 20:04.

  9. #9
    Пользователь
    Регистрация
    12.11.2011
    Возраст
    50
    Сообщений
    64
    Вес репутации
    181

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    andrei2882
    Жаль что это так я в расстройство счас впаду.

    А так у меня в терминале кроме нормальных ответов вылетает и эта длинная строка видимо принятое смс( а может и нет) но она в виде закорючек...еслиб в нормальном виде была то можно было бы хоть как-то разобрать ее...а так

    Завтра день детальных тестов у меня... отсчитаюсь о понятом и нет!

  10. #10
    Пользователь
    Регистрация
    08.12.2011
    Сообщений
    84
    Вес репутации
    184

    По умолчанию Re: Управление внешними устройствами с Arduino при помощи СМС

    в этой длинной строчке нет ничего сложного тебе ее суть не особо важна но если интересно читай про PDU формат из этой строчки нужное нам в конце находиться, отпровляй к примеру @a1 (англ. язык) записал строку в конце должно быть что то вроде '380700C' потом отпрвляй @a0 смотри что пришло должно быть что то типа 380300C, закономерность быстро найдется суть самой раскодировки НЕНУЖНА ищи закономерность в символах и с ними работай

Страница 28 из 43 ПерваяПервая ... 182223242526272829303132333438 ... ПоследняяПоследняя

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

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

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

Ваши права

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