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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Проекты (http://pccar.ru/forumdisplay.php?f=21)
-   -   Nexus 7 in Ford Focus II (http://pccar.ru/showthread.php?t=20084)

Andrey_61 13.07.2014 14:09

Эапилил скин для радио под цвет
http://i058.radikal.ru/1407/bf/828c588f1430.jpg

МДА 1 28.07.2014 22:42

Да - прекрасно получилось!

Twod 29.07.2014 08:59

Супер. Самое красивое внедрение Нексуса 7 что я видел по моему. У самого пока времени нет заняться, жду отпуска.

art100 20.09.2014 21:46

Цитата:

Сообщение от Andrey_61 (Сообщение 302024)
Эапилил скин для радио под цвет
http://i058.radikal.ru/1407/bf/828c588f1430.jpg

А можете пнуть в направлении?
А какое вы программное обеспечение используете?
Вот этот скин на что одет?
Player какой-то?
Или есть какая-то автомобильная оболочка для управления?

mastermods2005 09.10.2014 12:01

vol+,vol-
 
http://pccar.ru/showpost.php?p=248366&postcount=72Извините за флуд в теме, но вот подскажите какой код команды vol+,vol-,vol mute для команд вот токого типа: Keyboard.write(218),Keyboard.write(217) хочу изменить на команду :vol+,vol- считывания информации Leonardo потипу сопротивление кнопок

int analogPin=0;
int data;

void setup()
{
Keyboard.begin();
Serial.begin(9600);
}

void loop()
{
data=analogRead(analogPin); //читаем значение нажатой кнопки
Serial.println(data); //для определения кодов нажатых кнопок на мониторе порта
/*поддерживаемые коды управляющих клавиш
http://arduino.cc/en/Reference/KeyboardModifiers*/
if (data==614) Keyboard.write(176); //ENTER
if (data==122) Keyboard.write(216); //стрелка влево
if (data==165) Keyboard.write(215); //стрелка вправо
if (data==216) Keyboard.write(218); //стрелка вверх
if (data==276) Keyboard.write(217); //стрелка вниз
delay(100);
}

Andrey_61 09.11.2014 13:55

Цитата:

Сообщение от mastermods2005 (Сообщение 308256)
http://pccar.ru/showpost.php?p=248366&postcount=72Извините за флуд в теме, но вот подскажите какой код команды vol+,vol-,vol mute для команд вот токого типа: Keyboard.write(218),Keyboard.write(217) хочу изменить на команду :vol+,vol- считывания информации Leonardo потипу сопротивление кнопок

int analogPin=0;
int data;

void setup()
{
Keyboard.begin();
Serial.begin(9600);
}

void loop()
{
data=analogRead(analogPin); //читаем значение нажатой кнопки
Serial.println(data); //для определения кодов нажатых кнопок на мониторе порта
/*поддерживаемые коды управляющих клавиш
http://arduino.cc/en/Reference/KeyboardModifiers*/
if (data==614) Keyboard.write(176); //ENTER
if (data==122) Keyboard.write(216); //стрелка влево
if (data==165) Keyboard.write(215); //стрелка вправо
if (data==216) Keyboard.write(218); //стрелка вверх
if (data==276) Keyboard.write(217); //стрелка вниз
delay(100);
}

vol+ vol- это медиакоды, в стандартной библиотеке их нет, надо менять HID.cpp, почитайте внимательно проект, в конце есть первого сообщения есть архив со всеми файлами

samael9 20.11.2014 14:34

удалил. всё сам понял.

igor-j1 10.12.2014 15:52

Добрый день. Возникла проблема при прошивке Леонардо "Ошибка при компиляции C:/
Program Files/Arduino/Libraries/RobotIRremote/iRremoteTools.cpp:5:error: 'TKD2' was not declared in this scope" что делать?

Andrey_61 24.12.2014 14:56

Цитата:

Сообщение от igor-j1 (Сообщение 313178)
Добрый день. Возникла проблема при прошивке Леонардо "Ошибка при компиляции C:/
Program Files/Arduino/Libraries/RobotIRremote/iRremoteTools.cpp:5:error: 'TKD2' was not declared in this scope" что делать?

Сейчас проверил, на новой версии компилятора действительно эта ошибка. Вылечил удалением из библиотек папки RobotIRremote.
Походу конфликтуют между собой библиотеки.

kostrum 12.01.2015 01:27

что-то не получается скачать архив со скетчем, а очень бы хотелось поковыряться в коде, посмотреть как все реализовано)

Twod 12.01.2015 12:36

Цитата:

Сообщение от kostrum (Сообщение 316941)
что-то не получается скачать архив со скетчем, а очень бы хотелось поковыряться в коде, посмотреть как все реализовано)

https://yadi.sk/d/e4N2lfXrduuEt

kostrum 12.01.2015 12:50

Спасибо!))

kostrum 12.01.2015 23:40

сейчас задумался: возможно ли вместо Arduino Leonardo использовать Uno.
Придется ли что-то критичное изменять в скетче, чтоб она определялась как HID?

Andrey_61 14.01.2015 11:17

Цитата:

Сообщение от kostrum (Сообщение 317121)
сейчас задумался: возможно ли вместо Arduino Leonardo использовать Uno.
Придется ли что-то критичное изменять в скетче, чтоб она определялась как HID?

Вот пример использования UNO в качестве HID клавиатуры http://mitchtech.net/arduino-usb-hid-keyboard/

еще по теме можете почитать здесь http://arduino.cc/en/Hacking/DFUProgramming8U2

P.S. если цель собрать безглючно работающий девайс, а не поковыряться в прошивках, то лучше всего использовать что то с нативным юсб на борту ( у ардуин это как правило ATmega32u4)
Я начинал свои эксперименты с нано, эмулируя там юсб програмно, но в итоге отказался от этой затеи.

Andrey_61 14.01.2015 11:37

Цитата:

Сообщение от kostrum (Сообщение 316941)
что-то не получается скачать архив со скетчем, а очень бы хотелось поковыряться в коде, посмотреть как все реализовано)

Хостинг забыл продлить, теперь все работает.

kostrum 14.01.2015 12:32

Цитата:

Сообщение от Andrey_61 (Сообщение 317382)
если цель собрать безглючно работающий девайс, а не поковыряться в прошивках, то лучше всего использовать что то с нативным юсб на борту ( у ардуин это как правило ATmega32u4)

да, порывшись по форумам я тоже пришел к этому выводу)
просто под рукой сейчас только UNO, вот и хотел ее прикрутить к проекту)
а так - приобрету леонардо и буду строить на нем, уж очень мне Ваша реализация понравилась))

kostrum 05.02.2015 17:33

Цитата:

Сообщение от Twod (Сообщение 287102)
Прислали такую Arduino Pro Micro с Али: http://www.aliexpress.com/item/Free-...348800135.html
Определяется как Arduino Leonardo. Andrey_61 подскажите Ваш скетч как то надо переделывать под эту версию Arduino? Выходы в них отличаются от полноценного Leonardo?
https://lh5.googleusercontent.com/24...9R6up2nsNuJNpM


Twod, как получилось на этой платке завести данный скетч?

Bootchq 06.02.2015 22:01

Отписывался в других темах - молчание, надеюсь хоть в этой помогут.

Накопились вопросы к создателю темы, буду очень признателен за ответы.
1.Ядро от даниэля я уже поставил, Сток мне никогда не нравился - можно ли поставить СМ 11 ?
2.Я постараюсь объяснить как я понял использование двойного реле.
Зажигание включено - одна пара которая замыкала ногу от какого то транзистора на землю размыкается, Экран включается. И замыкается другая пара которая и подает питание 5v на планшет ?
И ровно наоборот при выключении "зажигания" Нога транзистора на землю - он тухнет, и зарядка прекращается ? Так ?
3.у меня нет кнопок в машине, нужны ли они вообще ? ( имею ввиду брать со шлейфа) Кнопку питания-то я вынесу куда нибудь в бордачек.
4. Связку хочу такую Нексус- DAC на 2704 по Spdif на усилитель и оттуда на колонки. Правильно ? Или после ЦАПа пустить сигнал на магнитолу ?
5. Какая программа нужна если используется Изикап для КЗХ ?
6. Если я питание даю прямо на контроллер батареи 5в то ОТГ ведь уже ненужен получается ? (который позволяет и флешку и питание приспособить одновременно) и можно ли подавать 5в ? или диодом но 4.6 снизить ?
7. Установил Стик маунт ПРО версии 3.1 именно установил а не купил, установил SuperSU 2.45. Флешку вставляю (ЮСБ 3.0, в формате NTFS) планшет не видит флешку, при тыкании кнопки - монтировать - флешка не загорается, могу быть какие нибудь мысли ? или нужна еще инфа ?

Bootchq 09.02.2015 02:57

