Arduino digitalWrite: управление цифровыми выходами
Arduino digitalWrite - это метод управления цифровыми выходами контроллера Arduino.
Синтаксис метода выглядит следующим образом:
digitalWrite(pin, value);
Где:
- pin - номер цифрового пина, который необходимо управлять;
- value - значение, которое нужно записать на этот пин: HIGH (1) или LOW (0).
Примеры кода:
1. Установка цифрового пина в высокое состояние (1):
int ledPin = 8; // объявляем переменную для пина светодиода
void setup() {
pinMode(ledPin, OUTPUT); // устанавливаем режим OUTPUT для пина светодиода
}
void loop() {
digitalWrite(ledPin, HIGH); // устанавливаем пин светодиода в HIGH (1)
}
2. Установка цифрового пина в низкое состояние (0):
int ledPin = 8; // объявляем переменную для пина светодиода
void setup() {
pinMode(ledPin, OUTPUT); // устанавливаем режим OUTPUT для пина светодиода
}
void loop() {
digitalWrite(ledPin, LOW); // устанавливаем пин светодиода в LOW (0)
}
Arduino digitalWrite позволяет управлять графическими индикаторами, светодиодами, реле и другими схемами, подключенными к цифровым пинам Arduino. Этот метод прост в использовании и предоставляет широкие возможности для создания различных проектов на Arduino.