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

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

demtro 04.08.2016 13:26

Цитата:

Сообщение от Alekssandr (Сообщение 366382)
Для последних версий Arduino IDE начиная с версии 1.6.8 и выше написал библиотеку для управления медиа функциями планшета. Делюсь своим трудом с вами! Библиотека работает на Arduino: Micro, Leonardo и Due

Установка:
1) Скачать и установить последнюю версию ArduinoIDE: https://www.arduino.cc/en/Main/Software

2) Скачать библиотеку Tablet: ссылка под описанием

3) Распаковать архив

4) Положить распакованную папку Tablet в папку libraried в директории Arduino:

5) Должно получиться так:
5.1) для 64 битных ОС C:\Program Files (x86)\Arduino\libraries\Tablet
5.2)для 32 битных ОС C:\Program Files\Arduino\libraries\Tablet

6) При написании скетчей не забудьте импортировать библиотеку Tablet (т.е. в начале скетча написать #include )

Список команд.

PHP код:

Tablet.clear(); //очистить команду
Tablet.vol_up(); //громкость больше
Tablet.vol_down(); //громкость меньше
Tablet.mute(); //убрать звук
Tablet.play(); //плей
Tablet.pause(); //пауза
Tablet.play_pause(); //плай пауза
Tablet.stop(); //стоп
Tablet.next(); //следующий
Tablet.previous(); //предыдущая
Tablet.forward(); //быстрая перемотка
Tablet.rewind(); //перемотка назад 
Tablet.power(); //уйти в сон
Tablet.home(); //домой
Tablet.search(); //поиск 

Пример программы:
PHP код:


#include <Tablet.h>

void setup(){

}
void loop(){
//например

Tablet.next();
Tablet.clear();
delay(5000);

//программа каждые 5 сек будет переключать трек.




Можете добавить в библиотеку кнопку контекстного меню? (если в винде - список выпадаемый при нажатии правой кнопки мыши на файле, на клаве обыно находится между правыми Alt и Ctrl

Az0m@ 04.08.2016 13:41

Цитата:

Сообщение от Alekssandr (Сообщение 366382)
Для последних версий Arduino IDE начиная с версии 1.6.8 и выше написал библиотеку для управления медиа функциями планшета. Делюсь своим трудом с вами! Библиотека работает на Arduino: Micro, Leonardo и Due

у меня уже прошит со старой версией... имеет смысл прошиться с новой версией IDE?

Alekssandr 04.08.2016 16:54

Цитата:

Сообщение от oleg707 (Сообщение 366395)
спасибище!
По юсб, естественно? На планшете что-нибудь ставить надо или как медиа кнопки работает?
Being based on HID library you need to include "HID.h" in your sketch --- это надо ?

Всё работает по USB как медиа кнопки. Файлы HID.h и USBAPI трогать и менять не нужно. Смысла менять на новую нет, принцип такой-же. Просто теперь эти команды работают на новых версиях Arduino IDE.

demtro 10.08.2016 00:33

Пробовал ставить Arduino IDE1.6.10, но так и не смог на ней связаться с Arduino micro pro, ранее используемые скетчи вообще отказываются компилироваться на плату Leonardo, что может быть?

Rage2 22.08.2016 01:53

Вложений: 3
Вот такой пультик мне попался на глаза....симпотный :laugh2:
Вложение 44558

http://ru.aliexpress.com/item/2016-N...a-db7af0f8014f

Вложение 44559
Вложение 44560

oleg707 23.08.2016 00:40

Цитата:

Сообщение от Rage2 (Сообщение 367564)
Вот такой пультик мне попался на глаза....симпотный :laugh2:
Вложение 44558

http://ru.aliexpress.com/item/2016-N...a-db7af0f8014f

Вложение 44559
Вложение 44560

едет ко мне, за 10.5$ вроде нашел

xsashokx 08.09.2016 13:59

Вложений: 1
Всем привет. Заранее прошу прощения за свои познания в области радиоэлектроники. Прошу помощи с подключением кнопок руля на тойоте. Имеется ардуино про микро, а также 2 лини выхода с руля (на прикрепленном изображении).
Я так понимаю один провод у меня идет на VCC (+5в) второй на А0, между ними резистор 10 кОм.
Вопрос куда цеплять третий.

demtro 08.09.2016 16:27

Цитата:

Сообщение от xsashokx (Сообщение 368778)
Всем привет. Заранее прошу прощения за свои познания в области радиоэлектроники. Прошу помощи с подключением кнопок руля на тойоте. Имеется ардуино про микро, а также 2 лини выхода с руля (на прикрепленном изображении).
Я так понимаю один провод у меня идет на VCC (+5в) второй на А0, между ними резистор 10 кОм.
Вопрос куда цеплять третий.

я у себя просто объединил сигнальные провода на 1 пин ардуины либо разводи на 2 порта если не уверен.

xsashokx 08.09.2016 17:53

Цитата:

Сообщение от demtro (Сообщение 368793)
я у себя просто объединил сигнальные провода на 1 пин ардуины либо разводи на 2 порта если не уверен.

Ты имеешь ввиду оба провода кинуть например на А0?

oleg707 08.09.2016 19:49

Цитата:

Сообщение от xsashokx (Сообщение 368796)
Ты имеешь ввиду оба провода кинуть например на А0?

да, просто могут номиналы кнопок быть одинаковыми, и тогда 2 разные кнопка ( с разных каналов) могут давать одно и то же действие. Можно 2й конец на А1 завести и скетч править, но это уже танцы


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

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