Страница 31 из 43 ПерваяПервая ... 212526272829303132333435363741 ... ПоследняяПоследняя
Показано с 301 по 310 из 435

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Новичок
    Регистрация
    29.03.2012
    Возраст
    38
    Сообщений
    9
    Вес репутации
    168

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

    Добрый день. Прочитал всю ветку форума, но так и не понял смог кто нибудь отправить смс с arduino при помощи siemens s45 например.

  2. #2
    Продвинутый
    Регистрация
    20.05.2011
    Сообщений
    325
    Вес репутации
    243

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

    Я пока не смог. Как купил шилд, так и забросил эту идею. Но как только научусь принимать, займусь отправкой.
    Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.

  3. #3
    Новичок
    Регистрация
    29.03.2012
    Возраст
    38
    Сообщений
    9
    Вес репутации
    168

    Восклицание Re: Управление внешними устройствами с Arduino при помощи СМС

    Цитата Сообщение от metaforos Посмотреть сообщение
    Я пока не смог. Как купил шилд, так и забросил эту идею. Но как только научусь принимать, займусь отправкой.
    Получилось отправить смс с текстом привет на номер такой то.
    PHP код:
    #include <NewSoftSerial.h>

    NewSoftSerial mySerial(23);

    void setup()  
    {
      
    Serial.begin(9600);
      
    Serial.println("Goodnight moon!");

      
    mySerial.begin(9600);
     
    }

    void loop() // run over and over
    {
          
    mySerial.println("AT+CMGF=0"); // устанавливаем pdu режим
          
    delay(3000);
          
    mySerial.println("AT+CMGS=26"); //Количество октетов
          
    delay(3000);
          
    mySerial.print("0011000B919760691665F10008FF0C043F04400438043204350442");
          
    delay(3000);
          
    mySerial.write(26);
          
    delay(3000);

    Пробуйте!

    P.S. программа для конвертации текста в pdu. Как бы такой конвертик в код ардуино внедрить. Есть идеи?
    Последний раз редактировалось rimidalw; 30.03.2012 в 15:48.

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

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

    rimidalw
    У меня не выходит отправить
    пробовал и \r подставлять, ну не шлет телефон и все!!!

    текст конвертил, телефон вбивал, 26 заменял....

  5. #5
    Продвинутый
    Регистрация
    20.05.2011
    Сообщений
    325
    Вес репутации
    243

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

    Проверил. Работает. Спасибо, на одну проблему меньше.
    Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.

  6. #6
    Новичок
    Регистрация
    29.03.2012
    Возраст
    38
    Сообщений
    9
    Вес репутации
    168

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

    Цитата Сообщение от metaforos Посмотреть сообщение
    Проверил. Работает. Спасибо, на одну проблему меньше.
    А принимать и обрабатывать смс решили проблему?

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

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

    С обработкой не решено...
    вообщем то тривиальная задача для программистов, вытащить из этой изменяемой строки постоянный кусок...как я это понимаю.

    Подскажи кроме упущенной скобки внизу скетча все остальное так и должно быть???
    mySerial.print без ln так и должно быть где текст смс

    Пробовал по разному...у меня телефон не отправляет почему то.

  8. #8
    Новичок
    Регистрация
    29.03.2012
    Возраст
    38
    Сообщений
    9
    Вес репутации
    168

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

    Цитата Сообщение от igvv Посмотреть сообщение
    С обработкой не решено...
    вообщем то тривиальная задача для программистов, вытащить из этой изменяемой строки постоянный кусок...как я это понимаю.

    Подскажи кроме упущенной скобки внизу скетча все остальное так и должно быть???
    mySerial.print без ln так и должно быть где текст смс

    Пробовал по разному...у меня телефон не отправляет почему то.
    Ага точно пропустил скобку. Все так и должно быть в этом коде Println означает просто переход на новую строку, а Print нет если я не ошибаюсь. Может у вас с подключением к ардуино косяк? И да я использую Siemens S45.

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

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

    Извини не понял.
    mySerial.print("0011000B919760691665F10008FF0C043F 04400438043204350442");

    mySerial.print так и должно быть????

    Ты поправь просто все в том сообщении со скетчем!!!

    С подключением все правильно ...я же на других скетчах уже работал с NewSoftSerial mySerial(2, 3);
    Где то косячу а где не пойму.

  10. #10
    Продвинутый
    Регистрация
    20.05.2011
    Сообщений
    325
    Вес репутации
    243

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

    Опять же, думаю проблема с NewSoftSerial. Попробуй повесь телефон на Serial. Вместо mySerial пиши просто Serial и убери из скетча строки:
    #include <NewSoftSerial.h>
    NewSoftSerial mySerial(2, 3);
    mySerial.begin(9600);
    Serial.println("Goodnight moon!");

    И конечно-же, поменяй строку "0011000B919760691665F10008FF0C043F044004380432043 50442" на свою и измени "AT+CMGS=26"
    Последний раз редактировалось metaforos; 30.03.2012 в 17:17.
    Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.

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

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

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

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

Ваши права

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