Лампа настроения генерирует случайным образом разные цвета изменяя силу свечения каждого из 3 цветных светодиодов. Транзисторы полевые MOSFET, включаются логическим уровнем прямо от микроконтроллера — можно применить IRLZ44 и ему подобные, полевые транзисторы можно заменить и на биполярные, при условии что подключаемые светодиоды будут маломощными.
Вариант применения RGB контроллера:
Схема контроллера:
Что касается резисторов в цепях светодиодов, то они нужны для ограничения и выравнивания тока через светодиоды. Они должны быть разные! потому что на светодиодах разного цвета при одинаковом токе падает разное напряжение, по этому имейте это ввиду при сборке схемы. Микроконтроллер работает от внутреннего генератора 8 МГц, при прошивке нового контроллера фьюзы трогать не нужно.
Схема собиралась на макетной плате, поэтому печатная плата к нему не разрабатывалсь. Тот кто повторит проект и нарисует ПП, может скинуть нам на сайт.