![]() |
Помогите пожалуйста подкорректировать этот скеч
Мне необходимо задействовать два входа, 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(" 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(" Serial.print(">"); flag = 0; delay(10); } if(data<=949 && flag == 2 && millis()-eventTime>800) { Serial.print(" Serial.print(">"); data1 = data; flag = 1; delay(10); } } |
:wacko2:
|
Теперь хоть понятно, что тебе нужно)
Вопрос. Что конкретно нужно передавать по последовательному порту в ТВ-бокс? |
Цитата:
На А0 будут кнопки , next, play, mode, но эти кнопки настраиваются утилитой ,без проблем. |
Цитата:
Будут кнопки "кидать" что-нибудь на аналоговые входы. Дальше что делать с тем что они накидают?))) |
да нет ему нужно тупо замкнуть контакты этих кнопок на твбоксе, а тут наверно сразу вопрос что на этих кнопках ? или надо ставить два реле которые бы тупо щелкали. и наверно еще вопрос возникнет , я его задал но .. так как это будет параллельно с ГУ и при этом от него ничего не отключается что будет если когда работает твбокс нажимать эти две кнопки - на ГУ ничего не происходит? и наоборот если работает ГУ без тв бокса а ты нажимаешь эти кнопки что будет делать тв бокс в фоновом режиме , где он будет когда ты его подключешь в ГУ
|
А вот судя по примеру выложенного им скетча, получается следующие.
Читаем с аналогового входа --->отправляем полученное на тв-бокс по USB. Все. Короче голова уже разболелась...пусть мысли свои в порядок приведёт) |
он же писал
"Мне надо привязать на А1 Кнопку "Back". На А0 будут кнопки , next, play, mode, но эти кнопки настраиваются утилитой ,без проблем." ну пошлешь ты что то на USB а кто там что то ждет я же писал ему напиши марки и ГУ и бокса хоть посмотрели бы что есть что . а скетч он просто что то подправил не вдаваясь откуда и куда |
Цитата:
|
короче ему надо скетч который бы считывал только две кнопки "след трек" "пред трек" и в случае нажатия их на выходе включал бы то ли первое реле то ли второе контакты которых он припаяет тупо к кнопкам тв бокса
|
Часовой пояс GMT +4, время: 13:14. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot