Мазмуну:

Музыка кутусу: 7 кадам
Музыка кутусу: 7 кадам

Video: Музыка кутусу: 7 кадам

Video: Музыка кутусу: 7 кадам
Video: СИЗДИ КУТОМ СААТ 9-10 ДОРДО ЖАНЫ КЛИП 2020 ХИТ! 2024, Ноябрь
Anonim
Музыка кутусу
Музыка кутусу

Бул долбоор композиция менен макулдашылган ойногон жарыктары бар кичинекей бөлмө. Мен чыгарманын эмоционалдык салмагына байланыштуу Бетховендин 5 -симфониясын колдонууну чечтим. Кичинекей көбүк бөлмөсүнө киргенден кийин, сиз гарнитураны тагып, жарыкты көрсөтүп жатканда музыканы уга аласыз.

1 -кадам: Бөлмөнү жасаңыз

Бөлмөнү жасаңыз
Бөлмөнү жасаңыз

Канча неопикселди программалоо керек экенин билүү үчүн, сиз бөлмөнүн өлчөмүн билишиңиз керек. Сиз каалаган өлчөмдө жасай аласыз!

Foam Core - бул прототипке эң оңой материал, андыктан анын биринчи дубалдарын жасоо пайдалуу болушу мүмкүн. Foam Core жана ысык клей абдан бышык

2 -кадам: Neopixels

Neopixels
Neopixels

Канча неопиксель керек экенин өлчөгүлө, мен бир метрди колдондум.

Неопикселдер зымга ширетилиши керек, андыктан ал нан же ардуино менен туташтырылышы мүмкүн. Дагы, зымдын жана неопикселдердин узундугу толугу менен сизге көз каранды.

3 -кадам: Breadboard жана Arduino

Breadboard жана Arduino
Breadboard жана Arduino

Зымдар neoplixelsке ширетилгенден кийин, аны arduino менен breadboardго туташтырыңыз. Бул зарыл, анткени жарык программалуу болушу керек.

4 -кадам: Программа

Программа
Программа

Эми сиз чырактарды программалоого киришсеңиз болот. Эгер сиз эмнеден баштаарыңызды билбесеңиз, баштоо үчүн меникине окшош кодду колдонсо болот. Бул сүрөттө көрсөтүлгөн.

5 -кадам: Убакыт жана түстөр үчүн код

Убакыт жана түстөр үчүн код
Убакыт жана түстөр үчүн код

Колдонууну чечкен ырыңыз үчүн сиз колдонгон код башкача болот. Эгерде сиз Бетховендин 5 -симфониясын меникиндей колдонууну чечсеңиз, анда мен ойлогон убакыт аралыгын колдонсоңуз болот. Болбосо, бир ылдамдыкта канча миллисекунд бар экенин билүү үчүн темпти секундомерге таптап коюңуз.

5 -Бетховенге карата бир уруу 700 милисекундга барабар. Бул санды билүү жарыктын узактыгын аныктоого жардам берет.

Эгерде сиз дагы Бетховен 5ти колдонууну кааласаңыз, анда киргизилген сүрөттө менин кодумда колдонулган убакыт интервалдары жана түстөр сегмент бар.

6 -кадам: Музыканы код менен ойнотуу

Музыканы код менен ойнотуу
Музыканы код менен ойнотуу

Өзүм үчүн маселелерди жөнөкөйлөтүү үчүн, мен видеону жарыктан өзүнчө кармадым жана жарыкты иштетүү үчүн баскычты программаладым. Кодду жана музыканы бир убакта баштоо үчүн, мен жөн гана баскычты басып, видеону бир убакта баштоону унутпаңыз.

7 -кадам: Жарыктарды бөлмөгө тиркеңиз

Бөлмөгө жарыктарды тиркеңиз
Бөлмөгө жарыктарды тиркеңиз

Кандай конфигурацияда чечсеңиз да, бөлмөгө жарыкты тиркеңиз. Мен жарыктарды бир дубалдын бурчуна тигинен койдум, ал анын жанындагы дубалдын жанынан өтүшү үчүн.

Сунушталууда: