Спецификация:
Интерфейс управления: цифровой порт
Рабочее напряжение: постоянный ток 3.3-5В
Расстояние между контактами: 2.54 мм
Цвет светодиода: красный
Тестовый код:
//****************************************************************************/*4wd BT Carlesson 1.1Blinkhttps://alash-electronics.kz/blogs/wiki*/void setup() {pinMode(9, OUTPUT); // инициализируйте цифровой вывод 9 в качестве выходного сигнала.}void loop() { // функция цикла выполняется снова и снова бесконечноdigitalWrite(9, HIGH); // включите светодиод (ВЫСОКИЙ уровень напряжения)delay(1000); // подождите секундуdigitalWrite(9, LOW); // выключите светодиод, понизив напряжениеdelay(1000); // подождите секунду}//****************************************************************************
Результат теста: После успешной загрузки кода на плату V4.0 подключите провода в соответствии с схемой подключения и используйте USB-кабель для подключения платы к компьютеру. После включения питания светодиод, подключенный к D9, будет включаться и выключаться.
Объяснение кода: pinMode(9, OUTPUT) - Эта функция может указывать, является ли пин входным или выходным. digitalWrite(9, HIGH) - Когда пин находится в режиме OUTPUT, мы можем установить его в HIGH (выход 5В) или LOW (выход 0В).
Расширенная практика: Мы успешно мигаем светодиодом. Теперь давайте посмотрим, что произойдет с светодиодом, если мы изменим время задержки.
//****************************************************************************/*4wd BT Carlesson 1.2Blink with delay 100mshttps://alash-electronics.kz/blogs/wiki*/void setup() {pinMode(9, OUTPUT); // инициализируйте цифровой вывод 9 в качестве выходного сигнала.}void loop() { // функция цикла выполняется снова и снова бесконечноdigitalWrite(9, HIGH); // включите светодиод (ВЫСОКИЙ уровень напряжения)delay(100); // подождите секундуdigitalWrite(9, LOW); // выключите светодиод, понизив напряжениеdelay(100); // подождите секунду}//****************************************************************************
Результат теста показывает, что светодиод мигает быстрее. Таким образом, время задержки влияет на частоту мигания.