Главная страница

Учебные пособия и связанные с ними файлы. Пожалуйста, начните с этого руководства в формате pdf


Скачать 5.61 Mb.
НазваниеУчебные пособия и связанные с ними файлы. Пожалуйста, начните с этого руководства в формате pdf
Дата06.04.2023
Размер5.61 Mb.
Формат файлаdocx
Имя файлаTutorial[001-070].en.ru.docx
ТипУчебные пособия
#1040621
страница5 из 9
1   2   3   4   5   6   7   8   9

скетч


Теперь давайте завершим скетч для управления светодиодами.

Flowing_LED_Display

Сначала напишите скетч, чтобы добиться «движения» текущей воды.


Во-первых, давайте определим переменную только для чтения для записи количества светодиодов как количество раз в цикле.


1

const int ledCount = 14; // количество светодиодов

Переменная только для чтения




Ключевое слово «const» используется для определения переменных только для чтения, которые вызываются так же, как и другие переменные. Но переменные только для чтения могут быть назначены только один раз.


Затем мы определяем массив для хранения количества контактов, подключенных к системе светодиодов. Поэтому удобно манипулировать массивами для изменения номера контакта.



Используйте оператор цикла, чтобы установить контакты в режим вывода в функции setup().


Определите функцию для включения определенного светодиода на гистограмме светодиодов и выключения других светодиодов.


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


Подтвердите и загрузите код, затем вы увидите, как светодиодная гистограмма мигает, как текущая вода.
Глава 3 Контрольный светодиод с кнопочным переключателем
В предыдущей главе мы научились управлять миганием светодиода. Теперь давайте научимся управлять светодиодом с помощью кнопок.

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

Список компонентов


Плата управления x1


USB-кабель x1




Совет по проектам Freenove




Знание схемы
Подключение кнопочного переключателя

В главе 1 мы подключаем кнопочный переключатель напрямую, чтобы включить цепь, чтобы управлять включением или выключением светодиода. В цифровых схемах нам нужно использовать кнопочный переключатель в качестве входного сигнала. Рекомендуемое подключение следующее:

На приведенной выше схеме, когда кнопка не нажата, 5 В (высокий уровень) будет определяться портом платы управления; и (низкий уровень) при нажатии кнопки. Роль резистора R2 здесь состоит в том, чтобы предотвратить случайную настройку порта на вывод высокого уровня. Без R2 порт может быть подключен непосредственно к катоду и вызвать короткое замыкание при нажатии кнопки.

На следующей диаграмме показано другое соединение, в котором уровень, определяемый портом платы управления, противоположен показанному выше, независимо от того, нажата кнопка или нет.

Схема
Используйте контакт 2 платы управления для определения состояния кнопки и контакт 13 для управления светодиодом.


Принципиальная схема


Аппаратное соединение

Вставьте плату управления в плату проектов Freenove, а затем поверните соответствующие переключатели вправо (ВКЛ.).






1   2   3   4   5   6   7   8   9


написать администратору сайта