Оглавление:

Светодиодная гавайская гитара: 6 шагов (с изображениями)
Светодиодная гавайская гитара: 6 шагов (с изображениями)

Видео: Светодиодная гавайская гитара: 6 шагов (с изображениями)

Видео: Светодиодная гавайская гитара: 6 шагов (с изображениями)
Видео: Этот звук слышат только подростки #Shorts 2024, Ноябрь
Anonim
Image
Image
Аппаратное обеспечение
Аппаратное обеспечение

Привет, меня зовут Элейн. Этот проект сочетает в себе множество вещей, которые мне нравятся, поэтому я надеюсь, что он вам тоже понравится! Светодиодная гавайская гитара, которую мы будем строить, научит вас играть четыре наиболее часто используемых аккорда: C, G, Am и F. Никаких предыдущих мюзиклов опыт, необходимый, чтобы начать играть под популярные песни. Это отличный проект как для Arduino, так и для начинающих укулеле.;) Если вы ищете что-то посложнее, попробуйте обновление Shadow Swipe в конце этого руководства.

Шаг 1. Аппаратное обеспечение

"loading =" ленивый"

Дополнительно: обновление Shadow Swipe
Дополнительно: обновление Shadow Swipe
Дополнительно: обновление Shadow Swipe
Дополнительно: обновление Shadow Swipe

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

АППАРАТНОЕ ОБЕСПЕЧЕНИЕ

Если вас интересует эта сборка, вам понадобятся несколько дополнительных компонентов:

1. Больше светодиодов: вам понадобится как минимум еще 6 светодиодов, которые будут служить датчиками освещенности. Каждый светодиод на накладке грифа получит сопутствующий светодиодный датчик.

2. Расширитель портов ввода / вывода: в зависимости от того, какую плату Arduino вы используете, вам, вероятно, понадобится расширитель портов. Я использую плату Arduino Uno и расширитель портов Sparkfun SX1509.

КОД

Я ввел в код еще несколько элементов, чтобы он работал. Я расскажу об основах здесь, но не стесняйтесь загружать файл master_tweak.ino для полной разбивки:

1. Массивы: создается специальный массив для хранения входных данных от каждого светодиода датчика. Вызывается небольшая функция для чтения входных данных каждые 10 миллисекунд, и массив обновляется почти непрерывно.

2. Состояния игры. Хотя в исходной сборке были разные этапы игры, здесь мы явно кодируем различные состояния игры, каждое с условием победы для продолжения игры.

3. Обнаружение светодиодного света: целый раздел кода посвящен считыванию входных данных от светодиодных датчиков света. Я нашел этот учебник особенно полезным для понимания механики и подключения схемы.

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ

Я настоятельно рекомендую пройти обучение по Shadow Swipe, чтобы понять, как подключить схему светочувствительного светодиода. Вместо того, чтобы подключать 3 светодиода, как в учебнике, в этой сборке вы подключите 6 (см. Рисунок № 1). Последнее подключение, если вы также используете расширитель портов, должно выглядеть как на рисунке №2.

СБОРКА Сборка этого обновления довольно проста. Просверлите дополнительное отверстие рядом с каждым светодиодом в накладке грифа и вставьте светодиодный датчик света. Спаяйте все, и вы должны быть готовы к работе!

Это обновление займет немного больше времени, особенно подключение схемы и пайка всех дополнительных компонентов на месте, но светодиодная гавайская гитара также превратится в интерактивную игру. Дайте мне знать, как у вас дела! Удачи!

Рекомендуемые: