Arduino: сборка колонок и вывод тонов - как это работает
Видео по теме: (May 2024).
Вы также можете использовать Arduino для создания динамика и вывода звука. Вы можете узнать, как именно это работает, и какой код вам нужен в этом практическом совете.
Arduino: сборка колонок и вывод тонов - как это работает
Чтобы превратить Arduino в динамик, сначала нужно различить активный и пассивный зуммер. Активный зуммер уже оснащен источником колебаний, который генерирует звук, как только подается напряжение. Тем не менее, вы можете произвести только один тон с ним.
- Пассивный зуммер немного лучше. Вы можете управлять тоном, используя широтно-импульсную модуляцию. Просто подключите зуммер к земле и к контакту ШИМ (например, контакт 9).
- Теперь вы можете легко выводить тоны, используя метод тонов. Для этого напишите »тона (9, 2000)«. Теперь тон будет выводиться на вывод 9 с частотой 2000 Гц.
- При желании вы также можете указать длительность в секундах с помощью дополнительного параметра: »тональный (9, 2000, 5)«. Таким образом, звук длится всего пять секунд; иначе это было бы сыграно навсегда.
- Командой »noTone (9);« вы заканчиваете все тоны на булавке.
- Совет: Кстати, вы можете играть профессиональные мелодии с Arduino. Сначала импортируйте звуковую библиотеку с помощью команды »#include« pitches.h »«. В этой библиотеке уже созданы некоторые переменные, поэтому для определенной ноты автоматически присваивается частота, например »NOTE_C3«.
В следующем практическом совете мы покажем вам, как построить термометр с Arduino.