Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Вот гитарный тюнер, который я сделал с помощью Arduino Uno, и кое-какие вещи, которые у меня валялись. Это работает так:
Есть 5 кнопок, каждая из которых будет воспроизводить разные ноты в стандартной настройке гитары EADGBE. Поскольку у меня было всего 5 кнопок, я написал код, чтобы, если вы удерживаете кнопку «E», он будет выдавать высокий E, а если вы просто нажмете кнопку, он будет производить низкий E.
Когда вы нажимаете соответствующую кнопку, буква ноты появляется на 7-сегментном дисплее, а активный зуммер воспроизводит правильную высоту тона. Высокий E обозначается на дисплее буквой E. в то время как низкий E обозначается как «E».
Звучит не так красиво, потому что я использовал дерьмовый активный зуммер, хотя он работает. Я успешно настраивал с его помощью свою гитару несколько раз.
Шаг 1. Что вам понадобится
Для этого проекта я использовал следующее оборудование:
Ардуино Уно
Макетная плата
74HC595 Регистр сдвига
Активный зуммер
8 резисторов 220 Ом
7-сегментный дисплей
5 механических кнопок (желательно 6)
Шаг 2: Подключение
Извините, это выглядит не очень красиво. Я впервые использую программное обеспечение для схем. Я попытался согласовать цвета, чтобы вы могли следить за каждым сигналом.
Шаг 3: Код
Код можно найти на github по адресу: