Evgesha, Накидал Вам проектик.
Можете в процессе подредактировать, убрать лишние переменные (сделать текстовые соединения, чтобы меньше ресурса потянуло при компиляции).
Смысл таков:
Назовем условно IN-2 (мастер), IN-1 (зависимый или полузависимый).
Единица на IN-1 увеличивается яркость до 128 шим, Единица на IN-2 увеличивается яркость до 255 шим. Если IN-1 уже активен и яркость 128 шим и активировать IN-2, то начнется увеличение с 128 шим до 255, если активны и IN-1 и IN-2 и убрать единицу с IN-2, то яркость уменьшиться до 128. если активны и IN-1 и IN-2 и убрать единицу с IN-1, то ничего не произойдет, яркость останется 255. Если активный только IN-2 (255) и убрать единицу с IN-2, то яркость упадет с 255 до 0. Если активный только IN-1 (128) и убрать единицу с IN-1, то яркость упадет с 128 до 0.
На картинке я отметил IN-1 и IN-2 к которым Вы будете подключаться, выход сидит на 10 пине (измените под свой проект), указана "скорость" (частота в миллисекундах), чем больше число, тем медленнее возрастание-затухание.
Добавлено (01.03.2016, 18:13)
---------------------------------------------
P.S. Проверил на железе (Arduino Pro Mini 5V), всё работает, не забудьте поменять на свой контроллер.