Учебное руководство 1 и шаг 7 при оборачивании для плат Intel® Galileo

Документация

Установка и настройка

000006607

08.09.2017

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

Мы изучаем, как макетные платы могут помочь нам с расширением нашего микроконтроллера, предоставив нам массив опций для того, чтобы включить датчики.

Используя последовательный монитор, мы в состоянии произвести входящие значения того, что взял микрофон. Видеть, что в материальном мире, мы соединили LED с сопроводительным резистором, помогшим ограничить поток тока. При помощи закона Ома мы смогли вычислить, корректная сумма сопротивления не должна была сдувать наш LED.

Вызовы

  • Как Вы скорректировали бы код для превращения, Вовлеченные в более низком (том) звучат демонстрационными?

  • Подключите еще несколько LED к своему проекту и осветите их основанный на входящих данных, полученных от микрофона. Попытайтесь мигнуть каждым LED, основанным на различном диапазоне входящих чтений.

  • Откройте исчезнуть пример (Файл> Примеры> 01. Основы> Исчезают). Как можно использовать этот пример кода, чтобы подробно остановиться коде?

ПримечаниеЭтот код использует контакт 9 для LED, таким образом, можно использовать текущую цепь для проверения его. 
 
  • Когда частота дискретизации достигнет определенного значения, установите яркость Ведомого для потускнения. Иначе установите его полностью яркий.

  • Входящие звуковые данные являются немного зубчатыми; между значениями нет плавного перехода. Как можно использовать метод сглаживания (вычисление средних входящих чтений) для получения устойчивых значений смещения?
    Учебное руководство по сглаживанию Arduino