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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2016, 11:00   #11
Vladget
Moderator
 
Регистрация: 04.04.2009
Возраст: 68
Город: Краснодар
Регион: 23, 93
Машина: HONDA CR-V-08
Сообщений: 3,113
Vladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to behold
По умолчанию

попробуй еще задать вопрос на параллельному форуме
__________________


Vladget вне форума   Ответить с цитированием
Старый 31.05.2016, 12:41   #12
basurman
Super Moderator
 
Аватар для basurman
 
Регистрация: 19.07.2011
Возраст: 53
Город: Нижегородские болота
Регион: 52
Машина: пешкарус
Сообщений: 2,033
basurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond repute
По умолчанию

Я не силен в этих делах, но вроде как невооруженным глазом видно:

Цитата:
int analogPin=0; // пин для подключения кнопок A0
int analogPin1=1; // пин для подключения кнопок A1
Цитата:
data=analogRead(analogPin);
data1=analogRead(analogPin1);
где data=analogRead(analogPin) поставь нужное значение.

Допустим int analogPin=2; // пин для подключения кнопок A2 и data=analogRead(analogPin2)
__________________
ВСЕ ДЛЯ АРДУИНО

Моя почта - mogirov971sobakamail.ru
basurman вне форума   Ответить с цитированием
Старый 31.05.2016, 21:03   #13
Рус1
Старший Пользователь
 
Регистрация: 07.04.2015
Возраст: 44
Регион: 56
Сообщений: 114
Рус1 is a jewel in the roughРус1 is a jewel in the roughРус1 is a jewel in the rough
По умолчанию

Басурман , большое спасибо !
Всё заработало.
Поставил чуть поболее задержку на выключение звука и на паузу.
Рус1 вне форума   Ответить с цитированием
Старый 31.05.2016, 23:07   #14
basurman
Super Moderator
 
Аватар для basurman
 
Регистрация: 19.07.2011
Возраст: 53
Город: Нижегородские болота
Регион: 52
Машина: пешкарус
Сообщений: 2,033
basurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond repute
По умолчанию

Да я чё, я ни чё, главное чтоб польза была)))
__________________
ВСЕ ДЛЯ АРДУИНО

Моя почта - mogirov971sobakamail.ru
basurman вне форума   Ответить с цитированием
Старый 06.06.2016, 14:06   #15
Рус1
Старший Пользователь
 
Регистрация: 07.04.2015
Возраст: 44
Регион: 56
Сообщений: 114
Рус1 is a jewel in the roughРус1 is a jewel in the roughРус1 is a jewel in the rough
По умолчанию

Нажимаю на кнопку следующего трека , включается перемотка вперёд.
С кнопкой предыдущего трека тоже самое.
Очень не удобно .
Проблема в скетче или какихто настройках фубара икара итд. ?
Рус1 вне форума   Ответить с цитированием
Старый 06.06.2016, 17:09   #16
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
По умолчанию

Цитата:
Сообщение от Рус1 Посмотреть сообщение
Нажимаю на кнопку следующего трека , включается перемотка вперёд.
С кнопкой предыдущего трека тоже самое.
Очень не удобно .
Проблема в скетче или какихто настройках фубара икара итд. ?
Какие значения сейчас установлены в:
int time_holding = ?; // время для удержания кнопок в миллисекундах
int time_tinkling = ?; // время исключающее дребезг контактов в миллисекундах

Почему здесь одинаковые значения?
int alt_tab = 0; // значение кнопки которая будет работать как Alt + Tab
int next = 0; // значение кнопки которая будет работать как Next при коротком нажатии и Fast Forward при удержании
lti1 вне форума   Ответить с цитированием
Старый 06.06.2016, 19:21   #17
Рус1
Старший Пользователь
 
Регистрация: 07.04.2015
Возраст: 44
Регион: 56
Сообщений: 114
Рус1 is a jewel in the roughРус1 is a jewel in the roughРус1 is a jewel in the rough
По умолчанию

Значения ставил разные.
Изначально задержка нажатия 500
Дребезг контактов 10
Пробовал задержку до 5000 и дребезг до 100 милисекунд. Результат тотже.
Рус1 вне форума   Ответить с цитированием
Старый 06.06.2016, 23:17   #18
Рус1
Старший Пользователь
 
Регистрация: 07.04.2015
Возраст: 44
Регион: 56
Сообщений: 114
Рус1 is a jewel in the roughРус1 is a jewel in the roughРус1 is a jewel in the rough
По умолчанию

Заметил одну закономерность.
После загрузки пк. Переключения работают коректно. Спустя но стоит только удержать любую кнопку хоть перемотки хоть громкости то трабл повторяется и не проходит до следующей перезагрузки.
Рус1 вне форума   Ответить с цитированием
Ответ


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

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

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



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


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