Коллеги, помогите с проектом по управлению светодиодной подсветкой с помощью ардуины и датчика движения!
Алгоритм выглядит так:
1. Датчик движения срабатывает и подает 5В на вход ардуины (сигнал держится 1 сек и отключается - так датчик работает)
2. Ардуина видит сигнал и плавно зажигает диод - держит свет 10 сек
3. Спустя 10 сек ардуина смотрит на датчик и если с датчика сигнала нет - начинает гасить плавно диод, если сигнал есть - ждет еще 10 сек

4. Если уже в процессе гашения диода(например уже 50% яркости) датчик срабатывает - то начиная с этих 50% яркость начинает опять расти
(далее ждет 10 сек и опять начинает плавно гаситься)

Друг посоветовал покопаться с прерываниями, но для меня это пока еще слишком сложно...
(прподолжаю копать, но уже дымится мозг и результат нулевой...)
Прошу вашей помощи !