Еще вопросик
Установил Ядро,прошу и гапсы от тимура - из этой темы - http://www.pccar.ru/showpost.php?p=284640&postcount=10
Флешка не определяется, пробовал 3 штуки.
Загораются но не определяются.

Andrey_61 11.02.2015 10:04

Цитата:

Сообщение от Bootchq (Сообщение 319901)
Отписывался в других темах - молчание, надеюсь хоть в этой помогут.

Накопились вопросы к создателю темы, буду очень признателен за ответы.
1.Ядро от даниэля я уже поставил, Сток мне никогда не нравился - можно ли поставить СМ 11 ?
2.Я постараюсь объяснить как я понял использование двойного реле.
Зажигание включено - одна пара которая замыкала ногу от какого то транзистора на землю размыкается, Экран включается. И замыкается другая пара которая и подает питание 5v на планшет ?
И ровно наоборот при выключении "зажигания" Нога транзистора на землю - он тухнет, и зарядка прекращается ? Так ?
3.у меня нет кнопок в машине, нужны ли они вообще ? ( имею ввиду брать со шлейфа) Кнопку питания-то я вынесу куда нибудь в бордачек.
4. Связку хочу такую Нексус- DAC на 2704 по Spdif на усилитель и оттуда на колонки. Правильно ? Или после ЦАПа пустить сигнал на магнитолу ?
5. Какая программа нужна если используется Изикап для КЗХ ?
6. Если я питание даю прямо на контроллер батареи 5в то ОТГ ведь уже ненужен получается ? (который позволяет и флешку и питание приспособить одновременно) и можно ли подавать 5в ? или диодом но 4.6 снизить ?
7. Установил Стик маунт ПРО версии 3.1 именно установил а не купил, установил SuperSU 2.45. Флешку вставляю (ЮСБ 3.0, в формате NTFS) планшет не видит флешку, при тыкании кнопки - монтировать - флешка не загорается, могу быть какие нибудь мысли ? или нужна еще инфа ?

Вы задаете вопросы не по адресу, по этому вам на них и не отвечают, задайте каждый вопрос в соответствующей теме и получите исчерпывающий ответ, а возможно и найдете его в соответствующей теме.
По п.2 могу ответь - почти все верно за исключением того, что используется ИЛИ управление датчиком холла (какой-то транзистор (с)) ИЛИ управление по питанию.
п.6 ОТГ нужен для того чтобы превратить выход usb во вход (это грубо говоря) к питанию никакого отношения не имеет. Может по этому у вас и не фидит флэшку, потому что отг не используете.
по питанию я бы снизил, т.к. у меня при 5 вольтах начинал шуметь аудиотракт.
на остальные вопросы ищите ответы в профильных темах

Motoroma 27.02.2015 21:22

Цитата:

Сообщение от Andrey_61 (Сообщение 302024)
Эапилил скин для радио под цвет
http://i058.radikal.ru/1407/bf/828c588f1430.jpg

Андрей, скажете, а что за программа для радио у Вас?

Andrey_61 01.03.2015 01:03

Цитата:

Сообщение от Motoroma (Сообщение 321866)
Андрей, скажете, а что за программа для радио у Вас?

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

Vova 01.03.2015 02:00

Цитата:

Сообщение от Andrey_61 (Сообщение 321940)

И она без проблем работает с тем USB - fm- dvb-t устройством которое Вы указали в первом посте?

Andrey_61 01.03.2015 23:23

Цитата:

Сообщение от Vova (Сообщение 321942)
И она без проблем работает с тем USB - fm- dvb-t устройством которое Вы указали в первом посте?

Нет, это не для dvb, а для вот этого радио( из ссылки убрать все пробелы) www.digital car. ru/product/digital caradio-fm-tuner-radio-ga ga/
или загуглить - радио г а г а usb (тоже без пробелов во втором слове)

nikopol70 18.03.2015 01:26

Цитата:

Сообщение от Andrey_61 (Сообщение 322028)
Нет, это не для dvb, а для вот этого радио( из ссылки убрать все пробелы) www.digital car. ru/product/digital caradio-fm-tuner-radio-ga ga/
или загуглить - радио г а г а usb (тоже без пробелов во втором слове)

А фм из первого поста я так понимаю забросили?
С приемом у него проблемы?

kostrum 19.03.2015 18:18

а какой энкодер используется, сколько импульсов на оборот?

Andrey_61 22.03.2015 11:19

Цитата:

Сообщение от nikopol70 (Сообщение 323596)
А фм из первого поста я так понимаю забросили?
С приемом у него проблемы?

