Для створення програми для Arduino UNO, яка буде включати світлодіод при виявленні певної частоти звуку, вам знадобиться мікрофонний модуль або датчик звуку, такий як модуль KY-038, а також світлодіод та резистор.
У цій програмі ми використовуємо аналоговий пін (A0) для підключення мікрофона. Вона постійно зчитує значення з мікрофона і порівнює його з заданим пороговим значенням (threshold). Якщо зчитане значення перевищує поріг, світлодіод включається, і виводиться повідомлення "Звук виявлено!" у моніторі Серійного порту.
Для цього вам потрібно підключити мікрофонний модуль до аналогового піна A0, світлодіод до піна 13 (або іншого вибраного вами) і додати резистор, який забезпечить поділ напруги від мікрофона на вхід Ардуіно. Резистор служить для регулювання чутливості.
Коли мікрофон підключений, ви можете використовувати аналоговий вхід на Arduino (в даному випадку A0) для зчитування аналогового сигналу з мікрофона. У попередніх кодових прикладах був наведений код для зчитування аналогових даних з мікрофона на аналоговому піні (A0) і виведення повідомлення, чи є звук, чи немає.
Коментарі
Дописати коментар