Перейти к содержанию
Партнерские сервисы
Kузовной ремонт и запчасти на пр. Вернадского (495)-222-6064 Cервис у Пчела оригинальные запчасти кузовная станция IDS +7 495 6406454
ТрансЛаб - 20 лет опыта в ремонте АКПП и ДВС Форд. 8-(495)-136-76-16 (телефон/WhatsApp) Форд Центр "ПИЛОТ" на Волгоградском проспекте. тел. (495) 785-06-65

Сигнализации нет, но есть телефон на Android.


Рекомендуемые сообщения

Опубликовано (изменено)

Машина у меня без заводской сигнализации. Так получилось. Ставить стороннюю не планирую. Есть телефон на андроиде, в нем есть акселерометр. Написал программу, меряет ускорения по трем осям, шлет СМС при превышении уровня выше заданного. Уровень задается опытным путем. Положил телефон в подлокотник и начал пинать, качать и садиться в машину.

Вопрос к владельцам сигнализаций с GSM и просто сочувствующим по алгоритму. На каком основании слать СМС ? Сейчас сделал, чтобы СМС-ки слались, если в течении 5-и секунд набралось минимум 10 превышений уровня внешнего воздействия. Много ? Мало ? А в реальных сигнализациях есть какие либо настройки, когда и при каких условиях шлется СМС при срабатывании датчика удара ? Есть ли в реальных сигнализациях подтверждение доставки СМС о тревоге владельцу ? Умеет ли звонить ?

Изменено пользователем lexanet

Опубликовано

Старлайн, при срабатавании звонит, шлет смс, и пищит брелком.

 

Ставь 5-10 раз по акселерометру и при изменении gps положения.

 

Но думаю проще поставить gsm модуль+датчик наклона. Дешего просто и надежно)

Опубликовано (изменено)
Ставь 5-10 раз по акселерометру и при изменении gps положения

 

 Это получается одно событие. Изменение координат без ускорения не получится. Ни GPS ни гироскоп использовать пока не планирую. Не вижу  смысла. А положение машины и так определяется с помощью того же телефона. А вот звонки подцепил. Оперативней и деньги на СМС не тратятся.

Изменено пользователем lexanet
Опубликовано

Может проще поставить gps-маяк? Они тож есть с шоксенсорами. И тоже шлют смс. Заодно будешь знать где машина находится в любой момент времени.

Опубликовано

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

 

Вопрос был как данные с датчиков использовать "по правильному алгоритму". Сколько сработок, за какую единицу времени, как сообщить владельцу.

Опубликовано

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

Опубликовано (изменено)
тоесть ускорение должно быть не меньше какого-то значения

 

Да, сейчас сделал несколько порогов. Установленный порог - тревога после нескольких срабатываний за определенный промежуток времени. И второй порог - немедленная тревога. Спасибо, натолкнули на мысль.

Изменено пользователем lexanet
Опубликовано

Какое устройство еще может столько же и ничего ни стоить ?

как минимум к телефону надо приделывать схему питания. совать дешёвое китайское АЗУ я бы не рискнул. плюс на постоянку держать в зарядном - может поплохеть батарейке (не везде конроллеры адекватные). ну и перепады температуры тоже.

 

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

Опубликовано

Устройство делается не в качестве сигнализации, а больше в качестве антиэвакуатора и минимальная охрана от пионеров на короткие периоды посещения ТРЦ или пляжа. На эти периоды аккумулятора хватает, а при движении, зарядка от встроенного USB. Телефон маленький, старенький, экран 2.8 дюйма.

А ардуину можно и счас подцепить. По блютузу. Это если датчиков захочется побольше или исполнительные устройства какие нить. Можно даже с кан-шиной связать. Но, хочется маленькое, автономное устройство с одной основной функцией и двухсторонней связью.

Опубликовано

Но, хочется маленькое, автономное устройство с одной основной функцией и двухсторонней связью.

А поделитесь потом своим чудом?

