![]() |
![]() |
#6691 | |
Новый Пользователь
Регистрация: 24.03.2014
Возраст: 60
Регион: 52
Машина: Ford Focus 2
Сообщений: 6
![]() |
![]() Цитата:
http://pccar.ru/showpost.php?p=316598&postcount=12 http://pccar.ru/showthread.php?p=302....so#post302802 |
|
![]() |
![]() |
#6692 |
Старший Пользователь
![]() Регистрация: 05.05.2015
Город: Омск
Регион: 55
Машина: Prado 120
Сообщений: 133
![]() |
![]() рабочий скетч для управления мультимедиа планшета через ИК приемник:
Пульт у меня маленький, всего 7 кнопок, по-этому только для семи кнопок привожу скетч, поменять код кнопок на ваши не проблема ![]() #include <IRremote.h> int RECV_PIN = 11; IRrecv irrecv(RECV_PIN); decode_results results; bool LampState = false; //#include <Bounce.h> //#define ENCODER_DO_NOT_USE_INTERRUPTS // без прерываний. //#include <Encoder.h> int button1 = 16; int ledPin = 8; //Encoder Enc_1(9, 8);//Ноги энкодера //const int pin_mute = 7;//Кнопка mute //Bounce mute = Bounce(pin_mute,5); #define P1 0xFF009867 // Play-pause #define P2 0xFF00906F // Freq- #define P3 0xFF0040BF // Prev #define P4 0xFF00609F // vol- #define P5 0xFF0038C7 // Freq+ #define P6 0xFF00C837 // Next #define P7 0xFF0020DF // Vol+ void setup() { //pinMode(pin_mute, INPUT_PULLUP); irrecv.enableIRIn(); pinMode(button1, INPUT_PULLUP); pinMode(ledPin, OUTPUT); Remote.begin(); } //long old_pos = 0; void loop() { if (irrecv.decode(&results)) { if (results.value == P5) //Код кнопки { LampState = !LampState; if (LampState) { Remote.mute(); Remote.clear(); } } //Увеличение громкости if (results.value == P7) //Код кнопки { LampState = !LampState; if (LampState) { Remote.increase(); Remote.clear(); } } //////////////////////////////////// //Уменьшение громкости if (results.value == P4) //Код кнопки { LampState = !LampState; if (LampState) { Remote.decrease(); Remote.clear(); } } //////////////////////////////////// //Play - pause if (results.value == P1) //Код кнопки { LampState = !LampState; if (LampState) { Remote.play(); Remote.clear(); } } //////////////////////////////////// irrecv.resume(); // Получаем следующее значение } //Next track if (results.value == P6) //Код кнопки { LampState = !LampState; if (LampState) { Remote.next(); // Remote.clear(); } } //////////////////////////////////// //Previous track if (results.value == P3) //Код кнопки { LampState = !LampState; if (LampState) { Remote.previous(); // Remote.clear(); } } //////////////////////////////////// /***Через кнопку //Кнопка mute //if (mute.update()){ // if (mute.read()==0){ if (digitalRead(button1) == HIGH) { digitalWrite (ledPin, LOW); delay(200); } else { digitalWrite (ledPin, HIGH); Remote.mute(); Remote.clear(); delay(500); } */// } |
![]() |
![]() |
#6693 | |
Пользователь
![]() Регистрация: 12.12.2013
Возраст: 49
Город: Новосибирск
Регион: 54
Машина: CRV III
Сообщений: 75
![]() |
![]() Цитата:
|
|
![]() |
![]() |
#6694 |
Пользователь
![]() Регистрация: 21.05.2012
Город: Рубцовск
Регион: 22
Машина: x-trail t31
Сообщений: 84
![]() |
![]() а подскажите пожалуйста такую вещь, ради доступности кнопок пришлось планшет "вниз головой" поставить - т.е. кнопки не слева сверху а повернул на 180* и они снизу справа, но при загрузке планшет конечно же показывает картинку вверх ногами и некоторые криво написаные приложения тоже переворачивают экран.
можно это дело как то порулить ? кроме перепайки гироскопа конечно (и то не факт что он куданить в чипсет не внедрен) |
![]() |
![]() |
#6695 |
Гуру
![]() Регистрация: 13.11.2011
Возраст: 61
Город: Волгоград
Регион: 34
Машина: Mitsubishi RVR, Chery Tiggo
Сообщений: 1,780
![]() ![]() ![]() ![]() |
![]() akrub ,честно сказать не понял на счет расположения кнопок,но : https://play.google.com/store/apps/d....fameit.rotate или https://play.google.com/store/apps/d...setorientation или http://repo.xposed.info/module/de.ro...ds.appsettings (под xposed)
|
![]() |
![]() |
#6696 | |
Гуру
![]() Регистрация: 16.04.2014
Возраст: 40
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
__________________
------------------------ Новая версия блока питания (BP5mini) для подключения всех планшетов (плата, прошивка, инструкции) ------------------------ Неспешно расписываемый проект. ------------------------ Регулировка звука аудиопроцессором. TDA7442 + ардуино. |
|
![]() |
![]() |
#6697 |
Старший Пользователь
![]() Регистрация: 05.05.2015
Город: Омск
Регион: 55
Машина: Prado 120
Сообщений: 133
![]() |
![]() а как сделать кнопки громкости, треков, на къяногенмоде 5.1 ? дабы не прошиваться на автодроид ?или при любом раскладе нужно либо от тимура ставить либо автодроид?
|
![]() |
![]() |
#6698 | |
Новый Пользователь
![]() Регистрация: 08.03.2014
Возраст: 34
Регион: 66, 96
Машина: ваз 2101
Сообщений: 10
![]() |
![]() Цитата:
|
|
![]() |
![]() |
#6699 |
Гуру
![]() Регистрация: 13.11.2011
Возраст: 61
Город: Волгоград
Регион: 34
Машина: Mitsubishi RVR, Chery Tiggo
Сообщений: 1,780
![]() ![]() ![]() ![]() |
![]() http://thinkpc.ru - они реализуют готовые решения на базе нексусов и самсунгов.
|
![]() |
![]() |
#6700 |
Новый Пользователь
![]() Регистрация: 08.03.2014
Возраст: 34
Регион: 66, 96
Машина: ваз 2101
Сообщений: 10
![]() |
![]() |
![]() |
![]() |
Метки |
android, nexus 7 |
Здесь присутствуют: 34 (пользователей: 0 , гостей: 34) | |
Опции темы | Поиск в этой теме |
|
|