обновить

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

View File

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

View File

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