PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > Всё Остальное > Arduino проекты

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2016, 15:16   #1
Shino Kuyo
Banned
 
Регистрация: 25.04.2009
Возраст: 41
Город: ХМАО-Югра
Регион: 86
Машина: 2011\Kia\Ceed
Сообщений: 108
Shino Kuyo has a spectacular aura aboutShino Kuyo has a spectacular aura about
По умолчанию Дистанционный запуск ДВС, Arduino+GSM

Так как тут ардуинщики со стажем и пониманием обращаюсь за помощью.

в машине есть заводская сигнализация, городить для дистанционного запуска еще одну желания нет. модули жсм типа старлайн м32 стоят свиреповато, как по мне.
поэтому хочется недорогой девайс

видится мне устройство на ардуино и жсм модуле. в этих ваших интернетах много находил реализаций, но сам не могу допереть.
функционал нужен такой:
с определенных номеров принимает команды, с неизвестных шлет нафиг.
отправляю допустим на модуль
1 = заводится на заданное в скетче время. или лучше например "1_20" завести двигатель на 20мин
2 = глохнет.
3 = отправляет в ответ смс с температурой с датчика ds18b20

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

еще вопрос как определять, что двигатель завелся? чтобы стартером не вращать в это время. ну и "отпускать" вовремя. в идеале вижу: через CAN шилд получать сообщения с шины, о успешном запуске. но где взять эти мессаги? в смысле список их.

ардуину цеплять к модулям типа SIM900\SIM800\M590 через софтсериал

итого:
например ардуино про микро примерно 120р
каншилд 150
жсм модуль м590 170р.
преобразователь dc-dc регулируемый (гсм модулю надо 3,7-4,2в) рублей 50-60.
блок реле рублей 150

сим800 900 с голосовой связью, они дороговаты, но можно например позвонить послушать что в салоне происходит

ссылки по теме
https://www.drive2.ru/l/7715112/
https://www.drive2.ru/c/2389447/

в общем нужен скетч мне ну и вдруг кому пригодится, можно дописывать свой функционал.

Последний раз редактировалось admin; 29.03.2016 в 11:28.
Shino Kuyo вне форума   Ответить с цитированием
Старый 16.03.2016, 15:54   #2
Trantor
Старший Пользователь
 
Регистрация: 15.02.2013
Город: Москва
Регион: 77, 97, 99, 177
Машина: x-trail T30
Сообщений: 400
Trantor is on a distinguished road
По умолчанию

Забыл добавить контроль нейтрального положения ручки передач и/или включенного ручного тормоза, чтоб не было вот так:
http://www.ochevidets.ru/rolik/15746/

На определение завелся движок в процессе заводки можно плюнуть и просто подавать импульс на 2-3 сек (как это и делается во многих автозапусках). После этого аналоговым входом контролировать повышение бортового напряжения - так можно определить, успешен ли запуск.
__________________
http://www.pccar.ru/showthread.php?t=18648 мой проект.
Icar DS , Cityguide,bGEO, Семь дорог.
I3 3220T, 4Gb, W10х32. SSD 128Gb
Trantor вне форума   Ответить с цитированием
Старый 16.03.2016, 16:11   #3
Shino Kuyo
Banned
 
Регистрация: 25.04.2009
Возраст: 41
Город: ХМАО-Югра
Регион: 86
Машина: 2011\Kia\Ceed
Сообщений: 108
Shino Kuyo has a spectacular aura aboutShino Kuyo has a spectacular aura about
По умолчанию

контроль положения селектора АКПП и ручной тормоз можно читать с CAN.
нужно только идентификаторы знать. а вот где их взять это вопрос...
Shino Kuyo вне форума   Ответить с цитированием
Старый 16.03.2016, 17:06   #4
Trantor
Старший Пользователь
 
Регистрация: 15.02.2013
Город: Москва
Регион: 77, 97, 99, 177
Машина: x-trail T30
Сообщений: 400
Trantor is on a distinguished road
По умолчанию

Цитата:
Сообщение от Shino Kuyo Посмотреть сообщение
контроль положения селектора АКПП и ручной тормоз можно читать с CAN.
нужно только идентификаторы знать. а вот где их взять это вопрос...
Найти идентификторы и считать это только первая проблема. Вторая, на первый взгляд неочевидная - это поведение программы при пропаже связи с шиной CAN, постоянной либо временной. По каждому сигналу нужно определяться, да еще и с учетом текущей ситуации. Иначе можно долго стартером крутить.... Также я бы задумался на тему, что произойдет, если адаптер выйдет из строя и эту шину "завесит" для всех устройств, какие будут последствия данного отказа.
Еще очень интересна ситуация самопроизвольного перезапуска ARDUINO в процессе запуска двигателя из за просадки/помех/других причин и ее корректная обработка.
__________________
http://www.pccar.ru/showthread.php?t=18648 мой проект.
Icar DS , Cityguide,bGEO, Семь дорог.
I3 3220T, 4Gb, W10х32. SSD 128Gb

Последний раз редактировалось Trantor; 17.03.2016 в 11:39.
Trantor вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 13:01.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot