Лазерная арфа на базе arduino

Лазерная арфа на базе arduino

Какая первая ассоциация при упоминании слова арфа? Древесная рама, струны, ее звук. А ну как представить чёрное помещение, дым, лазер и электронную музыку? Все думается непонятным и интригующим.Сейчас представляется пара лазерных лучей, обхваченных рамой.

Но в случае если выйти за пределы данной мысли, возможно представить арфу неограниченную рамкой и сделанной только на одном лазерном луче.
Смотрите кроме этого: Управление Arduino посредством Excel

Хороший сутки. День назад на форуме программы FLProg пользователем Rw6cm был выложен весьма занимательный пост. Я сделал вывод, что информация из него может оказаться занимательной более широкому кругу людей и переношу его ко мне. Авторский текст сохранён без трансформаций.Пример, как из Excel руководить Arduino и приобретать эти. Информация возможно нужна приверженцам Excel и опытным базы VBA.

Пример реализован в FLProg 1.10.5 на Windows7 — 32 и 64, и MsOffice 2007. Все нужное для его повтора находится в архиве.

Что имеется иллюзия?К данной идее меня натолкнуло световое шоу французского композитора Жана-Мишель Жарра. Это шоу так меня вдохновило, что мне захотелось повторить его в своей квартире.Лазерная арфа в первый раз была использована на концерте в Китае. Прототип лазерной арфы был создан французом Бернардом Шайнером во второй половине 70-ых годов двадцатого века.

В первой половине 80-ых годов XX века, в то время, когда инструмент был в первый раз представлен публике, он еще был в стадии разработки. С того времени арфа претерпевала множество трансформаций.Французский инженер Филипп Гуерр внес в устройство инструмента и его ПО радикальные трансформации. Его лазерная арфа была сконструирована из лазера и вращающегося зеркала, которое отражало лучи в различных направлениях.

Фотоэлектрические датчики определяли, где именно на пути лазерного луча поднялось препятствие.Лазерная арфа похожей конструкции употреблялась и Жарром. Интеллектуальную часть инструмента образовывает микрокомпьютер, применяющий программу Laserharp, созданную Гуерром. Любой луч может играться различные ноты, в то время, когда Жарр дотрагивается к «световым» струнам. В то время, когда он перемещает руки вверх и вниз, тон ноты изменяется.

Когда Жарр убирает руку с луча, воспроизведение ноты заканчивается.Сейчас мысль дошла кроме того до цветной арфы, что выглядит, согласимся, впечатляюще. Парни, в случае если желаете заценить еще большое количество чего занимательного, дам совет погуглить Greig Stewart. Юноша вправду занимательные вещи делает.Обоснование элементов схемыКак уже видно из заглавия статьи в проекте употребляется Arduino Uno.

Так же нужны:– датчик для считывания интенсивности отраженной струны. Простой фоторезистор может сгодиться, чем же ему еще заниматься;– элемент для настройки совокупности (эргономичного регулирования порога освещенности). Первое что приходит на ум это потенциометр;– мотор с зеркалом для распараллеливания струн.

Ну, тут уже нужно задуматься и доходить к вопросу осмысленно, поскольку от этого выбора будет зависеть довольно много;– лазер, что и будет снабжать нужную функциональность струн арфы;– MIDI обработчик сигналов, принимающий частоты струн.В случае если сказать о последнем пункте, то тут два варианта: или реализовывать все физически, или виртуально. Я остановилась на втором варианте.Для конвертирования сигналов выбрано приложение Hairless-midiserial, а для виртуального MIDI порта – loopMIDI.

Потом сигнал будет передаваться в FL Studio, которое принимает сигнал для выбранного музыкального инструмента.Сейчас что касается двигателя. Если Вы не имеете ни мельчайшего понятия куда двигаться в данной теме, как и я, в принципе, ранее, и желаете сильно прошариться в данной теме, то существует хорошая статья Ридико Леонида Ивановича «Шаговые двигатели». Это лучшее, что возможно обнаружить просторах интернета.Разглядывая конкретно этот вопрос был соблазн применять в проекте двигатель Nema 17.

Кто не захочет поиграться с таким? Поверьте, осмысление того, как трудятся такие «малыши» у неподготовленного зрителя может занять несколько вечер. По крайней мере, так было у меня. Но, был выбран униполярный двигатель PM55L-048 плюс драйвер ULN2003. О том, как это подключать, как трудится это сочетание возможно с легкостью отыскать, исходя из этого не буду повторять все по десять раз. Но! Не пробуйте запустить эту конструкцию на двигателе 28BYJ-48. Вы ни при каких обстоятельствах не разгоните его до нужной скорости.

И неприятность будет не в Ваших руках, а в том, что он просто не годится для данной цели.Сообщу только еще для полного осмысления всего вышеперечисленного, что на макетной плате это все смотрелось так:Вероятно кто-нибудь обратил внимание, что на схемах присутствует транзистор, о котором не было сообщено. Что ж, он введен по обстоятельству выключения и включения лазера.СборкаЕсли разглядывать принцип работы в замедленном действии, то выглядит это все так: шаговый двигатель делает поворот на соответствующее значение угла, сейчас включается лазер на доли секунд и происходит опрос фоторезистора.

В случае если значение с фоторезистора больше, чем порог срабатывания струны, то можно считать, что струна прервана и по положению мотора мы знаем какая как раз струна. Остается послать сигнал в виртуальный midi-порт для обработки звука. В случае если значение фоторезистора не превысило порога, значит существует два варианта: или струна не была прервана, или значение порога через чур высокое.

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

В то время, когда мотор совершит шагов на один меньше, чем количество струн, что возможно задать программно, шаги начнутся в обратную сторону с огромной скоростью без включения лазера. Визуально мы этого не увидим и нам все равно думается, что мы видим в один момент пара струн.Ах, да, лазер. Отечественные китайские приятели превосходно занимаются маркетингом. Комфортно так как написать не саму настоящую мощность лазера, а что-то типа большая выходная мощность не превосходит такого-то числа.

В итоге продавцы, не очень просматривая этот факт, с уверенностью утверждают, что у Вас будет хороший замечательный лазер. Забавно наблюдать.Так как ничего более менее замечательного отыскать не удалось, в расход пошло то, что имеется. А имеется реально где-то около 5 мВт, каковые не смогут зажечь кроме того спичку. В итоге итог не совсем тот, что хотелось. Но брать установку на пара Вт как-то уж не хотелось, в случае если ее, само собой разумеется, вероятно просто так приобрести.

Красиво, но как-то страшно.Да-да, глядя на фото выше, возможно поразмыслить о вытравлении платы. Наподобие как второй проект уже. Что ж, сообщу, что я думала об этом, но пока не решилась на этот подвиг.Потом возможно взглянуть в какую прекрасную обертку все было завернуто. Дабы не заморачиваться в каком же месте разместить один мелкий фоторезистор, причем так, дабы он постоянно срабатывал, возможно сделать каскад из элементов.

Но трудится совокупность и при одном удачно расположенном около зеркала фотоэлементе. Все будет зависеть лишь от порога, что будет выбран. На заметку, лазер лучше отсвечивает от чего-то белого. Я применяла белые перчатки. Дополняет целый образ.Ну и, само собой разумеется, итоговый итог:на фото лучи прекрасно различимы благодаря увлажнителю воздуха (на видео слышен шум советского агрегата): чем больше в воздухе всяких частиц, тем лучше виден лазер.

К сожалению, видео не передает всего результата. А днем лучей и вовсе не видно.

Ну так что имеется иллюзия?Да, если бы был лазер замечательнее, эффект был бы более впечатляющим. Но, что имеется, другими словами. На мой взор, оказалось весьма кроме того хорошо.А иллюзия? Иллюзия постоянно создаётся тандемом: умелые руки и думающая голова.Ссылка на исходный код.Создатель статьи: Анастасия Ковш

Лазерная арфа на базе Arduino


Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.