Не могу понять в чем проблема

использую плату mega 2560. вроде бы в указанный порт воткнул датчик движения, но лампочка все равно всегда горит красным.
‘’’
#define RED 11
#define GRN 10
#define BLU 9
#define PIR1 45

unsigned long counttime;

void setup() {
pinMode(RED, OUTPUT);
pinMode(GRN, OUTPUT);
pinMode(BLU, OUTPUT);
pinMode(PIR1, INPUT);
}

void loop() {
if (digitalRead(PIR1) == HIGH) {
digitalWrite(RED, HIGH);
}
counttime = millis();
if (digitalRead(PIR1) == LOW && millis() - counttime > 5000) {
digitalWrite(RED, LOW);
}
}
‘’’

Проблема в том что код вставить правильно не можешь.
От этого и всё остальное…

можете, пожалуйста, конкретней объяснить?

Снимок экрана в 2023-03-05 17-05-33

Обратный апостроф - на клавише ё в английской раскладке

спасибо.

#define RED 11
#define GRN 10
#define BLU 9
#define PIR1 45

unsigned long counttime;

void setup() {
pinMode(RED, OUTPUT);
pinMode(GRN, OUTPUT);
pinMode(BLU, OUTPUT);
pinMode(PIR1, INPUT);
}

void loop() {
if (digitalRead(PIR1) == HIGH) {
digitalWrite(RED, HIGH);
}
counttime = millis();
if (digitalRead(PIR1) == LOW && millis() - counttime > 5000) {
digitalWrite(RED, LOW);
}
}

19 строка намекает, что условие в 20 строке никогда не выполнится. Перенесите ее между 20 и 21. Или перед 18 - в зависимости от того, чего вы хотите добиться

А ещё, перед тем как код вставлять, сделать в Ардуино IDE CTRL+T - форматирование кода. Это не придирки - это азы.

1 лайк

Покрасьте её зелёной алкидной краской.

1 лайк

лаком цапон

Цапон щас не тот. Лежат у меня бутыльки, водичка водичкой, цвет еле угадывается. Так что лучше алкидная)

Видать, ты долго её хранишь.) Нужно не бояться использовать.)

Та нее, она сразу такая была. Наверно спирт выпарить надо лишний, чтоб погуще стал. Им мажешь, а после высыхания почти ничего и нет. Наверно надо использовать резино-битумную мастику, я ж из Челябинска)

А… Ну тогда да.)

так она же тогда будет, " всегда горит зеленым")
или шо, опять на форум и перекрашивать ?

Дык, ТС же не написал какая стоит задача! Или я пропустил? Я понял только, что, если всегда горит красным - это не правильно. А как ему хочется, я не знаю. Хрустальные шары ещё Клапа запретил!