Страница 1 из 9 1234567 ... ПоследняяПоследняя
Показано с 1 по 10 из 81
  1. #1
    Продвинутый
    Регистрация
    20.05.2011
    Сообщений
    325
    Вес репутации
    225

    По умолчанию GSM Модуль к сигнализации на базе Ардуино

    Решил создать отдельную тему. Цель темы, собрать идеи по функционалу. Кому интересно, пишите, будем пытаться что-нибудь собрать.

    Вот как раз назрел первый вопрос - как питать ардуину в автомобиле?
    Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.

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

    По умолчанию Re: GSM Модуль к сигнализации на базе Ардуино

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

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

    По умолчанию Re: GSM Модуль к сигнализации на базе Ардуино

    Chip, будем исходить из того, что в автомобиле нет CarPC и соответственно БП. Питаться будет ардуина + возможно 1-2 шилда и до 8 5В реле - Какой стаюилизатор лучше использовать?
    Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.

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

    По умолчанию Re: GSM Модуль к сигнализации на базе Ардуино

    Все зависит от общего тока потребления всех этих устройств. Возьми с запасом например такой преобразователь +5в 3А или любой другой на +5в 3А

  5. #5
    Пользователь
    Регистрация
    12.03.2012
    Возраст
    39
    Сообщений
    25
    Вес репутации
    155

    По умолчанию Re: GSM Модуль к сигнализации на базе Ардуино

    Мне тоже интересно "GSM Модуль к сигнализации на базе Ардуино"
    Тоже хотел бы с этим поработать.

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

    По умолчанию Re: GSM Модуль к сигнализации на базе Ардуино

    Тогда читай вот эту тему

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

    По умолчанию Re: GSM Модуль к сигнализации на базе Ардуино

    Придумал вот что:
    Ардуина + GSM Shield будут работать совместно с уже установленной сигнализацией (у меня Sheriff 1050). Причем модель сигнализации, значения не имеет. Смысл работы - при срабытывании датчиков - ардуина звонит мне на телефон. Вначале хотел сделать СМС оповещение, но передумал, т.к. СМС пришла, "пикнула" и все... Можно не услышать, тем более на телефонах с Android.. Там сигналы CМС короткие и нудные..

    Теперь, нужно сделать, чтобы Ардуина, становилась в режим охраны, вместе с сигнализацией (чтобы не звонила при каждом открывании двери, капота и т.д.). Для этого, параллельно к в выходам блока сигнализации для управления приводами открытия/закрытия дверей (проще ЦЗ - у меня желтый и белый провода), подключил обычное автомобильное 5 контактное реле, которое в данном случае работает в качестве кнопки - ALARM ON/OFF. Подключил Ардуину, залил скетч:
    PHP код:
    const int switchPin 5;
    const 
    int ledPin =  10
    boolean lastButton LOW;
    boolean currentButton LOW;
    boolean ledOn false;

    void setup()

    {
      
    pinMode(switchPinINPUT);     
      
    pinMode(ledPinOUTPUT);      
    }


    boolean debounce (boolean last)
    {
     
    boolean current digitalRead(switchPin);
     if (
    last != current)
      {
       
    delay(5);
       
    current digitalRead(switchPin);
      }
     return 
    current;
    }

    void loop()
    {
      
    currentButton debounce(lastButton);
      if (
    lastButton == LOW && currentButton == HIGH)
      {
        
    ledOn = !ledOn;
      }
        
    lastButton currentButton;
      {
        
    digitalWrite(ledPin,ledOn);
      }

    - все работает. Т.е. включаю (брелком) охрану - светодиод загорается, снимаю - тухнет. При этом, (почему использую именно 5-контактное реле), при постановке на охрану, реле размыкает один из проводов, идущих от замка зажигания (типо иммобилайзер). Но эта функция еще сыровата...

    Далее, используя такое же реле (можно 4-х контактное) и подключаю его к блоку сигнализации, на провод, получающий сигналы от концевиков дверей. У меня это коричневый провод. На него приходит минус, поэтому второй провод от реле я кинул на +.

    Скетч для звонка при срабатывании реле :

    PHP код:

     
    const int buttonPin 5;   
     
    int buttonState 0;

     
    void setup() {
     
    Serial1.begin(9600);
     
    pinMode(buttonPinINPUT);  

     }

     
    void loop() {
        
    buttonState digitalRead(buttonPin);
        if (
    buttonState == HIGH) {     
          
       
    Serial1.println("ATD+380675678366;"); 
       
    delay(60000);  //чтобы не звонил все время
      

      } 
    Теперь возникла проблема №1 - если в 1 случае, реле включается и сразу выключается, то во 2-м случае, реле включается, но не выключается, пока не будет закрыта дверь. И Ардуина будет все это время пытаться звонить... Нужно доработать скетч и получить результат типо того, что датчик сработал (HIGH-реле замкнулось), затем по прошествии определенного времени, не зависимо от состояния датчика - разомкнулось (т.е. снялась с охраны), а потом, секунд через 10-15 снова стало в охрану. Вобщем как-то так.

    Проблема №2 - объединить эти два скетча и чтобы 2-й скетч начинал работать только тогда, когда машина под охраной, т.е. если LED из скетча №1 в режиме HIGH.. Вот пока как-то так.
    Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.

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

    По умолчанию Re: GSM Модуль к сигнализации на базе Ардуино

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

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

    По умолчанию Re: GSM Модуль к сигнализации на базе Ардуино

    Теперь, нужно сделать, чтобы Ардуина, становилась в режим охраны, вместе с сигнализацией (чтобы не звонила при каждом открывании двери, капота и т.д.). Для этого, параллельно к в выходам блока сигнализации для управления приводами открытия/закрытия дверей (проще ЦЗ - у меня желтый и белый провода), подключил обычное автомобильное 5 контактное реле, которое в данном случае работает в качестве кнопки - ALARM ON/OFF.
    А реле то зачем? Может лучше оптрон

  10. #10
    Пользователь
    Регистрация
    12.03.2012
    Возраст
    39
    Сообщений
    25
    Вес репутации
    155

    По умолчанию Re: GSM Модуль к сигнализации на базе Ардуино

    А какой GSM Shield нужно купить, чтобы можно было делать то же самое?

Страница 1 из 9 1234567 ... ПоследняяПоследняя

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

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

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

Ваши права

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