Так как ничего в голову умного не пришло, то в качестве индикации работы датчика, решил включать встроенный в платку светодиод и выдавать сообщение в терминал.
const int sensorpin=7; // 7 пин платы
// переменная для сохранения состояния датчика
int sensorState = 0;
// инициализацияvoid setup(){
pinMode(13,OUTPUT);
pinMode(sensorpin,INPUT);
Serial.begin(9600);
}
// основной циклvoid loop(){
digitalWrite(13,LOW); // гасим диод
delay(1000);
Serial.println("start");
sensorState=digitalRead(sensorpin); // читаем состояние датчика
if (sensorState==HIGH) {
// если датчик отдает сигнал то включаем диодSerial.println("HIGH");
digitalWrite(13,HIGH);
}else {
// если датчик не активен то гасим диодSerial.println("LOW");
digitalWrite(13,LOW);
}
delay(1000);
}
Комментариев нет:
Отправить комментарий