Оглавление:
- Шаг 1: Список деталей
- Шаг 2: подготовьте лампу
- Шаг 3: емкостные переключатели и Potar
- Шаг 4: Схема и программирование
- Шаг 5: Следующая версия?
Видео: Декоративная светодиодная лампа с реактивным звуком (Arduino): 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Добрый день, это мой первый инструктаж, и я не англичанин;) пожалуйста, простите меня, если я допущу ошибки.
Тема, о которой я хотел поговорить, - это светодиодная лампа, которая также может реагировать на звук.
История начинается с моей жены, которая давно владеет этой лампой от Ikea, и, глядя на нее, я всегда думаю, что ее можно было бы преобразовать с помощью светодиодной ленты.
Затем, прочитав несколько инструкций, я увидел эту тему, которая дала мне хорошее вдохновение, благодаря Natural Nerd.
www.instructables.com/id/Music-Reactive-De…
В поисках информации о том, как это работает, я также нахожу хорошую анимацию в
learn.sparkfun.com/tutorials/addressable-r…
Также спасибо Майклу Бартлетту
Затем давайте начнем настраивать эту лампу Ikea, это будет стандартная лампа (белая) с потенциометром для регулировки яркости, а затем она переключится на музыкальную реактивную лампу с 8 различными анимациями.
На видео не очень хорошо виден эффект потара, в реальности он лучше.
Извините, если я упустил некоторые детали, но я не планировал писать инструкции перед тем, как сделать это.
Изменить: я добавил новое видео, но моя камера (сотовый телефон) насыщена светом, извините за это), мы можем видеть эффект запуска и белую лампу с настройкой яркости, а затем несколько музыкальных эффектов
Шаг 1: Список деталей
Вот список
- конечно сама лампа
- Arduino NANO (как этот)
- Нано-экран (не обязательно, но очень частный)
- Звуковой модуль (будьте осторожны, НЕ БЕРЬТЕ KY-037 или KY-038, так как они вообще НЕ толковые)
- 3-метровая светодиодная лента RGBW (RGB может быть достаточно, но я хотел поиграть с RGBW) Я взял теплый белый цвет, это АДРЕСНАЯ лента, каждым светодиодом можно управлять индивидуально, это НЕ стандартная полоса RGB
- 1 потар (здесь 5 потар)
- Мощность 5v 20Ah (10 или 15 может быть достаточно, но я предпочел быть большим)
- 2 конденсаторных переключателя (стандартный переключатель тоже может подойти)
- кабель
- ножной переключатель
- Кабель ПДУ (легко подключается к 3-контактному датчику)
Шаг 2: подготовьте лампу
Лампа входит в комплект и подлежит сборке. Поскольку мы не будем использовать лампу и пластик, который скрепляет все трубки вместе, и так как в оригинале он тихий и не очень жесткий, я решил добавить болт, поэтому проделайте отверстие и скрепите каждую трубку вместе. Будьте осторожны, один короче и начинается снизу.
Извините, я не получил достаточно изображения, когда это сделал.
Высота лампы 1м38, я использовал 2 части светодиодной ленты, которые я положил на две стороны трубки.
Будьте осторожны, полоса должна быть в правильном сечении, потому что кабель должен быть внизу, на такой светодиодной ленте есть вход и выход, вход должен быть внизу. Для меня каждая светодиодная полоса имеет длину 77 светодиодов, но позже я увидю, что это слишком много для Arduino NANO.
Я пытаюсь приклеить полоску к трубке горячим способом, но когда я заказал, я взял силиконовую водонепроницаемую версию, и горячий клей ее не склеил:(Так что вместо этого я использовал раппы. Подумайте одновременно подключить кабель.
Шаг 3: емкостные переключатели и Potar
Два емкостных переключателя находятся внутри лампы и относительно хорошо реагируют через пластик лампы.
Вы можете положить его где хотите, я прикрепил их с помощью куска клея, посередине высокой лампы.
Верхний предназначен для переключения с белого на анимацию.
Нижний - для изменения стиля анимации. Всего 8 анимаций, 7 - музыкальные, а последняя - просто бесконечное движение.
Для потара вначале я хотел использовать выдвижной горшок, но не знал, куда его легко поставить, поэтому в конце концов я проделал отверстие наверху и поставил вращающийся.
Шаг 4: Схема и программирование
Соедините все вместе
И загрузите код
Он просто использует библиотеку Adafruit_NeoPixel, убедитесь, что она установлена.
В коде у вас есть:
#define NUM_LEDS 74
Даже если бы я использовал светодиодную ленту длиной 77, у nano не хватало памяти, и ничего не происходило, пока я не опустился до 74 светодиодов. Может быть, лучше использовать Mega
#define MIC_LOW 0.0 # определить MIC_HIGH 737.0
Пожалуйста, проверьте минимальное / максимальное значение, которое вы получаете с помощью своего датчика.
Когда вы декларируете свою светодиодную ленту, для меня это NEO_RGBW и 800 кГц, проверьте свои характеристики.
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Когда лампа запускается, она проходит через свертки белого, красного, зеленого и синего цветов, вы можете удалить стартовую часть, если не хотите, чтобы такой запуск.
Шаг 5: Следующая версия?
Моя жена немного волновалась, когда я сделал операцию на ее лампе, но теперь ей это очень нравится.
Когда вы вставляете кабель внутрь, будьте осторожны, прикрепляя их, чтобы избежать эстетичных теней.
Блок питания довольно большой, он создает тень внизу, а начало светодиодной ленты выше может уменьшить тени.
Кнопка видна, когда свет горит, это не эстетично, подумайте о том, чтобы положить ее сбоку от стены (если лампа возле стены) и той же стороне, что и питание. но приятно видеть, где они, я не хочу оставлять никаких следов на лампе.
В последней версии, когда вы нажимаете кнопку эффекта, мигает синий светодиод, показывая, что вы касаетесь кнопки, и какая анимация активна, но ее можно улучшить.
Микро могло бы быть более разумным, и мне интересно поставить 2 микрочипа, чтобы иметь лучшую чувствительность.
Можно было бы создать больший эффект, но я полагаю, что нужно выбрать Mega, поскольку доступная память на Nano близка к нулю.
Альтернативой может быть поворотный энкодер для изменения эффекта. Но мне пока нравится емкостной переключатель:)
Я подключил USB-кабель к верхней части лампы, чтобы можно было легко ее программировать.
Я добавлю на шнур питания общий выключатель, когда получу.
Обратите внимание, что если завтра вам это надоест, вы можете избавиться от светодиода и вернуть исходную лампу, но я действительно не понимаю, почему….
Добавление дистанционного управления также находится в списке идей.
Рекомендуемые:
Светодиодные ленты для досок для серфинга с реактивным движением: 8 шагов (с изображениями)
Светодиодные полосы для досок для серфинга с реактивным движением: недавно мы с друзьями открыли для себя речной серфинг. Живя в Мюнхене, нам повезло, что среди знаменитого места для серфинга в Айсбахе есть три речные волны, пригодные для серфинга. Обратной стороной речного серфинга является то, что он вызывает привыкание, и поэтому я редко нахожу время для
Радиоуправляемая утка с реактивным двигателем: 10 шагов (с изображениями)
Радиоуправляемая утка с реактивным двигателем: 40 с лишним лет назад я хотел получить радиоуправляемую лодку и использовать ее на близлежащем Парк-Лейк, однако смотритель парка совершенно ясно дал понять, что катера не допускаются. Я придумал этот план, чтобы замаскировать лодку под утку. Незначительным недостатком была цена
Яма для костра со звуковым реактивным пламенем, динамиком Bluetooth и анимированными светодиодами: 7 шагов (с изображениями)
Яма для костра со звуковым реактивным пламенем, динамиком Bluetooth и анимированными светодиодами: ничто так не говорит о летнем времени, как расслабление у огня. Но знаете ли вы, что лучше огня? Огонь И Музыка! Но мы можем пойти на один шаг, нет, на два шага дальше … Огонь, Музыка, Светодиодные индикаторы, Звуковое Реактивное Пламя! Это может звучать амбициозно, но этот Ins
Декоративная задняя панель гнезда: 7 шагов (с изображениями)
Декоративная задняя панель Nest: это инструкция для декоративной проволочной рамки для термостата Nest. Вы можете использовать ту же технику для любых изображений, которые вам нравятся. Если ваше произведение требует проводки сквозь него, а не вокруг него, выключите все питание и отключите питание. пометьте проводку перед установкой
Декоративная акриловая светодиодная лампа RGB своими руками: 5 шагов
Декоративная акриловая светодиодная лампа RGB DIY: Всем привет, как у вас дела? Это проект How-ToDo, меня зовут Константин, и сегодня я хочу показать вам, как создавался этот красивый декоративный светильник. Идея не нова, пару лет назад я видел похожие вещи, но недавно нашел несколько ущелий