Простая и красивая цветомузыка на Новый год 

Всем привет! Уже семнадцатое декабря, а новогоднего настроения всё нету. Поэтому было принято решение сделать цветомузыку из деталей, которые оказались под рукой. А именно:

Arduino Uno. Изначально хотел использовать Nano, но она где-то потерялась в закромах шкафа. Можно использовать и Nano, если хотите.

Светодиодная лента на чипах WS2812B. Это специальные светодиоды, цвет которому можно задать в общей ленте в отдельности.

Резистор на 330 Ом. Он пригодится при подключении ленты.

Блок питания на 5 Вольт. 100 светодиодов тратят один Ампер. У меня 28 светодиодов, вполне хватит второго порта USB с компьютера

Аудиоразъём. Это для ввода звука.

Провода.

Схема:

Простая и красивая цветомузыка на Новый год  Arduino, Чип, Музыка, Новый Год, Программирование, Микроконтроллеры, Длиннопост

Для Arduino Nano:

Простая и красивая цветомузыка на Новый год  Arduino, Чип, Музыка, Новый Год, Программирование, Микроконтроллеры, Длиннопост

Собственно, скетч. Все настройки подписаны.


Соединяем всё по схеме, открываем Arduino IDE. Заходим в Скетч>Подключить библиотеку>Управлять библиотеками. В появившемся окне в поле "отфильтровать результаты поиска" пишем "FastLED"

Простая и красивая цветомузыка на Новый год  Arduino, Чип, Музыка, Новый Год, Программирование, Микроконтроллеры, Длиннопост

Выбираем последнюю версию и нажимаем "Установка". Ждём окончания установки. По ссылке копируем код и вставляем в скетч. Определяем порт, к которому подключена Arduino:

1. Жмём Win+R, в появившемся окне вводим "devmgmt.msc" (без кавычек)

2. Раскрываем список "Порты (COM и LPT)"

Простая и красивая цветомузыка на Новый год  Arduino, Чип, Музыка, Новый Год, Программирование, Микроконтроллеры, Длиннопост

3. Видим, что наш порт - COM4. Запоминаем, идём в Arduino IDE.

4. Идём по такому адресу, выбираем наш порт:

Простая и красивая цветомузыка на Новый год  Arduino, Чип, Музыка, Новый Год, Программирование, Микроконтроллеры, Длиннопост

Нажимаем Ctrl+U, дожидаемся конца загрузки прошивки, подключаем звук и наслаждаемся). Ну, почти. Открываем плоттер (Ctrl+Shift+L), выставляем скорость 115200 бод и смотрим график. Стараемся настроить громкость на выходном устройстве (например, компьютер, телефон, и т.д.) так, чтобы красная и синяя линии не были больше 255.

Простая и красивая цветомузыка на Новый год  Arduino, Чип, Музыка, Новый Год, Программирование, Микроконтроллеры, Длиннопост

Вот теперь включаем и наслаждаемся) Спасибо, что дочитали до конца.

Arduino & Pi

1.4K постов20.6K подписчика

Добавить пост

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий
На гиктаймс видел уже.
раскрыть ветку (5)
Автор поста оценил этот комментарий

Да? Можно ссылку?

раскрыть ветку (4)
Автор поста оценил этот комментарий
https://m.geektimes.ru/post/296359/
Вот укажите разницу
раскрыть ветку (2)
Автор поста оценил этот комментарий

Спасибо, однако, я считаю, что уже со второй картинки можно понять, что мой пост точно не дубликат.

Иллюстрация к комментарию
раскрыть ветку (1)
Автор поста оценил этот комментарий

Про дубликат ни кто не говорит, там тоже статья про цветомузыку на ардуино, только там деталюшек побольше, каналы заведены на один вход с регулировкой уровня. Я уже пару недель созреваю для этой поделки, все комплектующие в наличии, на оба варианта, теперь опять застопориться, нужно выбрать из двух один)

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку