Цитата:
Сообщение от maxymike
540 покой,24 меньший, 317 больший
|
Пробуйте, специально для Chery Tiggo FL и arduino Nano V.7
https://duino.ru/arduino-nano-v7--ca...nano-duo-.html
PHP код:
int analogPin=A7;
int data;
int data1 = 0;
int flag = 0;
unsigned long eventTime = 0;
void setup()
{
Serial.begin(9600);
}
void loop()
{
data=analogRead(analogPin);
if(data>=500 && data1 != 0 && flag <= 1)
{
Serial.print("<release:");
Serial.print(data1);
Serial.print(">");
data1 = 0;
flag = 0;
delay(10);
}
if(data>=500)
{
eventTime = millis();
}
if(data<=499 && flag != 1 && millis()-eventTime>=50 && millis()-eventTime<=800)
{
flag = 2;
if(millis()-eventTime <= 60) data1 = data;
}
if(data>=500 && flag == 2)
{
Serial.print("<click:");
Serial.print(data1);
Serial.print(">");
flag = 0;
delay(10);
}
if(data<=499 && flag == 2 && millis()-eventTime>800)
{
Serial.print("<hold:");
Serial.print(data);
Serial.print(">");
data1 = data;
flag = 1;
delay(10);
}
}