Свет не выключается

Мой код Arduino должен включать и выключать свет. Но когда я запускаю код, все индикаторы горят, и ни один из них не выключается через 0,5 секунды. Вот полный код.

Спасибо за все ответы.

, 👍-4

Обсуждение

Ваш код не компилируется. Посмотрите на ошибки компиляции и исправьте их., @Edgar Bonet

Это не будет делать то, что вы ожидаете: delay(0.5);, потому что функция принимает целочисленный аргумент, а delay(1);, то есть задержка в 1 миллисекунду, будет настолько быстрой, что вы не сможете видеть любые изменения в световом образце., @6v6gt

Пожалуйста, введите код прямо в вопрос. Я действительно не хочу переходить по случайной битовой ссылке, и вопрос должен быть автономным (не зависящим от ссылок, которые могут сломаться в будущем), @chrisl

delay() принимает значение задержки в миллисекундах, а не в секундах. Огни мигают, но слишком быстро, чтобы увидеть. Измените «delay (0.5)» на «delay (500)», и вы, вероятно, получите желаемый эффект., @StarCat

Еще одна подсказка: ваша проблема такая же только для 1 светодиода. Поэтому сначала решите это, применяя другие комментарии., @DataFiddler