Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве будет показано, как создать доску для записей Arduino. Эта доска способна воспроизводить целую октаву A-A и их бемоль.
Материалы:
18 проводов папа-папа
16 кнопок
18 мини-перемычек
4 штыря
4 провода аллигатора
2 динамика
2 хлебные доски
2 платы Arduino
2 шнура питания
Шаг 1. Подключите макетную плату
Равномерно распределите кнопки по доске. Подключите штыревой провод на несколько пространств над кнопкой к булавке. Идя слева направо, назначьте свои кнопки контактам 2-9. Используйте перемычки, чтобы подключить кнопку к линии электропитания. Используйте перемычку на середине платы блока питания, между 25 и 30, для подключения питания. Используйте провод «папа-папа» для подключения угловой линии электропитания к контакту GND.
Повторите этот шаг для второй доски.
Шаг 2: Подключение Arduino
Ваши контакты 2-9 должны быть подключены к соответствующим кнопкам слева направо. Ваш контакт GND также должен быть подключен к источнику питания макета. Поместите штыревые контакты на второй контакт GND и на 11 контакт. Вы будете прикреплять к нему провода из крокодиловой кожи.
Шаг 3: динамики
Возьмите провода из крокодиловой кожи и закрепите их на динамике. Закрепите 11-контактный провод «крокодил» к плюсу, а провод заземления «крокодил» - к минусу.
Шаг 4. Проверьте подключение
Электропроводка должна быть полной. Проверьте провода на полные соединения и правильное размещение. Вернитесь к этим шагам, если вы не уверены в каких-либо проводах.
Шаг 5: Кодирование для Natural Note Board
Этот код определяет букву как частоту нот. Затем он присваивает каждой булавке заметку. Затем он подает питание на каждый вывод.
Этот код был вдохновлен «Одиноким программистом».
Шаг 6: Кодирование для Flat Note Board
Это то же самое, что и последний шаг, но частоты были изменены. Этот код определяет букву как частоту нот. Затем он присваивает каждой булавке заметку. Затем он подает питание на каждый вывод.
Этот код был вдохновлен «Одиноким программистом».