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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Дополнительные устройства

Ответ
 
Опции темы Поиск в этой теме
Старый 04.07.2015, 06:50   #501
Ajlewka
Пользователь
 
Регистрация: 09.12.2013
Возраст: 33
Регион: 25
Сообщений: 94
Ajlewka is on a distinguished road
По умолчанию

Цитата:
Сообщение от armlive Посмотреть сообщение
А ты проведи чисто эксперимент, возьми леонардо, подключи к ноутбуку и пусть питается от усб. Отдельно возьми два провода с кнопок и протестируй.

Блин , был-бы осциллограф, легче бы было найти причину
Я же так настраивал ее сначала. Значения идут пуля в пулю ровненькие. +-1 оооченеь редко. А как в машине питаю даже с заглушеным двигателем такая вот беда
Ajlewka вне форума   Ответить с цитированием
Старый 15.07.2015, 13:43   #502
Ajlewka
Пользователь
 
Регистрация: 09.12.2013
Возраст: 33
Регион: 25
Сообщений: 94
Ajlewka is on a distinguished road
По умолчанию

Всем спасибо за советы! С разбросом разобрался путем полного переделывания схемы питания, добавлением еще одного преобразователя для хаба.
Ajlewka вне форума   Ответить с цитированием
Старый 17.07.2015, 19:55   #503
Maniac82
Старший Пользователь
 
Регистрация: 17.05.2011
Возраст: 42
Город: Новокузнецк
Регион: 42
Машина: Murano
Сообщений: 131
Maniac82 is on a distinguished road
По умолчанию

А подскажите как реализовать следующее:
На руле nissan murano 6 кнопок. Две хочу оставить на управление штатной магнитолой (громкость), а остальные на управление планшетом (включение выключение планшета, перемотка, и т.д.)
Я так понимаю провода с руля отсекаем из магнитолы, вставляем на вход Адруино и с него как-то надо имитировать нужное сопротивление в магнитолу??
Может есть где готовые решения с нужным кодом под Adruino leonardo?
Maniac82 вне форума   Ответить с цитированием
Старый 18.07.2015, 22:14   #504
Anzic
Пользователь
 
Регистрация: 15.05.2007
Возраст: 42
Город: Краснодар
Регион: 23, 93
Машина: Subaru Impreza STI GRB
Сообщений: 94
Anzic is on a distinguished road
По умолчанию

Может кто подсказать. Есть на руках вот такой адаптер. Есть контроллер от YAM. Есть инструкция к адаптеру, которая объясняет как сделать вывод джека, или провода под разный тип магнитол. Основной вопрос в том, какой из вариантов будет выдавать сигнал как с резестивных кнопок??
Миниатюры
Нажмите на изображение для увеличения
Название: 20150717_200857.jpg
Просмотров: 864
Размер:	73.6 Кб
ID:	40491  
Anzic вне форума   Ответить с цитированием
Старый 21.07.2015, 10:28   #505
klimsky
Пользователь
 
Регистрация: 13.10.2014
Возраст: 45
Город: Томск
Регион: 70
Машина: Ford Mondeo MK4
Сообщений: 32
klimsky is on a distinguished road
По умолчанию

Цитата:
Сообщение от Maniac82 Посмотреть сообщение
А подскажите как реализовать следующее:
На руле nissan murano 6 кнопок. Две хочу оставить на управление штатной магнитолой (громкость), а остальные на управление планшетом (включение выключение планшета, перемотка, и т.д.)
Я так понимаю провода с руля отсекаем из магнитолы, вставляем на вход Адруино и с него как-то надо имитировать нужное сопротивление в магнитолу??
Может есть где готовые решения с нужным кодом под Adruino leonardo?
я от электроники далек (уровень знаний - лошара обыкновенный) но может мой совет поможет. я реализовал нажатие кнопок с ардуино на микросхеме К561КТ3, которая тут еже упоминалась. кстати, стоила 3 рубля в магазине радиотоваров.
управляя с ардуино, замыкаем контакт, сопротивление которого нужно будет подобрать равным сопротивлению кнопки
схема взята здесь: http://forum.xda-developers.com/show....php?t=2635159
пробный скетч написан на коленке в качестве примера, синтаксис не проверял. при нажатии на кнопки будут замыкаться контакты, при отпускании размыкаться

PHP код:
#include <Button.h>

#define pinButton1 7 // 7й пин - управляющий ключом 1 К561КТ3
#define pinButton2 8 // 8й пин - управляющий ключом 2 К561КТ3

const unsigned int DPin 13;
const 
unsigned int APin A0;  //аналоговые кнопки

Button button Button(DPinHIGH);
unsigned int value 0;
boolean holding false;

Boolean Button1IsPressed false;
Boolean Button2IsPressed false;

void setup()
{
  
Serial.begin(9600);
  
button.setDebounceDelay(10);
  
button.setHoldDelay(800);
}

