![]() |
![]() |
#811 |
Новый Пользователь
![]() Регистрация: 15.08.2018
Регион: 79
Сообщений: 27
![]() |
![]() Помогите пожалуйста подкорректировать этот скеч
Мне необходимо задействовать два входа, A0 и A1 int analogPin=A0; int data; int data1 = 0; int flag = 0; unsigned long eventTime = 0; void setup() { Serial.begin(9600); digitalWrite(analogPin, HIGH); } void loop() { data=analogRead(analogPin); if(data>=950 && data1 != 0 && flag <= 1) { Serial.print("<release:"); Serial.print(data1); Serial.print(">"); data1 = 0; flag = 0; delay(10); } if(data>=950) { eventTime = millis(); } if(data<=949 && flag != 1 && millis()-eventTime>=50 && millis()-eventTime<=800) { flag = 2; if(millis()-eventTime <= 60) data1 = data; } if(data>=950 && flag == 2) { Serial.print("<click:"); Serial.print(data1); Serial.print(">"); flag = 0; delay(10); } if(data<=949 && flag == 2 && millis()-eventTime>800) { Serial.print("<hold:"); Serial.print(data); Serial.print(">"); data1 = data; flag = 1; delay(10); } } Последний раз редактировалось Jeni_; 17.08.2018 в 05:16. |
![]() |
![]() |
![]() |
#812 |
Новый Пользователь
![]() Регистрация: 15.08.2018
Регион: 79
Сообщений: 27
![]() |
![]() ![]() Последний раз редактировалось Jeni_; 17.08.2018 в 05:17. |
![]() |
![]() |
![]() |
#813 |
Старший Пользователь
![]() Регистрация: 01.01.2014
Возраст: 39
Город: Новосибирск
Регион: 54
Машина: РРС, Форд
Сообщений: 954
![]() |
![]() Теперь хоть понятно, что тебе нужно)
Вопрос. Что конкретно нужно передавать по последовательному порту в ТВ-бокс?
__________________
Тесла по-русски |
![]() |
![]() |
![]() |
#814 |
Новый Пользователь
![]() Регистрация: 15.08.2018
Регион: 79
Сообщений: 27
![]() |
![]() |
![]() |
![]() |
![]() |
#815 | |
Старший Пользователь
![]() Регистрация: 01.01.2014
Возраст: 39
Город: Новосибирск
Регион: 54
Машина: РРС, Форд
Сообщений: 954
![]() |
![]() Цитата:
Будут кнопки "кидать" что-нибудь на аналоговые входы. Дальше что делать с тем что они накидают?)))
__________________
Тесла по-русски |
|
![]() |
![]() |
![]() |
#816 |
Moderator
![]() Регистрация: 04.04.2009
Возраст: 68
Город: Краснодар
Регион: 23, 93
Машина: HONDA CR-V-08
Сообщений: 3,114
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() да нет ему нужно тупо замкнуть контакты этих кнопок на твбоксе, а тут наверно сразу вопрос что на этих кнопках ? или надо ставить два реле которые бы тупо щелкали. и наверно еще вопрос возникнет , я его задал но .. так как это будет параллельно с ГУ и при этом от него ничего не отключается что будет если когда работает твбокс нажимать эти две кнопки - на ГУ ничего не происходит? и наоборот если работает ГУ без тв бокса а ты нажимаешь эти кнопки что будет делать тв бокс в фоновом режиме , где он будет когда ты его подключешь в ГУ
|
![]() |
![]() |
![]() |
#817 |
Старший Пользователь
![]() Регистрация: 01.01.2014
Возраст: 39
Город: Новосибирск
Регион: 54
Машина: РРС, Форд
Сообщений: 954
![]() |
![]() А вот судя по примеру выложенного им скетча, получается следующие.
Читаем с аналогового входа --->отправляем полученное на тв-бокс по USB. Все. Короче голова уже разболелась...пусть мысли свои в порядок приведёт)
__________________
Тесла по-русски |
![]() |
![]() |
![]() |
#818 |
Moderator
![]() Регистрация: 04.04.2009
Возраст: 68
Город: Краснодар
Регион: 23, 93
Машина: HONDA CR-V-08
Сообщений: 3,114
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() он же писал
"Мне надо привязать на А1 Кнопку "Back". На А0 будут кнопки , next, play, mode, но эти кнопки настраиваются утилитой ,без проблем." ну пошлешь ты что то на USB а кто там что то ждет я же писал ему напиши марки и ГУ и бокса хоть посмотрели бы что есть что . а скетч он просто что то подправил не вдаваясь откуда и куда |
![]() |
![]() |
![]() |
#819 | |
Новый Пользователь
![]() Регистрация: 15.08.2018
Регион: 79
Сообщений: 27
![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#820 |
Moderator
![]() Регистрация: 04.04.2009
Возраст: 68
Город: Краснодар
Регион: 23, 93
Машина: HONDA CR-V-08
Сообщений: 3,114
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() короче ему надо скетч который бы считывал только две кнопки "след трек" "пред трек" и в случае нажатия их на выходе включал бы то ли первое реле то ли второе контакты которых он припаяет тупо к кнопкам тв бокса
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|