Измените программу, моделируя эффект «Бегущая тень» (в линейке горящих светодиодов последовательно гаснет один светодиод).
Пример: в гирлянде используются контакты
Сначала присвоим diod значение
Добавим внешний цикл «Повторять
- Установить на контакте diod «ложь» — погасить одну выбранную лампочку.
- Ждать
с — тёмная позиция остаётся заметной. - Установить на контакте diod «истина» — восстановить свет в этой позиции.
- Изменить diod на −
— перейти к следующему светодиоду.
Восстановление света необходимо: если его пропустить, число погасших лампочек будет увеличиваться, вместо перемещения одной тени получится постепенное выключение ряда. Остальные четыре светодиода во время ожидания остаются включёнными.
После последней позиции значение diod станет
Пример ожидаемого наблюдения: тёмное место проходит по светящемуся ряду в порядке
Сначала включить все пять светодиодов. При diod =
