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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Рабочий журнал (http://pccar.ru/forumdisplay.php?f=25)
-   -   Chevrolet Lacetti Wagon и съемный Nexus 7 (http://pccar.ru/showthread.php?t=20062)

doneAlexandro 28.11.2013 20:00

Chevrolet Lacetti Wagon и съемный планшет Nexus 7
 
Мой предыдущий проект http://pccar.ru/showthread.php?t=18890
Машина была продана летом. Комп не стал интересен потенциальным покупателям, и потому, скоро превратится в домашний медиацентр).

Итак, наигравшись с X86 и виндой, я решил податься в модное нынче направление - Android. Планшетов до сих пор никогда не имел, но тут решил прикупить так восхваляемый на форуме Нексус, и совершенно не разочаровался (реально, очень много наработок по нему, спасибо всем активистам!).
Никакой вариант кроме съемного не рассматривался вообще. На мой взгляд, очень удобно иметь этакий универсальный девайс, который всегда с тобой.

Итак концепт:
1) Съемный планшет (Nexus 7 2012 3G):
-возможность использования штатной (или любой другой магнитолы) без урезания ее функционала (магнитола никуда не прячется). Нужен планшет - вставляй и пользуйся, не нужен или забыл дома - вставляй панельку от магнитолы.
-в данный момент стоит штатная магнитола Blaupunkt, которая прекрасно работает без панельки (от рулевых кнопок), что и позволило утопить ее поглубже за планшетом без эстетических потерь;
-не так давно было найдено описание чудесной магнитолы, идеально вписывающейся в мой концепт (да и по качеству уж получше штатной будет) - Clarion FZ409E http://magnitola.ru/Clarion-FZ-409E-p-12715.html В ней нет CD привода, никаких выпирающих частей (кнопок, энкодера), и смотреться она будет так, будто бы ее и нет вовсе (по-крайней мере, надеюсь на это). В данный момент магнитола найдена на просторах интернета и скоро поедет ко мне из далекого Оренбурга.
3) Периферия к планшету:
-развожу плату управления питанием планшета, хаба в зависимости от состояния ACC, наличия планшета в рамке и т.д. В основе NSD15-12S5 (в данный момент заказан);
-китайский USB-хаб Tomtop;
-внешний HDD в бардачке;
-очень хотелось бы ELM327 по USB (ибо с прошлого проекта остался именно такой) но никакой инфы по дровам к нему я пока не нашел. Возможно, поменялся бы с кем-нибудь на BT-адаптер;
-EasyCap и КЗХ (уже классика). EasyCap пришел, КЗХ застряла на почте.
4) Звук:
-тут я пока в смятении. Заказывать Sabre (жаба душит), или же хватит PCM2704? Послушать бы вживую.. В данный момент стоит звуковуха за доллар (собственно, пока единственное устройство, подключаемое к планшету при его установке в панель;
-в дополнение к новой голове будет куплен комплект Morel Tempo 6. Слушал вживую - очень понравились, и стоют недорого. На первых порах обойдусь без усилка.

Что сделано на данный момент:
1) Куплена БУ рамка центральной консоли и доработана для планшета.
Настрадался я с ней, ибо изначально выбрал неверный вариант - делать боковые щечки путем приклеивания сверху с помощью эпоксидки пластика. Всеже разнородные материалы (эпоксидка, пластик, шпатлевка). А в остальном, все как у всех (слепок планшета, приклейка к предварительно пропиленной рамке, шпатлевка, покраска).
http://i022.radikal.ru/1311/6a/62ac679d3222t.jpg http://s019.radikal.ru/i607/1311/f5/536545f472e8t.jpg http://s019.radikal.ru/i620/1311/b6/a4e00991f563t.jpg
http://s020.radikal.ru/i720/1311/46/81b1999d4451t.jpg http://i031.radikal.ru/1311/88/3d38ee186d92t.jpg http://s004.radikal.ru/i205/1311/98/ae520587af1dt.jpg
Рамка установлена на машину вместо штатной, к ней (точнее к ее разъему) подключена пока только внешняя звуковая.
http://s57.radikal.ru/i157/1311/3b/65f61e64fec2t.jpg http://s004.radikal.ru/i205/1311/5e/878d5704bd6et.jpg http://s020.radikal.ru/i722/1311/1d/a2516fc0a119t.jpg
2) Прошит планшет тимуровской прошивкой и написаны скрипты для Таскера.

