Страница 38 из 44 ПерваяПервая ... 2832333435363738394041424344 ПоследняяПоследняя
Показано с 371 по 380 из 435
  1. #371
    Пользователь
    Регистрация
    12.11.2011
    Возраст
    49
    Сообщений
    64
    Вес репутации
    166

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

    Напиши обязательно если что получится!!!

    Вообще связка GPS, МК, телефон может здорово помочь.
    Ну например у поста ДПС вырубить зажигание у авто или мото, включить сирену ...ну или еще какой сюрприз устроить. Главное контроль и местоположение над техникой останется у владельца.

  2. #372
    Новичок
    Регистрация
    25.04.2012
    Возраст
    43
    Сообщений
    6
    Вес репутации
    150

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

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

    собрал готовое устройство GSM-sheld + Arduino + Ds18b20
    отправляет температуру по смс по дозвону

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

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

    Да, GSM shield, самый лучший вариант, но дороговато. Телефоны Siemens, это для "удешевления" конструкции. Но проблемно. Я в машину поставил на сигнализацию, через неделю GSM shield установил. Телефоны уже все старый и глючнутые... Не надежно.
    Последний раз редактировалось metaforos; 03.05.2012 в 23:59.
    Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.

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

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

    тогда если есть желание пайкой заниматься то можно купить модуль sim 900d d и собрать самому

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

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

    Цитата Сообщение от andrei2882 Посмотреть сообщение
    тогда если есть желание пайкой заниматься то можно купить модуль sim 900d d и собрать самому
    Тогда и Ардуину спаять можно.. Хотя, на самом-то деле, та же Ардуина, является ОТЛАДОЧНОЙ платой, а уже на основе отлаженной конструкции, собирается (спаивается) схема на основе микроконтроллера и различеых модулей (gsm, gps, реле и т.д.). Но это не для меня.
    Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.

  6. #376
    Новичок
    Регистрация
    25.04.2012
    Возраст
    43
    Сообщений
    6
    Вес репутации
    150

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

    ....на данный момент с помощью шелда
    смс-кой "1" включаю светодиод, "0" выключаю

    if(strSMS == "1") {
    digitalWrite(13, HIGH);
    }
    if(strSMS == "0") {
    digitalWrite(13, LOW);
    }
    Последний раз редактировалось wer1wer22; 07.05.2012 в 00:29.

  7. #377
    Новичок
    Регистрация
    16.07.2012
    Возраст
    47
    Сообщений
    5
    Вес репутации
    147

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

    Парни, очень впечатлен результатом!
    Тоже купил
    SIM900 GSM/GPRS shield for Arduino - IComSat v1.1. Сначала "как настоящий джедай" помучался с управлением AT командами, принимал/отправлял звонки

    Но для SMS скачал библиотеки для GSM шилда - GSM_GPRS_IDE100_v309.zip. Там все намного проще, например для отправки SMS есть функция SendSMS:

    Код:
    char SendSMS(char *number_str, char *message_str)
    sends SMS to the specific phone number
    parameters and return values:
    number_str: pointer to the phone number string
    message_str: pointer to the SMS text string
    return:
    ERROR ret. val:
    ---------------
    -1 - comm. line to the GSM module is not free
    -2 - GSM module didn’t answer in timeout
    -3 - GSM module has answered "ERROR" string
    OK ret val:
    -----------
    0 - SMS was not sent
    1 - SMS was sent 9/15
    example of use:
    gsm.SendSMS("00XXXYYYYYYYYY", "SMS text");
    Запустил несколько примеров - по звонку, отправлять SMS. Работают.

  8. #378
    Новичок
    Регистрация
    16.07.2012
    Возраст
    47
    Сообщений
    5
    Вес репутации
    147

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

    У меня есть вопрос, к владельцам GSM/GPRS shield IComSat v1.1. Производителем заявлена функция включения его программно. Но у меня она не работает. Код простой. Пробовал 8-й и 9-й пин, смотрел схему http://iteadstudio.com/store/images/...omsat-v1.1.pdf, не включается.

    У кого нибудь работает эта функция, включается IComSat v1.1 программно?

    Код:
    #define GSM_ON = 8;
    digitalWrite(GSM_ON, HIGH);
    delay(1000); /* spec says 200 should suffice */
    digitalWrite(GSM_ON, LOW);
    Сейчас после включения Arduino, на Shield нужно вручную нажать кнопку. Для макета конечно не проблема, но в реальной жизни неудобно.
    Последний раз редактировалось vseleznev; 18.07.2012 в 22:16.

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

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

    у меня включается ресет ардуины и ресет GSM прогромно
    вазможно кривая библиотека

  10. #380
    Новичок
    Регистрация
    16.07.2012
    Возраст
    47
    Сообщений
    5
    Вес репутации
    147

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

    Цитата Сообщение от wer1wer22 Посмотреть сообщение
    у меня включается ресет ардуины и ресет GSM прогромно
    вазможно кривая библиотека
    wer1wer22,
    Какая у тебя библиотека?
    Покупал тоже на http://iteadstudio.com/ ?
    Еще можешь проверить код у себя - будет включаться?

    Код:
    #include <SoftwareSerial.h>
    #define GSM_ON	9
    
    SoftwareSerial phone(2, 3); // RX, TX
    
    void setup()  
    {
      // Open serial communications and wait for port to open:
      Serial.begin(9600);
      while (!Serial) {
        ; // wait for serial port to connect. Needed for Leonardo only
      }
      // generate turn on pulse
      digitalWrite(GSM_ON, HIGH);
      delay(1000);
      digitalWrite(GSM_ON, LOW);
      delay(3000);
      phone.begin(9600);
    }
    
    void loop() // run over and over
    {
      if (phone.available())
        Serial.write(phone.read());
      if (Serial.available())
        phone.write(Serial.read());
    }
    Последний раз редактировалось vseleznev; 19.07.2012 в 03:00.

Страница 38 из 44 ПерваяПервая ... 2832333435363738394041424344 ПоследняяПоследняя

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

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

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

Ваши права

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