void loop()
{
  
button.listen();

  if (
button.onPress()) {
    
value analogRead(APin);
    
Serial.print("<click:");
    
Serial.print(value); 
    
Serial.print(">");  
    
    if (
value>=495 && value<=505 && Button1IsPressed=false) {   //значение при нажатии кнопки = 500, с учетом дребезга кнопок +-5
       
digitalWrite(pinButton1HIGH);          //включаем ключ 1 
       
Button1IsPressed true;                 //запоминаем что включен ключ 1
    
}

    if (
value>=595 && value<=605  && Button2IsPressed=false) {   //значение при нажатии кнопки = 600, с учетом дребезга кнопок +-5
       
digitalWrite(pinButton2HIGH);         //включаем ключ 2 
       
Button2IsPressed true;                //запоминаем что включен ключ 2
    
}
  }

  if(!
holding && button.isHold()) {
    
Serial.print("<hold:");
    
Serial.print(value); 
    
Serial.print(">"); 
    
holding true;  
  }

  if(
holding && button.onRelease()) {
    
Serial.print("<release:");
    
Serial.print(value); 
    
Serial.print(">");
    
holding false;

    if (
Button1IsPressed true) {             //вспоминаем что включен ключ 1
       
digitalWrite(pinButton1LOW);          //выключаем ключ 1
       
Button1IsPressed false;               //запоминаем что выключен ключ 1
    
}

    if (
Button2IsPressed true) {             //вспоминаем что включен ключ 2
       
digitalWrite(pinButton1LOW);          //выключаем ключ 2
       
Button1IsPressed false;               //запоминаем что выключен ключ 2
    
}
 
  }


Последний раз редактировалось klimsky; 21.07.2015 в 10:59.
klimsky вне форума   Ответить с цитированием
Старый 23.07.2015, 17:30   #506
Oleg7874
Старший Пользователь
 
Аватар для Oleg7874
 
Регистрация: 04.08.2014
Возраст: 79
Город: уездный город N
Регион: 01
Машина: Qashqai
Сообщений: 271
Oleg7874 is just really niceOleg7874 is just really niceOleg7874 is just really niceOleg7874 is just really nice
По умолчанию

Добрый день.
Хочу управлять планшетом кнопками на руле, но возник вопрос:
Подскажите, можно как-то сделать управление и магнитолой и планшетом, или только чем то одним ?
Oleg7874 вне форума   Ответить с цитированием
Старый 23.07.2015, 17:48   #507
timtman
Старший Пользователь
 
Аватар для timtman
 
Регистрация: 05.04.2013
Возраст: 50
Город: Казань
Регион: 16, 116
Машина: X-Trail T30
Сообщений: 181
timtman has a spectacular aura abouttimtman has a spectacular aura about
По умолчанию

Цитата:
Сообщение от Oleg7874 Посмотреть сообщение
Добрый день.
Хочу управлять планшетом кнопками на руле, но возник вопрос:
Подскажите, можно как-то сделать управление и магнитолой и планшетом, или только чем то одним ?
можно,

З.Ы. если руки золотые то неважно из какого места они растут
__________________
Ровной дороги! мой проект: X-Trail T30 + Nexus7
timtman вне форума   Ответить с цитированием
Старый 24.07.2015, 16:25   #508
Oleg7874
Старший Пользователь
 
Аватар для Oleg7874
 
Регистрация: 04.08.2014
Возраст: 79
Город: уездный город N
Регион: 01
Машина: Qashqai
Сообщений: 271
Oleg7874 is just really niceOleg7874 is just really niceOleg7874 is just really niceOleg7874 is just really nice
По умолчанию

Цитата:
Сообщение от timtman Посмотреть сообщение
можно,

З.Ы. если руки золотые то неважно из какого места они растут
Подскажите как ?
Oleg7874 вне форума   Ответить с цитированием
Старый 24.07.2015, 16:31   #509
lti1
Старший Пользователь
 
Аватар для lti1
 
Регистрация: 17.01.2010
Возраст: 48
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 457
lti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Oleg7874 Посмотреть сообщение
Подскажите как ?
Вы бы поподробнее описали, что в итоге хотите получить, может ответ быстрее получите.
lti1 вне форума   Ответить с цитированием
Старый 24.07.2015, 23:16   #510
Oleg7874
Старший Пользователь
 
Аватар для Oleg7874
 
Регистрация: 04.08.2014
Возраст: 79
Город: уездный город N
Регион: 01
Машина: Qashqai
Сообщений: 271
Oleg7874 is just really niceOleg7874 is just really niceOleg7874 is just really niceOleg7874 is just really nice
По умолчанию

Хочу управлять планшетом и магнитолой кнопками на руле, но предполагаю что одновременно не получится !!
Хотя может как через аурдино можно запрограмировать короткие нажатия для магнитолы, а длинные для планшета, но как это сделать вообще не представляю !
Еще имеется одна замануха- магнитола по блютузу подключается к телефону или планшету как хендсфрии - можно на магнитоле нажать кнопку позвонить и на планшете или телефоне запустится последний набранный звонок, если долго держать кнопку звонка на магнитоле, то на планшете появится голосовой набор номера.
Собственно замануха в том как переназначить действия на планшете при нажатии кнопок на магнитоле.
Oleg7874 вне форума   Ответить с цитированием
Ответ


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

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

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



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


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