GPRS Shield

Тема в разделе "Arduino & Shields", создана пользователем danya plotnik, 7 мар 2018.

  1. danya plotnik

    danya plotnik Гик

    Дайте пожалуйста для него библиотеку
     
  2. Airbus

    Airbus Радиохулиган Модератор

    Зачем?Без неё слабо?
     
  3. danya plotnik

    danya plotnik Гик

    Cлабо
     
  4. Airbus

    Airbus Радиохулиган Модератор

  5. danya plotnik

    danya plotnik Гик

    Не могу
     
  6. NikitOS

    NikitOS Король шутов Администратор

    Что не можешь? Скачать? Так зарегайся!
     
  7. Airbus

    Airbus Радиохулиган Модератор

    Там не надо региться.
     
  8. NikitOS

    NikitOS Король шутов Администратор

    У меня пока в аккурат не войду не появится кнопка скачать
     
  9. danya plotnik

    danya plotnik Гик

    Люди, у меня сайт загрузки блокируется
     
  10. NovaStream2030

    NovaStream2030 Напечатан на 3D-Принтере

    А vpn на что
     
  11. NovaStream2030

    NovaStream2030 Напечатан на 3D-Принтере

     

    Вложения:

  12. a1000

    a1000 Гуру

    А shield разве не АТ командами управляется?
     
  13. Airbus

    Airbus Радиохулиган Модератор

    Представьте себе-Да! И никакая библиотека GPRS нафик не сдалась.И код получается компактней и шустрей.
    Типо так
    Код (C++):
    // отправляем смс в текстовом режиме v2
    int buttonPin = 12; // номер входа, подключенный к кнопке
    int power = 9 ; // подача питания пин 9
    void setup ()
    {
    // инициализируем пин, подключенный к кнопке, как вход
    // пин 9 для включения шилда
    pinMode(buttonPin, INPUT);
    pinMode(power, OUTPUT);
    digitalWrite(power,HIGH); //подали питание
    delay(1000); //на 1 сек
    digitalWrite(power,LOW); //сняли питание
    Serial.begin(9600);
    Serial.print("AT+CMGF=1\r");
    delay(500);
    }
    void loop()
    {
        if (digitalRead(buttonPin) == HIGH)
        {
        Serial.println("AT + CMGS = \"+79111542496\""); //кому
        delay(300);
        // Пишем текст сообщения
        Serial.println("ALARM!"); // текст
        delay(300);
        // Отправляем Ctrl+Z, обозначая, что сообщение готово
        Serial.println((char)26);
        delay(1000);
           }
        }
     
    arkadyf нравится это.
  14. a1000

    a1000 Гуру

    Так вот и я о том. Что АТ команды, что команды из библиотеки вставлять........
     
  15. Airbus

    Airbus Радиохулиган Модератор

    Так из библиотеки эти же команды точно такие же.Смысл библиотеки эмулировать USARTесли его нет.Но ведь он же есть?Зачем память занимать всяким фуфлом?
     
    NikitOS нравится это.