Показать сообщение отдельно
Старый 08.09.2015, 19:29   #115
maxymike
Пользователь
 
Регистрация: 01.06.2015
Возраст: 40
Город: Владимир
Регион: 33
Машина: Chery Tiggo Fl
Сообщений: 82
maxymike is on a distinguished road
По умолчанию

PHP код:
int analogPin=A7;  
int data;  
int data1 0;  
int flag 0;  
unsigned long eventTime 0;  

void setup()  
{  
Serial.begin(9600);  
digitalWrite(analogPinHIGH);  
}  

void loop()  
{  
data=analogRead(analogPin);  

if(
data>=950 && data1 != && 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 != && millis()-eventTime>=50 && millis()-eventTime<=800)  
 {  
  
flag 2;  
  if(
millis()-eventTime <= 60data1 data;  
 }  

if(
data>=950 && flag == 2)  
 {  
  
Serial.print("<click:");  
  
Serial.print(data1);  
  
Serial.print(">");  
  
flag 0;  
  
delay(10);  
 }  

if(
data<=949 && flag == && millis()-eventTime>800)  
 {  
  
Serial.print("<hold:");  
  
Serial.print(data);   
  
Serial.print(">");  
  
data1 data;  
  
flag 1;  
  
delay(10);  
 }  

maxymike вне форума   Ответить с цитированием