Съдържание:
- Стъпка 1: Списък на частите
- Стъпка 2: Подгответе лампата
- Стъпка 3: Капацитетните превключватели и Potar
- Стъпка 4: Схеми и програмиране
- Стъпка 5: Следваща версия?
Видео: Декоративна LED лампа Звуково реактивна (Arduino): 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Добър ден, това е първият ми инструктаж и не съм англичанин;) моля да ме извините, ако правя грешки.
Темата, за която исках да говоря, е LED лампа, която също може да бъде реагираща на звук.
Историята започва с жена ми, която отдавна притежава тази лампа от Ikea и винаги си мисля, когато я гледам, че би могло да бъде добра тема да я трансформирам с LED лента.
След като прочетох някои инструкции, видях тази тема, която ми даде добро вдъхновение, благодарение на Natural Nerd
www.instructables.com/id/Music-Reactive-De…
Търся информация, за да знам как работи, намирам и добра анимация в
learn.sparkfun.com/tutorials/addressable-r…
Благодаря и на Майкъл Бартлет
Нека тогава да започнем да настройваме тази лампа на Ikea, тя ще бъде стандартна лампа (бяла) с потар, за да може да регулира яркостта, и след това ще премине към музикална реактивна лампа с 8 различни анимации.
Видеото не показва добре потарния ефект, в действителност е по -хубаво.
Съжалявам, ако пропускам някои подробности, но не планирах да напиша инструкция, преди да я направя.
Редактиране: Добавих нов видеоклип, но камерата ми (мобилен телефон) е наситена със светлината, съжалявам за това), можем да видим стартиращия ефект и бялата лампа с настройка на яркостта, а след това и няколко музикални ефекта
Стъпка 1: Списък на частите
Ето списъка
- разбира се самата лампа
- arduino NANO (като този)
- Нано щит (не е задължителен, но много частичен)
- Звуков модул (бъдете внимателни НЕ ВЗЕМАЙТЕ KY-037 или KY-038 с НЕ са разумни изобщо)
- 3m LED лента RGBW (RGB може да е достатъчно, но исках да играя с RGBW) Взех топло бяло, това е АДРЕСАЦИОННА лента, всеки светодиод може да се командва индивидуално, НЕ е стандартна RGB лента
- 1 потар (5 потар тук)
- Захранване 5v 20Ah (10 или 15 може да е достатъчно, но предпочитах да е голям)
- 2 кондензаторен превключвател (стандартният превключвател също може да бъде добър)
- кабел
- крачен педал
- R/C кабел (лесен за свързване към 3 -пинов сензор)
Стъпка 2: Подгответе лампата
Лампата е в комплект и трябва да бъде сглобена. Тъй като няма да използваме лампата и пластмасата, която заключва всички тръби заедно, и тъй като е тиха, не е много твърда по произхода, реших да добавя болт, така че направете дупка и закрепете всяка тръба заедно. Внимавайте, единият е по -къс и е началото отдолу.
Съжалявам, че не получих достатъчно снимки, когато го направих.
Лампата е висока 1m38, използвах 2 парчета led лента, която сложих от 2 страни на тръбата.
Внимавайте, лентата трябва да е в десния сензор, защото кабелът трябва да е отдолу, има вход и изход на такава LED лента, входът трябва да е отдолу. Всяка LED лента е с дължина 77 LED за мен, но по -късно ще видя, че е твърде много за arduino NANO.
Опитвам се да залепя горещо лентата към тръбата, но когато поръчах взех силиконовата водоустойчива версия и горещото лепило не я залепи:(Затова вместо това използвах рапира. Помислете да свържете кабела едновременно.
Стъпка 3: Капацитетните превключватели и Potar
2 -те капацитивни превключвателя са вътре в лампата и реагират сравнително добре чрез пластмасата на лампата.
Можете да го поставите където искате, прикрепих ги само с парче лепило, в средата на лампата е висока.
Най -горната е за превключване от бяло към анимация.
Долната част е за промяна на стила на анимацията. Има 8 анимации, 7 са музикално реактивни, а последната е просто безкрайно движеща се.
За потар в началото исках да използвам плъзгащ се потар, но не знаех къде да го сложа лесно, затова накрая направих дупка отгоре и поставих въртяща се.
Стъпка 4: Схеми и програмиране
Свържете всичко заедно
И качете кода
Той просто използва библиотеката Adafruit_NeoPixel, не забравяйте да сте я инсталирали.
В кода имате:
#дефинирайте NUM_LEDS 74
Дори и да използвах LED лента с дължина 77, нано нямаше памет и нищо не се случи, докато не слязох само до 74 LED. Може би е по -добре да се използва Mega
#дефинирайте MIC_LOW 0.0#дефинирайте MIC_HIGH 737.0
Моля, проверете минималната / максималната стойност, която получавате с вашия сензор.
Когато декларирате вашата LED лента, за мен това беше NEO_RGBW и 800 khz, проверете вашите спецификации.
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Когато лампата стартира, тя преминава през рулони в бяло, червено, зелено и синьо, можете да премахнете стартовата част, ако не искате такъв старт.
Стъпка 5: Следваща версия?
Съпругата ми беше малко притеснена, когато направих операция на лампата й, но сега наистина я харесва.
Когато поставяте кабела вътре, внимавайте да го прикрепите, за да избегнете несъзнателни сенки.
Кутията за захранване е доста голяма и прави сянка в долната част, като започването на LED лентата по -високо може да намали сенките.
Бутонът се вижда, когато светлината е включена, не е естетичен, помислете да го поставите отстрани на стената (ако лампата е близо до стена) и от същата страна като захранването. но е добре да видя къде са, не искам да правя никакви следи върху лампата.
В последната версия, когато кликнете върху бутона за ефект, синият светодиод мига, за да покаже, че докосвате бутона и коя анимация е активна, но може да бъде подобрена.
Микрото може да бъде по -разумно и се чудя да сложа 2 микро, за да има по -добра чувствителност.
Може да се създаде повече ефект, но предполагам, че трябва да отида за Мега, тъй като наличната памет на Nano е затворена до нула.
Ротационен енкодер за промяна на ефекта също може да бъде алтернатива. Но засега харесвам капацитивен превключвател:)
Прикрепих USB кабел към горната част на лампата, за да мога лесно да го програмирам.
Ще добавя общ ключ на захранващия кабел, когато го получа.
Имайте предвид, че ако утре сте уморени от него, можете да се отървете от светодиода и да върнете първоначалната лампа, но наистина не си представям защо …
Добавянето на дистанционно управление също е в списъка с идеи.
Препоръчано:
Дисплеи със звукова реактивна крушка + странни неща : 8 стъпки (със снимки)
Дисплеи със звукова реактивна крушка + странни неща …: За повече снимки и актуализации на проекта: @capricorn_one
Декоративна задна гнездо: 7 стъпки (със снимки)
Декоративна задна пластина Nest: Това е инструкция за декоративна телена рамка за термостат Nest. Можете да използвате същата техника за всякакви изображения, които харесвате. Ако вашето произведение на изкуството се нуждае от окабеляване, а не около него, изключете цялото захранване & окабеляване на етикета преди монтажа
Лампа за вакуумна тръба - Звуково реагираща: 14 стъпки (със снимки)
Лампа за вакуумна тръба - Звуково реактивен: Казах го и преди и ще го кажа отново - Вакуумните тръби са невероятно нещо за гледане! Всъщност мисля, че може би имам лека мания за вакуумна тръба. Всеки път, когато по време на пътуванията си срещна някои вакуумни тръби, съм принуден да ги купя. Проблемът
Направи си сам декоративна акрилна RGB LED лампа: 5 стъпки
Направи си сам декоративна акрилна RGB LED лампа: Здравейте всички, как сте? Това е проект How-ToDo моето име е Константин и днес искам да ви покажа как е направена тази красива декоративна лампа. Идеята не е нова и видях подобни неща преди няколко години, но наскоро намерих няколко gorgeo
Музикална реактивна светлина -- Как да направим супер проста музикална реактивна светлина, за да направим работния плот привлекателен .: 5 стъпки (със снимки)
Музикална реактивна светлина || Как да направим супер проста музикална реактивна светлина за създаване на страхотен работен плот. Хей какво става, момчета, днес ще изградим много интересен проект. Днес ще изградим реактивна музикална светлина. Светодиодът ще промени яркостта си според басът, който всъщност е нискочестотен аудио сигнал. Изграждането му е много просто. Ние ще