Планшет взамен штатного дисплея

Дополнительное оборудование и аксессуары. Аксессуары улучшающие как внешний вид Ситроен С4 Седан, так и его характеристики. Чип-тюнинг.
qidop
Генерал-майор
Генерал-майор
Сообщения: 2222
Зарегистрирован: 21 мар 2014, 12:35
Откуда: Щелково
Авто: Cadillac Escalade iii
Пробег: 66000
Прошлый авто: volvo S80II; C4-sedan; C4 хэтч
:
За разработку логотипа Citroёn Forever x2
Благодарил (а): 487 раз
Поблагодарили: 278 раз

Re: Планшет взамен штатного дисплея

#196

Сообщение qidop » 09 сен 2016, 20:26

VinLab
ну тоже много, конечно, можно собрать свой образ андроида, который будет грузиться гораздо быстрее.
так поступают производители ГУ на различных платформах.
да и Java - это тормоз еще тот )))

Аватара пользователя
root
Лейтенант
Лейтенант
Сообщения: 394
Зарегистрирован: 12 мар 2016, 11:43
Откуда: Самара
Авто: С4 Хетчбек 110 л.с. (B7) Tendance
Пробег: 90000
:
Золотые руки
Благодарил (а): 40 раз
Поблагодарили: 71 раз

Re: Планшет взамен штатного дисплея

#197

Сообщение root » 09 сен 2016, 22:02

VinLab
Вы сделали то - на что я никак не решался, слишком много проблем и вопросов.... Хочу помочь в решении некоторых.
Для начала хочу презентовать 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: Планшет взамен штатного дисплея

#198

Сообщение VinLab » 09 сен 2016, 22:06

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

Аватара пользователя
root
Лейтенант
Лейтенант
Сообщения: 394
Зарегистрирован: 12 мар 2016, 11:43
Откуда: Самара
Авто: С4 Хетчбек 110 л.с. (B7) Tendance
Пробег: 90000
:
Золотые руки
Благодарил (а): 40 раз
Поблагодарили: 71 раз

Re: Планшет взамен штатного дисплея

#199

Сообщение root » 09 сен 2016, 22:11

VinLab
Программистов тут хватает :D
А вот смелых и рукастых - маловато :D
Жду в личку почтовый адрес куда отправлять девайс.

qidop
Генерал-майор
Генерал-майор
Сообщения: 2222
Зарегистрирован: 21 мар 2014, 12:35
Откуда: Щелково
Авто: Cadillac Escalade iii
Пробег: 66000
Прошлый авто: volvo S80II; C4-sedan; C4 хэтч
:
За разработку логотипа Citroёn Forever x2
Благодарил (а): 487 раз
Поблагодарили: 278 раз

Re: Планшет взамен штатного дисплея

#200

Сообщение qidop » 09 сен 2016, 22:17

root
А в каких величинах передаётся температура? Это градусы, Фаренгейты или относительные величины?

Отправлено спустя 15 минут 44 секунды:
Может по кельвину ?))

Аватара пользователя
root
Лейтенант
Лейтенант
Сообщения: 394
Зарегистрирован: 12 мар 2016, 11:43
Откуда: Самара
Авто: С4 Хетчбек 110 л.с. (B7) Tendance
Пробег: 90000
:
Золотые руки
Благодарил (а): 40 раз
Поблагодарили: 71 раз

Re: Планшет взамен штатного дисплея

#201

Сообщение root » 09 сен 2016, 22:51

qidop
Вообще, в 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" и значение в градусах цельсия.

qidop
Генерал-майор
Генерал-майор
Сообщения: 2222
Зарегистрирован: 21 мар 2014, 12:35
Откуда: Щелково
Авто: Cadillac Escalade iii
Пробег: 66000
Прошлый авто: volvo S80II; C4-sedan; C4 хэтч
:
За разработку логотипа Citroёn Forever x2
Благодарил (а): 487 раз
Поблагодарили: 278 раз

