Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом уроке я расскажу, как вы можете использовать Arduino для создания музыки, используя только динамик (модуль MP3 не требуется). Сначала посмотрите этот видеоурок
Шаг 1. Посмотрите этот видеоурок
Шаг 2. Необходимое оборудование
1. ардуино
2. динамик или зуммер
Шаг 3: принципиальная схема
Просто подключите один провод динамика к D8 Arduino, а другой конец - к Grond Arduino.
Шаг 4: Как это работает?
Arduino в этой схеме создает тоны разных частот и воспроизводит их через подключенный к нему динамик. Изменение частоты тона (высоты звука) с правильным таймингом (ритмом) создает музыку. Arduino генерирует сигнал и выводит его через цифровой контакт 8. Это приводит в действие динамик, подключенный к контакту, для создания звука. В этом уроке я запрограммировал Arduino на воспроизведение песни «Astronomia coffin dance».
Шаг 5: Как я создал мелодию и длительность нот этой песни:
Если вы посмотрите на программу, вы можете найти два массива int: melody и noteDurations . Первый массив содержит ноты, а второй - соответствующие им длительности. Сначала я записал ноты этой песни, а затем написал массив мелодий с ними.
Затем я написал noteDurations в соответствии с длиной каждой музыкальной ноты. Здесь 8 = четвертная нота, 4 = 8-я нота и т. Д. Чем выше значение, тем длиннее ноты. Нота и соответствующая ей продолжительность - это то, что есть в melody и noteDurations соответственно. Вы можете изменить их и создать любую песню в соответствии с вашими идеями.
Шаг 6. Код и библиотека
скачать код и библиотеку Arduino отсюда
любые сомнения спрашивайте здесь
для получения дополнительных руководств