17.03.2016, 15:34 | #1 |
Новый Пользователь
Регистрация: 14.03.2016
Возраст: 40
Регион: 77, 97, 99, 177
Сообщений: 8
|
Объять необъятное, написать платформу реально ли?
Привет всем!
Понимаю что очередной раз берусь за неприступную тему но так всёже Я давно изучал и раздумывал сделать себе комп в машину. пошерстил форумы и к сожалению пришел к неутешительному выводу что у нас, если с железом ещё более-менее хорошо, то с софтом полнейший мрак. Анализ рунета и автофорумов по данной тематике выявил что основная проблема в том что на автофорумах люди вообще далёкие от ИТ, и чтото сложнее идеи купить андройд магнитолу глохнут форумы по carpc, много информации по железу, но софт… почемуто очень мало программеров увлекаются автомобилями к сожалению, в итоге всё какоето платное, закрытое и непонятное ИТшные форумы очень далеки от авто, а нынешний тренд на веб и софт для телефонов вообще оттягивает народ от этой идеи Честно говоря я подумываю провентилировать данный вопрос на зарубежных форумах... И вот собственно я решил озадачится и наваять для своей машины универсальную платформу для подобных устройств. Естественно с доступными исходниками (смерть многих проектов как я понял ещё в том что “исходники не дам потомучто потому” ) Оговорюсь сразу, прямо сейчас, установить и попробовать не получится (как минимум надо дописать ридер ELM327 (сейчас загрушка отладочная), т.к. гаража у меня нет, а тестить без авто затруднительно) Задачи: Как можно дешевле = буквально ODB адаптер, Raspberry и телефон на андройде (или внешний экранчик за 300р с парой кнопок) Совместимость с более широким спектром железа = только стандартные протоколы (COM, i2c, rs-232, bluetooth) Как можно проще = репозиторий плагинов, конфигураций, автообновление по воздуху, конфигурирование через сайт и телефон Возможность всё максимально сделать незаметным в интерьере, т.е наличие экранов и внешних элементов управления не обязательны Хотелки на будущее: голосовое меню Асистент парковки Анализатор преближающихся припятствий Источник музыки (интернет радио в основном) Что у меня есть и что получилось на данный момент Железки Корпус штатной магнитолы Chrysler RBK RaspberryPI B (умер у сожалению, временно заменен на Asus EeePC 900) Arduino Uno (для управления кнопками магнитолы и поддержания питания) Китайский адаптер ELM327 Старый 3G модем Адаптер Bluetooth GPS приёмник и интерфейсом Bluetooth Магнитола Alpine Получилось на данный момент: Готова подсистема чтения и запроса PIDов через ELM Отображение в динамическом режиме выбранных параметров на экранчике и в телефоне Обработчик внешних кнопок, через GPIO малинки, i2c или rs-232 Подключение внешнего экранчика через GPIO малинки Поддержка получения и обмена данными через Bluetooth (сейчас это связь с Android и получение данных с GPS приемника) Приложение на андройд для руления всем этим Простенький сайтик для аккумулирования данных от этой системы Базовая поддержка автообновления, загрузки изменений в конфигурации ================================================== ============= Собственно вопрос, как считаете насколько перспективно продолжать свою разработку (в рамках рунета)? |
17.03.2016, 15:45 | #2 | |
Бывалый писикарщик
Регистрация: 27.09.2008
Город: Собянинск
Регион: 77, 97, 99, 177
Машина: шкода а5
Сообщений: 5,443
|
Цитата:
P.s на моей памяти из 10 таких начинаний ...ну может только две оболочки и то на винде реализовали и то только 1 до конца.
__________________
То win 10х64, то win 8.1x64 Видео регистрация на web. камеру:http://www.youtube.com/watch?v=1hPPLRBBIqc |
|
17.03.2016, 15:59 | #3 |
Гуру
Регистрация: 23.12.2012
Возраст: 43
Город: Самара
Регион: 63, 163
Машина: Forester
Сообщений: 1,166
|
чёт какая-то бредятина-замануха...
для чего, я так и не понял... зачем изобретать велосипед?! ничего путного, тяжёлые функции не несёт, а простые выполняются и так... |
17.03.2016, 16:16 | #4 |
Старший Пользователь
Регистрация: 15.02.2013
Город: Москва
Регион: 77, 97, 99, 177
Машина: x-trail T30
Сообщений: 400
|
Я б предложил кардинально изменить подход к разработке. Сейчас я вижу "о, у меня есть такая железка - как и куда бы ее прицепить" (прошу без обид).
На мой взгляд надо начинать со следующего: Пишется ТЗ вида: "Хочу реализовать вундерприбор решающий следующие задачи 1. Радио. 2. Навигация. 3. Медиапроигрыватель. 4. Свободные руки. 5. Интернет. 6. .....(Добавить по вкусу) Далее Исходя из того что для операционной системы ххх есть приложение х для пункта 1, приложение у для пункта 2.... и осталось дописать только приложение для пункта 34, выбирается ос ххх. Исходя из требований ос ххх выбирается железо ууу. Именно в таком порядке.
__________________
http://www.pccar.ru/showthread.php?t=18648 мой проект. Icar DS , Cityguide,bGEO, Семь дорог. I3 3220T, 4Gb, W10х32. SSD 128Gb |
17.03.2016, 16:18 | #5 |
Гуру
Регистрация: 05.10.2012
Возраст: 43
Город: Краснодар
Регион: 23, 93
Машина: Subaru impreza 08
Сообщений: 1,786
|
Перспективы 0 имхо , для себя конечно кашерно и увлекательно , но с точки зрения заработка .... все правильно описано "платное ,закрытое и непонятное" в чем собственно и прикол , заставить его работь под\на себя . Чисто теоретически , создашь ты платформу со всеми (на твой взгляд) нужными функциями , хорошо , но например народ с железками по круче привык слушать фубар с "визуальными наворотами"
ты же ему собираешся предложить самый простой проигрыватель с 6ю кнопками и так далее ,не кашерно, в итоге поиграются и забросят , сев на полноценную винду или андроид , привычнее , руки развязаны , знай плати\ковыряй .
__________________
Win 10 , ZOTAC Z68-ITX WiFi Supreme + i7 3770S + crucial M4 256 , gt430 + VS-TY2662-V1 + n101bcg-l21 , Xonar DX + ВА 3121 + BM2032 + Pioneer TS-F650C . избыток свободного времени + острое желание быть не таким как все открывают бесконечные горизонты творчества в скудном пространстве возможностей |
17.03.2016, 16:43 | #6 | |||||
Новый Пользователь
Регистрация: 14.03.2016
Возраст: 40
Регион: 77, 97, 99, 177
Сообщений: 8
|
Замануха это когда денег просят. В данном случае это просто набор доступного всем кода написанного под влиянием какихто идей.
По поводу бредятины, возможно, тут уж кому как Цитата:
Цитата:
Цитата:
буквально, взял Raspberry или аналог где работает линух (точнее jvm), на сайте накидал мышкой нужных модулей-плагинов, проставил соответсвие портов-протоколов (типа ODB брать через bluetooth по протоколу ELM), жмешь далее... генерится прошивка в виде iso которую закатываешь на флешку и втыкаешь в малинку... коммутируешь своё железо в соответствии с конфигом (натыканным мышкой выше) и поехали. Цитата:
Описанный мой вариант с хотелками это скажем так Proof of concept, а не итоговый вариант и даже не рекоммендация как надо, а просто конфиг для моей машины в которую некуда монитор поставить. Цитата:
|
|||||
17.03.2016, 16:46 | #7 | |
Новый Пользователь
Регистрация: 14.03.2016
Возраст: 40
Регион: 77, 97, 99, 177
Сообщений: 8
|
Цитата:
|
|
17.03.2016, 17:29 | #8 | |
Старший Пользователь
Регистрация: 15.02.2013
Город: Москва
Регион: 77, 97, 99, 177
Машина: x-trail T30
Сообщений: 400
|
Цитата:
А так пока ничего оригинального в данной разработке не вижу, много их тут таких. И еще, извини, но тебе нужно еще почитать тут по данному вопросу, налицо явная недооценка масштабов проблемы. Все намного сложней чем
__________________
http://www.pccar.ru/showthread.php?t=18648 мой проект. Icar DS , Cityguide,bGEO, Семь дорог. I3 3220T, 4Gb, W10х32. SSD 128Gb |
|
17.03.2016, 18:50 | #9 |
Гуру
Регистрация: 23.12.2012
Возраст: 43
Город: Самара
Регион: 63, 163
Машина: Forester
Сообщений: 1,166
|
|
17.03.2016, 19:08 | #10 |
Новый Пользователь
Регистрация: 14.03.2016
Возраст: 40
Регион: 77, 97, 99, 177
Сообщений: 8
|
Да БМВ я просто с потолка в пример привёл, как один из наиболее электрически-нафаршированных классических авто
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|