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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2013, 20:00   #1
doneAlexandro
Пользователь
 
Регистрация: 12.01.2011
Возраст: 36
Регион: 77, 97, 99, 177
Сообщений: 71
doneAlexandro is on a distinguished road
По умолчанию 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) Куплена БУ рамка центральной консоли и доработана для планшета.
Настрадался я с ней, ибо изначально выбрал неверный вариант - делать боковые щечки путем приклеивания сверху с помощью эпоксидки пластика. Всеже разнородные материалы (эпоксидка, пластик, шпатлевка). А в остальном, все как у всех (слепок планшета, приклейка к предварительно пропиленной рамке, шпатлевка, покраска).


Рамка установлена на машину вместо штатной, к ней (точнее к ее разъему) подключена пока только внешняя звуковая.

2) Прошит планшет тимуровской прошивкой и написаны скрипты для Таскера.

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

Последний раз редактировалось doneAlexandro; 12.12.2013 в 23:20. Причина: Добавил
doneAlexandro вне форума   Ответить с цитированием
Старый 12.12.2013, 14:31   #2
doneAlexandro
Пользователь
 
Регистрация: 12.01.2011
Возраст: 36
Регион: 77, 97, 99, 177
Сообщений: 71
doneAlexandro is on a distinguished road
По умолчанию

Итак, магнитола пришла!


Как и писал, будет установлена вместо штатной ЗА планшетом.
Интерфейс рулевого управления в ней цифровой. За ссылку на описание протокола проводного пульта на 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)<last_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)<last_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))>>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)<last_time) {}
    digitalWrite(REMOTE_PIN, HIGH);
    delayMicroseconds(552); 
    digitalWrite(REMOTE_PIN, LOW);
    time=micros();
    last_time=1682;
  }
  else
  {
    while ((micros()-time)<last_time) {}
    digitalWrite(REMOTE_PIN, HIGH);
    delayMicroseconds(552); 
    digitalWrite(REMOTE_PIN, LOW);
    time=micros();
    last_time=552; 
  }
}

Последний раз редактировалось doneAlexandro; 12.12.2013 в 14:36. Причина: Поправил
doneAlexandro вне форума   Ответить с цитированием
Старый 21.04.2014, 17:15   #3
doneAlexandro
Пользователь
 
Регистрация: 12.01.2011
Возраст: 36
Регион: 77, 97, 99, 177
Сообщений: 71
doneAlexandro is on a distinguished road
По умолчанию

Нашел, наконец, время и сделал БП для планшета, хаба и прочей автомобильной периферии на основе KIS и ATtiny85.


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

Последний раз редактировалось doneAlexandro; 13.05.2014 в 15:40. Причина: Исправил
doneAlexandro вне форума   Ответить с цитированием
Старый 10.07.2014, 14:38   #4
myen
Старший Пользователь
 
Регистрация: 08.07.2014
Регион: 24
Сообщений: 110
myen is on a distinguished road
По умолчанию

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


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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



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


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