ну я вот хочу понять что делаю не так?
я хочу чтобы во время свечения светодиода red, загорался blue,
вот и пытаюсь описать условие.
в изучение пока только до этой темы дошел)))
Добавьте в код отладочный вывод в консоль состояния ваших переменных в ключевых точках программы, и многое станет для вас понятнее. Иначе тема разрастется до 100500 постов
int red = 0; // пин красного светодиода
int blue = 1; // пин синего светодиода
void setup() {
pinMode(red, OUTPUT); // назначить пин красного на выход
pinMode(blue, OUTPUT); // назначить пин синего на выход
}
void loop() {
digitalWrite(red, HIGH); // вывести на пин красного зачение HIGH (зажечь)
delay(1000); // задержка 1 сек.
digitalWrite(red, LOW); // вывести на пин красного зачение LOW (потушить)
delay(1000); // задержка 1 сек.
if (digitalRead(red) == HIGH) // если красный горит
{
digitalWrite(blue, HIGH); // вывести на пин синего зачение HIGH (зажечь)
}
}
так понятнее?
старайтесь на первых этапах так и делать, если войдет в привычку будетк супер программистом))) я не такой))