Оглавление:
- Шаг 1: материалы
- Шаг 2: Схема и тест
- Шаг 3: программа
- Шаг 4: танцевальная площадка
- Шаг 5: готово к запуску
Видео: Танцевальная площадка с цветным светодиодом с использованием Arduino: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:55
Это моя первая инструкция. Я сделал красочную танцевальную площадку, используя плату Arduino в качестве последовательного входа для компьютера. Это легко сделать и стоит несколько резисторов и светодиодов (вам не обязательно их использовать).
Шаг 1: материалы
Электронные части: 1. 6 светодиодов разных цветов, показывающих, что кнопки нажаты 2. 6 Резистор 220 Ом для защиты светодиодов 3. Плата для пайки общего назначения 4. Некоторые провода и разъемы Детали танцевальной площадки: 1. Алюминиевая фольга (которая используется для выпечки) 2. Большой бумажный ящик (можно сделать и Деревянный каркас)
Шаг 2: Схема и тест
Схема показана на первом графике. Танцевальный пэд просто реализует шесть кнопок, показанных на схеме. Когда мы нажимаем каждую кнопку, светодиод загорается и переводит соответствующий вывод с НИЗКОГО на ВЫСОКИЙ. Это сообщение будет отправлено на компьютер в виде последовательного сообщения и будет обработано программой Python, которая затем имитирует это сообщение в сообщении о нажатии клавиши. Я сделал схему на плате для пайки общего назначения, используя несколько небольших разъемов, чтобы я мог легко подключите его к плате Arduino, которую можно сохранить для других проектов. Вы можете сделать плату получше, чем я, так как это довольно просто, я использовал несколько проводов для подключения. После того, как вы сделали схему, вы можете соединить некоторые провода вместе, чтобы увидеть, правильно ли загораются светодиоды. А затем вы можете перейти к следующему шагу - настройке программного обеспечения.
Шаг 3: программа
Программа arduino отправляет правильное письмо на компьютер при изменении статуса ключа. Таким образом, если вы нажмете любую кнопку, он отправит две соответствующие буквы, одну вниз и одну вверх. Программа python получает сообщение, а затем преобразует их в событие клавиатуры. Если он получает букву «l», то программа генерирует сообщение о нажатой клавише LEFT. В настоящее время эта программа работает только на компьютере с Windows, поскольку модуль Python SendKeys работает только с Windows. Вы можете найти способ имитировать информацию с клавиатуры в Mac и Linux. Вам необходимо установить модуль Serial и SendKeys для Python, чтобы запустить эту программу. Программа Dance, которую я использую, - StepMania, вам необходимо настроить информацию о карте ключей, чтобы при танце программа правильно реагировала. Это похоже на настройку джойстика, когда вы играете в игры.
Шаг 4: танцевальная площадка
Есть еще несколько отличных инструкций о том, как сделать танцевальную площадку. Здесь я покажу вам, как сделать его из вещей, которые вы легко можете достать. Танцевальная панель в основном состоит из шести кнопок. Идея состоит в том, чтобы использовать две параллельные алюминиевые фольги, наклеенные на твердые доски, а затем соединить их вместе с каким-то материалом внутри, чтобы разделить их. Только когда вы приложите два жестких картона к бумаге, они соприкоснутся друг с другом. Сделайте шесть таких пуговиц и положите их на картон большего размера. Затем подключите эти кнопки к схеме, которую мы сделали раньше. Наконец, вы можете сделать обложку и нарисовать на ней что-нибудь.
Шаг 5: готово к запуску
Перед включением Stepmania следует запустить программу Python. Тогда вы сможете использовать свой танцевальный блокнот для управления программой. Когда я снимал следующее видео, я открывал крышку, чтобы вы могли четко видеть, что внутри. Наслаждайтесь!
Рекомендуемые:
Вертолетная площадка для дрона: 5 шагов
Вертолетная площадка для дронов: Это руководство было создано в соответствии с требованиями проекта Makecourse в Университете Южной Флориды (www.makecourse.com). Это руководство о том, как построить экономичную вертолетную площадку для дронов, используя радиочастоты для связи
Танцевальная музыка для гроба с использованием Arduino: 6 шагов
Coffin Dance Music с использованием Arduino: в этом уроке я расскажу, как вы можете использовать Arduino для создания музыки, используя только динамик (модуль MP3 не требуется). Сначала посмотрите этот видеоурок
Танцевальная перчатка: 9 шагов
Танцевальная перчатка: в этом уроке я расскажу вам, как создать перчатку, которая позволит вам взаимодействовать с музыкой через танец. Вы создадите перчатку с акселерометром, создадите композицию в Ableton, а затем соедините их так же сложным или простым способом, как вы
Еще одна дурацкая танцевальная площадка: 7 шагов
Еще один глупый танцевальный пэд: ничего особенного, просто деревянный USB-пэд на 25 фунтов (11,3 кг) на основе клавиатуры Microsoft YASDP
Светодиодная танцевальная комната: 7 шагов
Светодиодная танцевальная комната: это руководство по созданию светодиодного музыкального визуализатора на базе Arduino, также известного как полностью красивая цифровая танцевальная комната. Существуют различные руководства вокруг инструкций по визуализаторам чистых схем, но, как правило, они представляют собой своего рода усилители, позволяющие