Протестируйте новый код, теперь моментальная реакция на нажатие, реализовал функцию удержание, минимальное время удержания 0.5сек , можно увеличить или уменьшить в коде.
PHP код:
//http://compcar.ru    
byte bytes[2] = { 70}; 
unsigned int res_dt1old_dt1idx;
unsigned long math_time,old_time,real_time;

void setup()      
{     
Serial.begin(115200); // настроить скорость com порта      
}      
void loop()      
{   
  
res_dt1 analogRead(5); // прочитать данные АЦП  
  
delay(30);                      //проверка дребезга  
    
if(res_dt1 == analogRead(5) )  //если нет дребезга && res_dt1 < 1023
      
{  
         
old_time real_time;
         
math_time 0;
         while(
math_time 500 && res_dt1 == analogRead(5))
          {
             
real_time millis();             //получить реальное время 
             
math_time real_time old_time//считаем длительность паузы
          
}
        if(
math_time 498 && res_dt1 1023res_dt1 |= 1024;
        
bytes[0] = res_dt1 255;        // преобразовать в 2-байта  
        
bytes[1] = (res_dt1 1792) >> 8;
        
Serial.writebytes,2);         // отправить прочитаное значение компьютеру  
      
}