Метод преобразования обычной кнопки в кнопку с запоминанием состояния при помощи программирования Arduino

Авторы

  • Д.Ю. Романов Карагандинский индустриальный университет

DOI:

https://doi.org/10.53002/099

Ключевые слова:

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

Аннотация

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

Биография автора

Д.Ю. Романов, Карагандинский индустриальный университет

Карагандинский индустриальный университет, Темиртау, Казахстан.

Библиографические ссылки

Kolesnikov A., Atygayev T., Kasimos I. Arduino-based wireless security monitoring system // Bulletin of the M.Kozybayev NKU – 2020 - No1 (46) – с. 190-194.

Иванюк А.А., Можейко А.А. Цифровая схема анализа дребезга контактов коммутаторов // Системный анализ и прикладная информатика – 2023 - No3 – с. 24-32.

Arduino IDE [Электронный ресурс] – режим доступа: https://www.arduino.cc/en/software/?ref=zx85.me (Дата обращения: 26.10.2025).

Загрузки

Опубликован

2025-12-25

Как цитировать

Романов, Д. (2025). Метод преобразования обычной кнопки в кнопку с запоминанием состояния при помощи программирования Arduino. Вестник Карагандинского государственного индустриального университета, 51(4), 91–96. https://doi.org/10.53002/099

Выпуск

Раздел

IT-технологии, энергетика, автоматизация и вычислительная техника.

Похожие статьи

<< < 3 4 5 6 7 8 

Вы также можете начать расширеннвй поиск похожих статей для этой статьи.