Уже в таком виде это ОЧЕНЬ удобно! Винда нервно курит!
Пока описание немного сумбурно, буду дополнять.

doneAlexandro 12.12.2013 14:31

Итак, магнитола пришла!
http://s002.radikal.ru/i199/1312/4b/2f529cb3e1a0t.jpg

Как и писал, будет установлена вместо штатной ЗА планшетом.
Интерфейс рулевого управления в ней цифровой. За ссылку на описание протокола проводного пульта на Clarion спасибо Alex_St!
http://www.wheelremote.ru/useful.shtml?w_alpine

Написал для Ардуино скетч для реализации протокола (пока только функция посылки пакета). Провод управления от магнитолы можно подключать напрямую к цифровому выходу Arduino. Чуть позже доделаю все остальное, выложу полный скетч и печатку.

Код:

#define REMOTE_PIN 13

unsigned long time=0;
unsigned int last_time=0;

void setup() 

  pinMode(REMOTE_PIN, OUTPUT);
  Serial.begin (115200);


void loop()
{
  write(0x6086, 0x1B);    //Для примера команда увеличения громкости каждые 100мс
  delay(100);
//  write(0x6086, 0x1D);
//  delay(1000); 
}

void write(int adress, byte command)  //Выдача команды управления магнитоле
{
  digitalWrite(REMOTE_PIN, HIGH);
  time=micros(); 
  last_time=8960;
 
  while ((micros()-time)   digitalWrite(REMOTE_PIN, LOW) ;
  time=micros();
  last_time=4460;
 
  write_byte(adress&0xFF);
  write_byte((adress>>8)&0xFF);
  write_byte(command);
  write_byte(command^0xFF);
 
  while ((micros()-time)   digitalWrite(REMOTE_PIN, HIGH);
  delayMicroseconds(552);
  digitalWrite(REMOTE_PIN, LOW);
}

void write_byte(byte BYTE)  //Посылка байта магнитоле
{
  boolean m[8];
 
  for (byte i=0; i<8; i++)
  {
    if (((BYTE&(1<>i)==1)
      m[i]=1; 
    else m[i]=0;
  }
 
  for (byte i=0; i<8; i++)
  {
    write_bit(m[i]);
  }
}

void write_bit(boolean BIT)  //Посылка бита магнитоле

  if (BIT==1)
  {
    while ((micros()-time)     digitalWrite(REMOTE_PIN, HIGH);
    delayMicroseconds(552);
    digitalWrite(REMOTE_PIN, LOW);
    time=micros();
    last_time=1682;
  }
  else
  {
    while ((micros()-time)     digitalWrite(REMOTE_PIN, HIGH);
    delayMicroseconds(552);
    digitalWrite(REMOTE_PIN, LOW);
    time=micros();
    last_time=552;
  }
}


doneAlexandro 21.04.2014 17:15

Нашел, наконец, время и сделал БП для планшета, хаба и прочей автомобильной периферии на основе KIS и ATtiny85.
http://i057.radikal.ru/1404/4a/13407a9a555bt.jpg http://i023.radikal.ru/1404/70/bdb79eaea4f3t.jpg

http://pccar.ru/showthread.php?t=20688

myen 10.07.2014 14:38

приветствую!
хочу тоже сделать съемный вариант с нексусом...
большинство почему-то встраивают...
насколько стабильно работает ваша система? что уже есть в переферии?
хочу подключать usb dac, easy cap, usb elm через хаб, и регистратор через wifi...
будет ли работать это все через ваш бп?


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

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