Re: Планшет взамен штатного дисплея

#202

Сообщение qidop » 12 сен 2016, 18:48

root
так, посмотрел, по байтам то понятно, но зачем это передавать в приложение, которое по сути должно получать готовые данные по сети? такие приложения уже должны кормиться переведенными данными, по шкале, которую они запросят. Передача данных к клиенту - например, JSON
это к слову, накидать получится только через пару недель, сейчас продохнуть не могу, и на форум получается мельком раз в 3-4 дня

Аватара пользователя
root
Лейтенант
Лейтенант
Сообщения: 394
Зарегистрирован: 12 мар 2016, 11:43
Откуда: Самара
Авто: С4 Хетчбек 110 л.с. (B7) Tendance
Пробег: 90000
:
Золотые руки
Благодарил (а): 40 раз
Поблагодарили: 71 раз

Re: Планшет взамен штатного дисплея

#203

Сообщение root » 12 сен 2016, 21:08

qidop писал(а):Источник цитаты должно получать готовые данные по сети

кто же их туда отправит?
Я писал про brodcast intent - это механизм передачи данных между приложениями в Android.

Отправлено спустя 7 минут 25 секунд:
VinLab
Как продвигаются дела с планшетом? Что решил делать с батареей? root-права получены?

Аватара пользователя
Ltd500
Майор
Майор
Сообщения: 1197
Зарегистрирован: 06 авг 2013, 06:13
Откуда: Лос-Петрос
Авто: Volvo XC60 D4
Пробег: 100К+
Прошлый авто: "Пижон какой-то"© 161K
:
За разработку логотипа За верность PSA 5 лет клубу
Благодарил (а): 129 раз
Поблагодарили: 271 раз

Re: Планшет взамен штатного дисплея

#204

Сообщение Ltd500 » 12 сен 2016, 21:30

А можно ли какое нибудь андроид приложение сделать, чтоб температуру забортную считывало после запуска машины? А то в данный момент данные отправляются в ГУ (Андроид 4.2) в момент когда она еще грузится, а потом после загрузки не отображается до тех пор пока не изменится температура в какую нибудь сторону хоть на один граду. А хотелось, чтоб приложение само запрашивал инфу по температуре сразу после загрузки
Это вечная война, человека и бабла

Аватара пользователя
VinLab
Младший лейтенант
Младший лейтенант
Сообщения: 313
Зарегистрирован: 30 авг 2016, 00:07
Откуда: Санкт-Петербург
Авто: C4 b7 120 Tendance Синий
Пробег: 60000
Прошлый авто: Toyota Premio
Благодарил (а): 1 раз
Поблагодарили: 36 раз

Re: Планшет взамен штатного дисплея

#205

Сообщение VinLab » 18 сен 2016, 09:59

root
Да права рут есть. Батарея пока останется на месте.


Аватара пользователя
root
Лейтенант
Лейтенант
Сообщения: 394
Зарегистрирован: 12 мар 2016, 11:43
Откуда: Самара
Авто: С4 Хетчбек 110 л.с. (B7) Tendance
Пробег: 90000
:
Золотые руки
Благодарил (а): 40 раз
Поблагодарили: 71 раз

Re: Планшет взамен штатного дисплея

#206

Сообщение root » 18 сен 2016, 10:29

Предлагаю установить Tasker Его можно использовать совместно с ардуиной для включения/выключения экрана планшета в нужное нам время. Да и вообще настроить "сцену" для отображения параметров автомобиля.
Либо подключить ардуину к кнопке включения планшета, в этом случае никаких программ не понадобится, ну за исключением скетча.

Аватара пользователя
VinLab
Младший лейтенант
Младший лейтенант
Сообщения: 313
Зарегистрирован: 30 авг 2016, 00:07
Откуда: Санкт-Петербург
Авто: C4 b7 120 Tendance Синий
Пробег: 60000
Прошлый авто: Toyota Premio
Благодарил (а): 1 раз
Поблагодарили: 36 раз

