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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Резистивные кнопки (http://pccar.ru/forumdisplay.php?f=165)
-   -   Скетч для двухпроводных кнопок руля (http://pccar.ru/showthread.php?t=24208)

Vladget 31.05.2016 11:00

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

basurman 31.05.2016 12:41

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

Цитата:

int analogPin=0; // пин для подключения кнопок A0
int analogPin1=1; // пин для подключения кнопок A1
Цитата:

data=analogRead(analogPin);
data1=analogRead(analogPin1);
где data=analogRead(analogPin) поставь нужное значение.

Допустим int analogPin=2; // пин для подключения кнопок A2 и data=analogRead(analogPin2)

Рус1 31.05.2016 21:03

Басурман , большое спасибо !
Всё заработало.
Поставил чуть поболее задержку на выключение звука и на паузу.

basurman 31.05.2016 23:07

Да я чё, я ни чё, главное чтоб польза была)))

Рус1 06.06.2016 14:06

Нажимаю на кнопку следующего трека , включается перемотка вперёд.
С кнопкой предыдущего трека тоже самое.
Очень не удобно .
Проблема в скетче или какихто настройках фубара икара итд. ?

lti1 06.06.2016 17:09

Цитата:

Сообщение от Рус1 (Сообщение 362302)
Нажимаю на кнопку следующего трека , включается перемотка вперёд.
С кнопкой предыдущего трека тоже самое.
Очень не удобно .
Проблема в скетче или какихто настройках фубара икара итд. ?

Какие значения сейчас установлены в:
int time_holding = ?; // время для удержания кнопок в миллисекундах
int time_tinkling = ?; // время исключающее дребезг контактов в миллисекундах

Почему здесь одинаковые значения?
int alt_tab = 0; // значение кнопки которая будет работать как Alt + Tab
int next = 0; // значение кнопки которая будет работать как Next при коротком нажатии и Fast Forward при удержании

Рус1 06.06.2016 19:21

Значения ставил разные.
Изначально задержка нажатия 500
Дребезг контактов 10
Пробовал задержку до 5000 и дребезг до 100 милисекунд. Результат тотже.

Рус1 06.06.2016 23:17

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


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

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