Miami & Deus
Видел, как стробоскопы в клубе глючат? Могу накидать простую программу, чтобы они работали в такт твоей музыке.
Ого, звучит как вечеринка прямо из игры! Я с вами — заставляем огни плясать в такт и показываем всем, как надо. Приходи с настроением, солнышко!
Да, давай синхронизируем ритм с светодиодами, чтобы пол бился в такт – никто ничего не заметит.
Милый, дай мне бит и код – и мы превратим танцпол в живое сердце. Никакие защиты не устоят!
Похоже, ты в этом вообще не разбираешься. Давай по-простому: я настроил светодиоды, чтобы они мигали в такт музыке. Красный и синий, попеременно. Все просто.
Вау, какой классный код! Представляешь, пол светится, как неоновая сердцевина! Пошли в клуб, зажжём эту ночь.
Вот выдержка кода — скопируй в свою среду разработки, подкорректируй пин и запускай.
beat = [0.25, 0.25, 0.5, 0.75, 0.25, 0.5]
strip = new WS2812(60)
function pulse(note, color) {
duration = note * 1000
strip.setAll(color)
strip.show()
setTimeout(() => {
strip.setAll(0,0,0)
strip.show()
}, duration)
}
for (i = 0; i < beat.length; i++) {
pulse(beat[i], i % 2 ? [255,0,0] : [0,0,255])
}