Опубликовано (изменено)
А поделитесь потом своим чудом?

 

Легко. Но это моя вторая программа на яве и под андроид в жизни. Проект для Android SDK хоть счас могу прикрепить. Есть блютуз, gps, двухсторонний sms. Но, еще все сырое.

Изменено пользователем lexanet
Опубликовано (изменено)

Первая проба.

 

Главный экран:

 

Сверху указатель текущего ускорения. На некоторых устройствах даже в состоянии покоя акселерометр выдает постоянный шум. Индикатор будет постоянно дергаться в определенных значениях. Т.е. устанавливать уровень срабатывания нужно заведомо выше этого постоянного шума. Левая верхняя кнопка включает/отключает отображение мгновенного значения ускорения в метрах в секунду и максимального значения за последние 25 измерений. Показатели увеличены в 5 раз. Т.е. реальное значение ускорения будет в 5 раз меньше программного. Правая верхняя кнопка включает/отключает звуковой сигнал, который будет сигнализировать превышение текущего значения ускорения относительно установленного. Эти кнопки можно использовать для определения уровня программного ускорения которое будет формироваться конкретным андроид устройством в конкретном месте конкретной машины при конкретном внешнем воздействии.

Большая кнопка в центре не активна, пока в опциях не будут установлены номер телефона и уровень ускорения. После установки кнопка откликается на длительное нажатие.

 

В опциях уровень на который будет реакция устанавливается либо в цифровом поле, должен быть от 0.0 до 7.0, либо выбирая "рейтинг". Эти значения соответствуют реальному ускорению деленному на 5. Т.е. если установлен порог реакции 5 метров в секунду, 5 звездочек, то реальный порог будет 1 метр в секунду, если 2.3, то реальный будет 2.3/5=0.46 m/s.

 

Реакция:

 

СМС будет отправлено немедленно если программное ускорение превысит значение 7 метра в секунду (реальное 1.4) или если ускорение превысит установленный пользователем порог на 1 метр в секунду (на реальные 0.2).

 

СМС будет отправлено, если в течении 5 секунд произойдет 50 раз превышение установленного порога.

 

При проблемах с сетью приложение будет пытаться отправить СМС в течении минуты 3 раза.

 

С устройством можно обмениваться СМС. Сейчас доступны 5 команд:

 

start - активация защиты

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

status - текущие состояние защиты

set level X.X - установка пользовательского уровня срабатывания, X.X должно быть значение больше 0, но меньше или равно 7.

map - возвращает ссылку на Google Map с текущими координатами и источник. Источником координат являются GPS или по вышкам сети. Что в данный момент будет доступно. Если источник координат сеть, точность определения может составлять от 1000 метров до 1000 км :)

 

Кратко, как пользоваться. Установить приложение. Настроить номер телефона и средний уровень срабатывания. Центральная кнопка должна стать зеленой. Включить звуковую реакцию на превышение установленного уровня правой верхней кнопкой. Положить устройство в машину. В идеале, ближе к центру и как можно выше. И делать с машиной то, от чего планируется защита. Качать, пинать, открывать/закрывать двери, снимать/ ставить колеса, эвакуировать. Изменяя уровень реакции в опциях напрямую или посылкой СМС set level X.X, нужно добиться устойчивого писка на внешнее воздействие. После этого нужно нажать на большую зеленую кнопку, не отпускать ее секунду и защита будет активирована.

MondeoMonitor.zip

Изменено пользователем lexanet
Опубликовано

@lexanet,

прикольно.

кстати, даю идею для дальнейшего развития: снятие-постановку на "охрану" можно опционально делать по видимости определённого блютузного девайса. то бишь своего основного телефона. подходишь к машине - снимается, уходишь - ставится. дабы зазря смс не слать и вообще не лазить к девайсу после установки в машину.

Опубликовано

Пожалуйста, тестируйте и пишите. У меня в деревне проблема со связью и я иногда не могу понять, то ли проблема в коде, то ли просто из за проблем связи СМС-ки не ходят.

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...