Да, во первых прием отстойный даже с усилителем, во вторых постоянный высокочастотный писк, в общем слушать это невозможно.

Цитата:

Сообщение от kostrum (Сообщение 323714)
а какой энкодер используется, сколько импульсов на оборот?

Если честно не считал, энкодер был куплен на местном радиорынке, на нем не было не единого обозначения.

PS а на что влияет количество импульсов на оборот?
PPS могу посчитать за сколько оборотов громкость изменяется от min. до maх.

Andrey_61 22.03.2015 14:32

Посчитал, от мин до макс чуть больше одного оборота

Twod 23.03.2015 10:01

Цитата:

Сообщение от Andrey_61 (Сообщение 323885)
Посчитал, от мин до макс чуть больше одного оборота

Он наверно имеет ввиду количество самих щелчков в энкодере. А в андройде количество ступеней регулировки громкости, можно менять с помощью Xposed модуля: http://repo.xposed.info/module/de.hansserver.xvolume

kostrum 23.03.2015 12:30

Цитата:

Сообщение от Andrey_61 (Сообщение 323878)
PS а на что влияет количество импульсов на оборот?

угол при отклонении на который проскакивает импульс

Цитата:

Сообщение от Twod (Сообщение 323947)
Он наверно имеет ввиду количество самих щелчков в энкодере.

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

Andrey_61 23.03.2015 21:52

Цитата:

Сообщение от kostrum (Сообщение 323954)
угол при отклонении на который проскакивает импульс


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

Так это можно в ардуине программно пофиксить

kostrum 07.04.2015 23:19

возник вопрос: а как реализовано НЕотключение дисплея?
в режиме бездействия он максимально его можно оставить на полчаса
а поездки, бывает, длятся дольше

Andrey_61 08.04.2015 17:28

Цитата:

Сообщение от kostrum (Сообщение 325282)
возник вопрос: а как реализовано НЕотключение дисплея?
в режиме бездействия он максимально его можно оставить на полчаса
а поездки, бывает, длятся дольше

никак, через пол часа дисплей притухает, сначала думал как это обойти, потом понял что в городе он не успевает отключатся, а на трассе это даже удобно, в общем оставил так.

Denkos 08.04.2015 18:18

Цитата:

Сообщение от Andrey_61 (Сообщение 325339)
сначала думал как это обойти.

Очень легко.

kostrum 09.04.2015 10:53

Цитата:

Сообщение от Andrey_61 (Сообщение 325339)
никак, через пол часа дисплей притухает, сначала думал как это обойти, потом понял что в городе он не успевает отключатся, а на трассе это даже удобно, в общем оставил так.

я немного поломав голову пришел к решению этого вопроса:
настроил задачу для таскера. Если экран включен, то задержка на выключение - 12 часов. этого более чем достаточно. При этом ничего не мешает выключить его с кнопки или с датчика)

Twod 09.04.2015 11:54

Цитата:

Сообщение от Denkos (Сообщение 325345)
Очень легко.

Подскажите как?
Знаю что в настройках для разработчика есть: Не гасить экран при питании от сети. Только если питать планшет через вход батареи, а включать экран с помощью Hall sensor или кнопкой с помощью Arduino это не поможет.

Daniel 09.04.2015 11:59

AutomateIt

При включении экрана -> Тайм-аут отключения экрана: Никогда.

Занавес

Denkos 09.04.2015 12:17

Цитата:

Сообщение от Twod (Сообщение 325427)
Подскажите как?
Знаю что в настройках для разработчика есть: Не гасить экран при питании от сети. Только если питать планшет через вход батареи, а включать экран с помощью Hall sensor или кнопкой с помощью Arduino это не поможет.

http://4pda.ru/forum/index.php?showtopic=587781

kostrum 09.04.2015 12:38

Цитата:

Сообщение от Twod (Сообщение 325427)
Подскажите как?

я выше написал как я сделал

Цитата:

Сообщение от kostrum (Сообщение 325417)
настроил задачу для таскера. Если экран включен, то задержка на выключение - 12 часов. этого более чем достаточно.


Alex5Kiev 25.06.2015 17:27

Подскажите, для чего в модифицированном файле HID.CPP есть строка: #include "Platform.h"?? И где искать фаил Platform.h???
Просто при компиляции Вашего скетча вылетает ошибка!!! Что-то типа не может найти фаил или директорию Platform.h.

Но если из файла HID.CPP убрать строку: #include "Platform.h" - компиляция проходит успешно.


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

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