Мигание светодиода
- Войдите на сайт для отправки комментариев
Вс, 19/01/2014 - 18:18
Добрый день!
Вобщем есть скетч, когда он получает через ком порт какоето значение, например - Q, то выполняет определенное действие, но хочется, сделать так, чтобы все время работы было тестовое моргание светодиодом, чтобы видеть что система жива, помогите дописать:
const int ledPin = 13; int incomingByte; void setup() { Serial.begin(9600); pinMode(1, OUTPUT); pinMode(13, OUTPUT); } void loop() { if (Serial.available() > 0) { incomingByte = Serial.read(); if (incomingByte == 'Q') { digitalWrite(1, HIGH); digitalWrite(ledPin, HIGH); delay(500); digitalWrite(1, LOW); digitalWrite(ledPin, LOW); } } }
Прикрутить нужно чтото типа
digitalWrite(ledPin, HIGH); delay(500); digitalWrite(ledPin, LOW); delay(1500);
Но так, чтобы во время этих двух секунд ардуина реагировала на входящие послания с ком порта, такое возможно?
Спасибо.
Курите "моргание без delay()"
Курите "моргание без delay()"
Ну собственно скурил, получилось.
-
-