обновить

This commit is contained in:
klassents 2024-12-24 13:05:25 +07:00
parent 723732fb2d
commit d4bd156284
3 changed files with 19 additions and 19 deletions

View File

@ -1,13 +1,13 @@
// функция настройки запускается один раз при нажатии кнопки reset или подаче питания на плату
void setup() {
// Инициализация пина P1_3 как выход.
pinMode(P1_3, OUTPUT);
// Инициализация пина P0_3 как выход
pinMode(LED_BUILTIN, OUTPUT);
}
// функция цикла выполняется снова и снова бесконечно
void loop() {
digitalWrite(P1_3, HIGH); // включить светодиод (HIGH - высокий уровень напряжения)
digitalWrite(LED_BUILTIN, HIGH); // включить светодиод (HIGH - высокий уровень напряжения)
delay(1000); // Секунда ожидания
digitalWrite(P1_3, LOW); // выключить светодиод (LOW - низкий уровень напряжения)
digitalWrite(LED_BUILTIN, LOW); // выключить светодиод (LOW - низкий уровень напряжения)
delay(1000); // Секунда ожидания
}

View File

@ -2,21 +2,21 @@ int buttonS = 0; // задаем переменную для хранения
// функция настройки запускается один раз при нажатии кнопки reset или подаче питания на плату
void setup() {
pinMode(P1_3, OUTPUT);
pinMode(P1_2, OUTPUT);
pinMode(P0_2, INPUT);
pinMode(LED_BUILTIN, OUTPUT); // P0_3
pinMode(LED_BUILTIN1, OUTPUT); // P1_3
pinMode(BTN_BUILTIN, INPUT); // P0_8
}
// функция цикла выполняется снова и снова бесконечно
void loop() {
buttonS = digitalRead(P0_2); // считываем значение с порта 2 (с кнопки)
if (buttonS == 0) // если кнопка нажато, то
buttonS = digitalRead(BTN_BUILTIN); // считываем значение с кнопки
if (buttonS == 0) // если кнопка нажата, то
{
digitalWrite(P1_3, HIGH); // включить светодиод на пине P1_3
digitalWrite(P1_2, LOW); // выключить светодиод на пине P1_2
} else // иначе (если кнопка отпущена)
digitalWrite(LED_BUILTIN, HIGH); // включить светодиод на пине P0_3
digitalWrite(LED_BUILTIN1, LOW); // выключить светодиод на пине P1_3
} else // если кнопка отпущена, то
{
digitalWrite(P1_3, LOW); // выключить светодиод на пине P1_3
digitalWrite(P1_2, HIGH); // включить светодиод на пине P1_2
digitalWrite(LED_BUILTIN, LOW); // выключить светодиод на пине P0_3
digitalWrite(LED_BUILTIN1, HIGH); // включить светодиод на пине P1_3
}
}

View File

@ -1,4 +1,4 @@
const int ledPin = P1_3; // Пин P1_3, для светодиода.
const int ledPin = LED_BUILTIN; // Пин P0_3 для светодиода.
const int sensorPin = P1_5; // Пин, к которому подключается средний вывод потенциометра.
int sensorValue = 0; // Переменная для хранения значения потенциометра