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

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

bobhot 12.06.2012 20:08

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

admin 12.06.2012 22:04

Залить в контроллер другой скетч.

bobhot 13.06.2012 05:29

я на ВЫ с такими переделками, куда нужно скопировать текст??
я так понял мне нужен второй текст? только куда его надо вписать?

drull 13.06.2012 11:38

Цитата:

Сообщение от bobhot (Сообщение 223988)
я на ВЫ с такими переделками, куда нужно скопировать текст??
я так понял мне нужен второй текст? только куда его надо вписать?

если получиться сделать, отпиши плиз как, я просто такой же профан

bobhot 13.06.2012 19:04

я думаю сам я не сделаю, буду ждать помощи гуру)))

AlexIz 13.06.2012 20:10

Админ, тремя постами выше дал ссылку. Там всё написано, надо просто повторить действия. Ничего сложного нет. :)

bobhot 13.06.2012 20:13

я до 10 страницы дощел нет написанного куда впечатать этот код((( если знаешь то помоги пожалуйста((

AlexIz 13.06.2012 21:20

Прошу прощения. Ссылка с хорошим описанием была выше.
http://www.compcar.ru/forum/showpost...&postcount=227
Не знаю, правильно ли вставил. :( Ура, правильно. Там подробно. :)
Принцип простой. Запускаешь специальную программку и в её окно вставляешь нужный скетч. Он в текстовом виде. Просто копируешь. Затем в програмке нажать кнопку, типа, "залить". и всё.
Я делал давно и в деталях не помню. Помню, правда, что программа-прошивальщик очень долго грузилась.

bobhot 13.06.2012 21:30

т.е. я копирую текст из ссылки написанной выше где текст разбит на 2 вариант 1- короткое нажание, 2- короткое и длинное нажатие? копимрую весь текст 2-го варианта в
избежании конфликта отключите их.

"1-распаковываем архив и запускаем программу arduino.exe
2-Заходим в пункт меню Tools-->Board-->Arduino...Nano...ATMega168
3-Заходим в пункт меню Tools-->Serial Port->comXX где ХХ номер порта Вашего устройства
4-В основное окно программы копируем и вставляем следующий текст"
и после чего выполняем следующие шаги?
в результате я получу "перемотку" и на тойже кноке выбор трека?

AlexIz 13.06.2012 21:57

Немного не так. :) После заливки скетча надо настроить программу HotKey на нажатие твоих кнопок. Грубо говоря, надо присвоить значению считанному с твоей кнопки значение нужной тебе клавиши (комбинации клавиш) клавиатуры. Если используешь iCar, то там есть своя программа (плагин) для кардуино, но я с ней не работал.


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

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