Пожалуйста, помогите с этой подсказкой. Я боролся с этим последние 2 дня, и это должно произойти завтра

"Используйте Arduino, два потенциометра и сигнал тревоги. Сделайте так, чтобы один из потенциометров работал как регулятор громкости, а другой потенциометр регулировал звук будильника». Я добавил то, что у меня есть до сих пор. Я не знаю, как регулировать громкость

, 👍-1

Обсуждение

это хорошее начало ... код должен быть добавлен как текст, а не как изображение ... функция tone() не имеет регулятора громкости ... возможно, вы должны построить схему регулятора громкости, @jsotola

@Mahmodol это сайт вопросов и ответов ... его цель - отвечать на вопросы ... если вы зададите четкий вопрос, то кто-то попытается на него ответить, @jsotola

Опубликуйте схему, как она у вас подключена, часть вашей завитой картинки даже не подключена. С таким коротким уведомлением я буду удивлен, если вы решите это вовремя. Когда вам дают задание, лучше начать как можно скорее, ожидая, пока конец не вызовет проблем, подобных этой, и пропущенных заданий., @Gil

Добро пожаловать в SE/Arduino! Пожалуйста, посетите [тур], чтобы узнать, как работает этот сайт. -- Что вы пробовали читать значения потенциометров? -- Пожалуйста, [отредактируйте] свой вопрос, не добавляйте комментарий. Это не форум. ;-), @the busybee


1 ответ


2

Используйте другой потенциометр в качестве переменного резистора. Вместо подключения к контактам 1 и 3 (для управления тоном) используйте 2-й контакт потенциометра, чтобы сделать делитель напряжения. С 3-го контакта переходим на + на зуммер. Я не вижу причин, чтобы схема была подключена так, как у вас. если вы хотите управлять тоном с помощью потенциометра, подключите его к стабильному напряжению 5 В, а второй контакт соедините с любыми аналоговыми контактами, которые настроены как вход. Затем используйте функцию сопоставления и сопоставьте напряжение в соответствии с тем тоном, который вы хотите использовать.

,