Arduino и датчик вибрации
- Войдите на сайт для отправки комментариев
Сб, 22/03/2014 - 01:20
Есть код:
void setup()
{
Serial.begin(9600);
}
void loop()
{
int val;
val=analogRead(0); // 0,1,2,3,4,5 - номер входа, к которому подключен синий провод.
sendPlotData("Vibration",val);
delay(100);
}
void sendPlotData(String seriesName, float data)
{
Serial.print("{");
Serial.print(seriesName);
Serial.print(",T,");
Serial.print(data);
Serial.println("}");
}
помогите, пожалуйста, его подправить так, чтобы при достижении определенного значения амплитуды, к примеру 50, появлялась надпись : ВНИМАНИЕ БЛОК ПОВРЕЖДЕН!
void setup() { Serial.begin(9600); } void loop() { int val; val=analogRead(0); // 0,1,2,3,4,5 - номер входа, к которому подключен синий провод. if (val>=50){sendPlotData("WARNING DAMAGED UNIT! Vibration:",val);} else {sendPlotData("Vibration",val);} delay(100); } void sendPlotData(String seriesName, float data) { Serial.print("{"); Serial.print(seriesName); Serial.print(",T,"); Serial.print(data); Serial.println("}"); }А у вас что не получалось?