Помню, как-то раз на чердаке нашел старый, пыльный диско-шар. Лежал там, бедняга, лет двадцать, наверное. И тут меня осенило: а что если его модернизировать, запихнуть туда светодиодиков? Идея была простая: сделать так, чтобы он не просто крутился, а еще и цветом переливался, да еще и синхронно с музыкой. Звучит как мечта, ага.
Начал с того, что аккуратно разобрал корпус. Внутри, естественно, никакой электроники, кроме галогенной лампочки, которая уже еле светила. Первым делом решил проблему с питанием. Нужна была стабильная линия на 12 вольт, поэтому пришлось немного повозиться с блоком питания от старого роутера. Затем начался самый интересный этап — подбор светодиодов. Хотелось получить эффект, как будто разноцветные лучи разлетаются во все стороны. Поэтому взял несколько мощных RGB-диодов и расставил их так, чтобы они светили через грани шара.
Сложнее всего было с управлением. Просто подключить их к питанию — это скучно. Мне же хотелось, чтобы цвет менялся. Тут я вспомнил про старый Arduino, который пылился без дела. Нашел в сети пару примеров кода для управления RGB-дидами и начал колдовать. Пришлось повозиться с пайкой, с подключением к шаговому двигателю который вращал сам шар. И вот, после нескольких вечеров, проведенных за паяльником и клавиатурой, чудо произошло! Диско-шар ожил, закрутился, и начал переливаться всеми цветами радуги. А когда я подключил его к звуковой карте компа, он начал пульсировать в такт музыке! Восторг!
kraken tor link