Учебные пособия и связанные с ними файлы. Пожалуйста, начните с этого руководства в формате pdf
Скачать 5.61 Mb.
|
скетчТеперь давайте завершим скетч для управления светодиодами. Flowing_LED_Display Сначала напишите скетч, чтобы добиться «движения» текущей воды. Во-первых, давайте определим переменную только для чтения для записи количества светодиодов как количество раз в цикле.
Затем мы определяем массив для хранения количества контактов, подключенных к системе светодиодов. Поэтому удобно манипулировать массивами для изменения номера контакта. Используйте оператор цикла, чтобы установить контакты в режим вывода в функции setup(). Определите функцию для включения определенного светодиода на гистограмме светодиодов и выключения других светодиодов. Наконец, когда вышеупомянутая функция вызывается циклически, на светодиодной гистограмме будет формироваться эффект проточной водяной лампы. Подтвердите и загрузите код, затем вы увидите, как светодиодная гистограмма мигает, как текущая вода. Глава 3 Контрольный светодиод с кнопочным переключателем В предыдущей главе мы научились управлять миганием светодиода. Теперь давайте научимся управлять светодиодом с помощью кнопок. Мы будем использовать доску проектов Freenove, чтобы получить статус кнопочного переключателя и показать его с помощью светодиода. Список компонентов
Знание схемы Подключение кнопочного переключателя В главе 1 мы подключаем кнопочный переключатель напрямую, чтобы включить цепь, чтобы управлять включением или выключением светодиода. В цифровых схемах нам нужно использовать кнопочный переключатель в качестве входного сигнала. Рекомендуемое подключение следующее: На приведенной выше схеме, когда кнопка не нажата, 5 В (высокий уровень) будет определяться портом платы управления; и 0В (низкий уровень) при нажатии кнопки. Роль резистора R2 здесь состоит в том, чтобы предотвратить случайную настройку порта на вывод высокого уровня. Без R2 порт может быть подключен непосредственно к катоду и вызвать короткое замыкание при нажатии кнопки. На следующей диаграмме показано другое соединение, в котором уровень, определяемый портом платы управления, противоположен показанному выше, независимо от того, нажата кнопка или нет. Схема Используйте контакт 2 платы управления для определения состояния кнопки и контакт 13 для управления светодиодом.
|