Показать сообщение отдельно
Старый 09.11.2014, 13:55   #46
Andrey_61
Старший Пользователь
 
Регистрация: 25.03.2010
Возраст: 41
Регион: 61
Машина: FF2
Сообщений: 228
Andrey_61 is just really niceAndrey_61 is just really niceAndrey_61 is just really niceAndrey_61 is just really niceAndrey_61 is just really nice
По умолчанию

Цитата:
Сообщение от mastermods2005 Посмотреть сообщение
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, почитайте внимательно проект, в конце есть первого сообщения есть архив со всеми файлами
__________________
Nexus in Focus
Andrey_61 вне форума   Ответить с цитированием