Re: Планшет взамен штатного дисплея

#207

Сообщение VinLab » 18 сен 2016, 10:32

root
Без проблем поставлю. Будем разбираться как и чего в нем. На днях выберу ардуину

Аватара пользователя
VinLab
Младший лейтенант
Младший лейтенант
Сообщения: 313
Зарегистрирован: 30 авг 2016, 00:07
Откуда: Санкт-Петербург
Авто: C4 b7 120 Tendance Синий
Пробег: 60000
Прошлый авто: Toyota Premio
Благодарил (а): 1 раз
Поблагодарили: 36 раз

Re: Планшет взамен штатного дисплея

#208

Сообщение VinLab » 20 сен 2016, 19:04

Постепенно приближаясь к тестированию CAN шилда от root, прикупил по наказу arduino nano. Для подключения и т.п. понадобилось снять планшет. Заодно решил сфотографировать как у меня это устроено, хотя в целом все уже есть в интернете и велосипед я не изобретал.

Так выглядит в собранном виде

Планшет взамен штатного дисплея - IMG_1095.jpg


Сюда перенес прикуриватель и гнездо aux

Планшет взамен штатного дисплея - IMG_1098.jpg


Так закрепил БК

Планшет взамен штатного дисплея - IMG_1110.jpg


А теперь самое страшное ))) Кто снимал панель вокруг ручки поймет сколько было выпилено что бы туда влез БК. Вторая половина такая же.

Планшет взамен штатного дисплея - IMG_1109.jpg


Снимаем воздуходувы и заглушки и видим вот такую картину

Планшет взамен штатного дисплея - IMG_1101.jpg


В моему случае что бы снять планшет достаточно просто отогнуть панель на себя и отключить кабель aux и кабель зарядки. Далее просто выдвинуть вертикально вверх.

Планшет взамен штатного дисплея - IMG_1104.jpg


А тут еще видно ферритовый фильтр который по максимуму(к сожалению не полностью) убрал помехи с aux кабеля.

Планшет взамен штатного дисплея - IMG_1105.jpg


Болты по бокам притягивают планшет к задней планке. В обще они были изнутри и в других местах, но снаружи их регулировать как то удобнее.

Планшет взамен штатного дисплея - IMG_1106.jpg


Планшет взамен штатного дисплея - IMG_1107.jpg


Если у кого то какие то вопросы то задавайте. Постараюсь ответить.

qidop
Генерал-майор
Генерал-майор
Сообщения: 2222
Зарегистрирован: 21 мар 2014, 12:35
Откуда: Щелково
Авто: Cadillac Escalade iii
Пробег: 66000
Прошлый авто: volvo S80II; C4-sedan; C4 хэтч
:
За разработку логотипа Citroёn Forever x2
Благодарил (а): 487 раз
Поблагодарили: 278 раз

Re: Планшет взамен штатного дисплея

#209

Сообщение qidop » 20 сен 2016, 19:26

root
вроде начинает все устаканиваться, итак, визуализация температуры.

Аватара пользователя
CatCesar
Сержант
Сержант
Сообщения: 77
Зарегистрирован: 25 авг 2014, 23:23
Откуда: Україна, Івано-Франківськ
Авто: C4 (B7) Hatchback 2011 Tendance
Пробег: 34000
Благодарил (а): 34 раза
Поблагодарили: 6 раз

Re: Планшет взамен штатного дисплея

#210

Сообщение CatCesar » 20 сен 2016, 22:06

VinLab писал(а): Заодно решил сфотографировать как у меня это устроено, хотя в целом все уже есть в интернете и велосипед я не изобретал.

Похожее решение:
https://www.drive2.ru/l/454152179414991493/
Только автор оставил корпус дисплея.
C4 (B7) Hatchback 2011 Tendance
RedPower 18211 ver.2.8.8 MCU 4.3.10-11-932-454101