Планшет взамен штатного дисплея
-
- Генерал-майор
- Сообщения: 2222
- Зарегистрирован: 21 мар 2014, 12:35
- Откуда: Щелково
- Авто: Cadillac Escalade iii
- Пробег: 66000
- Прошлый авто: volvo S80II; C4-sedan; C4 хэтч
- :
- Благодарил (а): 487 раз
- Поблагодарили: 278 раз
Re: Планшет взамен штатного дисплея
#196VinLab
ну тоже много, конечно, можно собрать свой образ андроида, который будет грузиться гораздо быстрее.
так поступают производители ГУ на различных платформах.
да и Java - это тормоз еще тот )))
ну тоже много, конечно, можно собрать свой образ андроида, который будет грузиться гораздо быстрее.
так поступают производители ГУ на различных платформах.
да и Java - это тормоз еще тот )))
- root
- Лейтенант
- Сообщения: 394
- Зарегистрирован: 12 мар 2016, 11:43
- Откуда: Самара
- Авто: С4 Хетчбек 110 л.с. (B7) Tendance
- Пробег: 90000
- :
- Благодарил (а): 40 раз
- Поблагодарили: 71 раз
Re: Планшет взамен штатного дисплея
#197VinLab
Вы сделали то - на что я никак не решался, слишком много проблем и вопросов.... Хочу помочь в решении некоторых.
Для начала хочу презентовать CAN-шилд, он поможет в решении самой первой задачи: автоматическое включение/отключение планшета. Вам останется докупить Arduino Nano.
Вы сделали то - на что я никак не решался, слишком много проблем и вопросов.... Хочу помочь в решении некоторых.
Для начала хочу презентовать CAN-шилд, он поможет в решении самой первой задачи: автоматическое включение/отключение планшета. Вам останется докупить Arduino Nano.
Последний раз редактировалось root 09 сен 2016, 23:29, всего редактировалось 1 раз.
- VinLab
- Младший лейтенант
- Сообщения: 313
- Зарегистрирован: 30 авг 2016, 00:07
- Откуда: Санкт-Петербург
- Авто: C4 b7 120 Tendance Синий
- Пробег: 60000
- Прошлый авто: Toyota Premio
- Благодарил (а): 1 раз
- Поблагодарили: 36 раз
Re: Планшет взамен штатного дисплея
#198Root, очень буду рад оказаться альфа тестером. Сразу скажу что в программировании я дуб полный. С остальным постараюсь разобраться.
- root
- Лейтенант
- Сообщения: 394
- Зарегистрирован: 12 мар 2016, 11:43
- Откуда: Самара
- Авто: С4 Хетчбек 110 л.с. (B7) Tendance
- Пробег: 90000
- :
- Благодарил (а): 40 раз
- Поблагодарили: 71 раз
Re: Планшет взамен штатного дисплея
#199VinLab
Программистов тут хватает
А вот смелых и рукастых - маловато
Жду в личку почтовый адрес куда отправлять девайс.
Программистов тут хватает
А вот смелых и рукастых - маловато
Жду в личку почтовый адрес куда отправлять девайс.
-
- Генерал-майор
- Сообщения: 2222
- Зарегистрирован: 21 мар 2014, 12:35
- Откуда: Щелково
- Авто: Cadillac Escalade iii
- Пробег: 66000
- Прошлый авто: volvo S80II; C4-sedan; C4 хэтч
- :
- Благодарил (а): 487 раз
- Поблагодарили: 278 раз
Re: Планшет взамен штатного дисплея
#200root
А в каких величинах передаётся температура? Это градусы, Фаренгейты или относительные величины?
Отправлено спустя 15 минут 44 секунды:
Может по кельвину ?))
А в каких величинах передаётся температура? Это градусы, Фаренгейты или относительные величины?
Отправлено спустя 15 минут 44 секунды:
Может по кельвину ?))
- root
- Лейтенант
- Сообщения: 394
- Зарегистрирован: 12 мар 2016, 11:43
- Откуда: Самара
- Авто: С4 Хетчбек 110 л.с. (B7) Tendance
- Пробег: 90000
- :
- Благодарил (а): 40 раз
- Поблагодарили: 71 раз
Re: Планшет взамен штатного дисплея
#201qidop
Вообще, в CAN оно передаётся таким образом http://autowp.github.io/#0F6.
пример посылки, содержащей температуру за бортом, выглядит так:
0F6 8 88 28 07 BD 57 51 51 28
7-ой байт - температура. Чтобы перевести в градусы цельсия необходимо вычислить значение по формуле: round(T/2.0 - 39.5). В примере: +1 градус цельсия.
Нам с Вами нужно договриться в каком виде Ваша программа будет получать данные. Мне, конечно, проще отправить их в сыром виде, как они приходят от адаптера, по протоколу LAWICEL. Тоесть примерно такую строку: t0F68882807BD57515128 . Но, думаю что в качестве примера, сойдемся на том что мой сервис будет отправлять ширковещательный интент c Action: com.example.can.action_can_service, внутри которого будет extra: "ext_temperature" и значение в градусах цельсия.
Вообще, в CAN оно передаётся таким образом http://autowp.github.io/#0F6.
пример посылки, содержащей температуру за бортом, выглядит так:
0F6 8 88 28 07 BD 57 51 51 28
7-ой байт - температура. Чтобы перевести в градусы цельсия необходимо вычислить значение по формуле: round(T/2.0 - 39.5). В примере: +1 градус цельсия.
Нам с Вами нужно договриться в каком виде Ваша программа будет получать данные. Мне, конечно, проще отправить их в сыром виде, как они приходят от адаптера, по протоколу LAWICEL. Тоесть примерно такую строку: t0F68882807BD57515128 . Но, думаю что в качестве примера, сойдемся на том что мой сервис будет отправлять ширковещательный интент c Action: com.example.can.action_can_service, внутри которого будет extra: "ext_temperature" и значение в градусах цельсия.
-
- Генерал-майор
- Сообщения: 2222
- Зарегистрирован: 21 мар 2014, 12:35
- Откуда: Щелково
- Авто: Cadillac Escalade iii
- Пробег: 66000
- Прошлый авто: volvo S80II; C4-sedan; C4 хэтч
- :
- Благодарил (а): 487 раз
- Поблагодарили: 278 раз
Re: Планшет взамен штатного дисплея
#202root
так, посмотрел, по байтам то понятно, но зачем это передавать в приложение, которое по сути должно получать готовые данные по сети? такие приложения уже должны кормиться переведенными данными, по шкале, которую они запросят. Передача данных к клиенту - например, JSON
это к слову, накидать получится только через пару недель, сейчас продохнуть не могу, и на форум получается мельком раз в 3-4 дня
так, посмотрел, по байтам то понятно, но зачем это передавать в приложение, которое по сути должно получать готовые данные по сети? такие приложения уже должны кормиться переведенными данными, по шкале, которую они запросят. Передача данных к клиенту - например, JSON
это к слову, накидать получится только через пару недель, сейчас продохнуть не могу, и на форум получается мельком раз в 3-4 дня
- root
- Лейтенант
- Сообщения: 394
- Зарегистрирован: 12 мар 2016, 11:43
- Откуда: Самара
- Авто: С4 Хетчбек 110 л.с. (B7) Tendance
- Пробег: 90000
- :
- Благодарил (а): 40 раз
- Поблагодарили: 71 раз
Re: Планшет взамен штатного дисплея
#203qidop писал(а):Источник цитаты должно получать готовые данные по сети
кто же их туда отправит?
Я писал про brodcast intent - это механизм передачи данных между приложениями в Android.
Отправлено спустя 7 минут 25 секунд:
VinLab
Как продвигаются дела с планшетом? Что решил делать с батареей? root-права получены?
- Ltd500
- Майор
- Сообщения: 1197
- Зарегистрирован: 06 авг 2013, 06:13
- Откуда: Лос-Петрос
- Авто: Volvo XC60 D4
- Пробег: 100К+
- Прошлый авто: "Пижон какой-то"© 161K
- :
- Благодарил (а): 129 раз
- Поблагодарили: 271 раз
Re: Планшет взамен штатного дисплея
#204А можно ли какое нибудь андроид приложение сделать, чтоб температуру забортную считывало после запуска машины? А то в данный момент данные отправляются в ГУ (Андроид 4.2) в момент когда она еще грузится, а потом после загрузки не отображается до тех пор пока не изменится температура в какую нибудь сторону хоть на один граду. А хотелось, чтоб приложение само запрашивал инфу по температуре сразу после загрузки
Это вечная война, человека и бабла
- root
- Лейтенант
- Сообщения: 394
- Зарегистрирован: 12 мар 2016, 11:43
- Откуда: Самара
- Авто: С4 Хетчбек 110 л.с. (B7) Tendance
- Пробег: 90000
- :
- Благодарил (а): 40 раз
- Поблагодарили: 71 раз
Re: Планшет взамен штатного дисплея
#206Предлагаю установить Tasker Его можно использовать совместно с ардуиной для включения/выключения экрана планшета в нужное нам время. Да и вообще настроить "сцену" для отображения параметров автомобиля.
Либо подключить ардуину к кнопке включения планшета, в этом случае никаких программ не понадобится, ну за исключением скетча.
Либо подключить ардуину к кнопке включения планшета, в этом случае никаких программ не понадобится, ну за исключением скетча.
- VinLab
- Младший лейтенант
- Сообщения: 313
- Зарегистрирован: 30 авг 2016, 00:07
- Откуда: Санкт-Петербург
- Авто: C4 b7 120 Tendance Синий
- Пробег: 60000
- Прошлый авто: Toyota Premio
- Благодарил (а): 1 раз
- Поблагодарили: 36 раз
Re: Планшет взамен штатного дисплея
#207root
Без проблем поставлю. Будем разбираться как и чего в нем. На днях выберу ардуину
Без проблем поставлю. Будем разбираться как и чего в нем. На днях выберу ардуину
- VinLab
- Младший лейтенант
- Сообщения: 313
- Зарегистрирован: 30 авг 2016, 00:07
- Откуда: Санкт-Петербург
- Авто: C4 b7 120 Tendance Синий
- Пробег: 60000
- Прошлый авто: Toyota Premio
- Благодарил (а): 1 раз
- Поблагодарили: 36 раз
Re: Планшет взамен штатного дисплея
#208Постепенно приближаясь к тестированию CAN шилда от root, прикупил по наказу arduino nano. Для подключения и т.п. понадобилось снять планшет. Заодно решил сфотографировать как у меня это устроено, хотя в целом все уже есть в интернете и велосипед я не изобретал.
Так выглядит в собранном виде
Сюда перенес прикуриватель и гнездо aux
Так закрепил БК
А теперь самое страшное ))) Кто снимал панель вокруг ручки поймет сколько было выпилено что бы туда влез БК. Вторая половина такая же.
Снимаем воздуходувы и заглушки и видим вот такую картину
В моему случае что бы снять планшет достаточно просто отогнуть панель на себя и отключить кабель aux и кабель зарядки. Далее просто выдвинуть вертикально вверх.
Болты по бокам притягивают планшет к задней планке. В обще они были изнутри и в других местах, но снаружи их регулировать как то удобнее.
Если у кого то какие то вопросы то задавайте. Постараюсь ответить.
Так выглядит в собранном виде
Сюда перенес прикуриватель и гнездо aux
Так закрепил БК
А теперь самое страшное ))) Кто снимал панель вокруг ручки поймет сколько было выпилено что бы туда влез БК. Вторая половина такая же.
Снимаем воздуходувы и заглушки и видим вот такую картину
В моему случае что бы снять планшет достаточно просто отогнуть панель на себя и отключить кабель aux и кабель зарядки. Далее просто выдвинуть вертикально вверх.
Болты по бокам притягивают планшет к задней планке. В обще они были изнутри и в других местах, но снаружи их регулировать как то удобнее.
Если у кого то какие то вопросы то задавайте. Постараюсь ответить.
-
- Генерал-майор
- Сообщения: 2222
- Зарегистрирован: 21 мар 2014, 12:35
- Откуда: Щелково
- Авто: Cadillac Escalade iii
- Пробег: 66000
- Прошлый авто: volvo S80II; C4-sedan; C4 хэтч
- :
- Благодарил (а): 487 раз
- Поблагодарили: 278 раз
Re: Планшет взамен штатного дисплея
#209root
вроде начинает все устаканиваться, итак, визуализация температуры.
вроде начинает все устаканиваться, итак, визуализация температуры.
- CatCesar
- Сержант
- Сообщения: 77
- Зарегистрирован: 25 авг 2014, 23:23
- Откуда: Україна, Івано-Франківськ
- Авто: C4 (B7) Hatchback 2011 Tendance
- Пробег: 34000
- Благодарил (а): 34 раза
- Поблагодарили: 6 раз
Re: Планшет взамен штатного дисплея
#210VinLab писал(а): Заодно решил сфотографировать как у меня это устроено, хотя в целом все уже есть в интернете и велосипед я не изобретал.
Похожее решение:
https://www.drive2.ru/l/454152179414991493/
Только автор оставил корпус дисплея.
C4 (B7) Hatchback 2011 Tendance
RedPower 18211 ver.2.8.8 MCU 4.3.10-11-932-454101
RedPower 18211 ver.2.8.8 MCU 4.3.10-11-932-454101