Показать сообщение отдельно
Старый 26.12.2012, 22:01   #341
folv
Старший Пользователь
 
Аватар для folv
 
Регистрация: 08.11.2005
Возраст: 54
Город: Пыть-Ях
Регион: 86
Машина: Toyota RAV4 2008
Сообщений: 342
folv is a jewel in the roughfolv is a jewel in the roughfolv is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Bersenev Посмотреть сообщение
Дай ссылку на скетч или сам скетч
PHP код:
//http://compcar.ru 
 #define PIN 5 //номер аналогового порта 
 #define LIMIT 10 //предел погрешности сопротивления 

 
byte bytes[2]; 
 
int res_dt1, res_d; 

 
void setup() 
 { 
 
Serial.begin(115200); // настроить скорость com порта 
 
} 

 
void loop() 
 { 
 
res_d = analogRead(PIN); // прочитать данные АЦП 
 
delay(30); 
 
res_dt1 = analogRead(PIN); // прочитать данные АЦП 


 
if( res_dt1 > res_d-LIMIT && res_dt1 < res_d+LIMIT ) //если нет дребезга то короткое нажатие 
 
{ 
 
bytes[0] = res_d & 255; // преобразовать в 2-байта 
 
bytes[1] = (res_d & 768) >> 8; 
 
Serial.write( bytes,2); // отправить прочитаное значение компьютеру 
 
} 
 } 
folv вне форума   Ответить с цитированием