
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05





Когда я думал о создании шахматных часов с Arduino, моей целью было создание с использованием простого программирования без использования класса и работы с регистром AVR. Используемая база была Arduino Reference. Самым сложным было манипулировать таймером с помощью только Arduino millis (). Идея в том, что проект может быть полезен начинающим изучающим Arduino.
Шаг 1: особенности
- Завершите настройку таймера с помощью клавиатуры на часы, минуты и секунды, от 1 секунды до 10 часов
- Последняя настройка хранилища в EEPROM
- Контроль времени с помощью внезапной смерти или увеличения до 99 сегментов
- Приостановите таймер, используя любую клавишу на клавиатуре, и отпустите, используя игровую кнопку.
- Звук, чтобы проверить, была ли нажата кнопка игры, и когда игра окончена
Шаг 2: Детали
- Arduino Uno или любой другой
- 2 Нажимная кнопка R13-502
- Зуммер
-
Для платы ЖК-экрана можно использовать экран ЖК-клавиатуры или DIY, используя:
- ЖК-дисплей 16x2
- 6 Тактильный кнопочный переключатель
- Универсальная печатная плата
- Заголовок булавки строки
Шаг 3: Схема


Самая сложная схема - это LCD Keypad Shield, если этот элемент куплен готовым, все остальное просто.
Шаг 4: файлы
Код Arduino:
Подставка для Arduino:
Шахматы Баухаус:
Шаг 5. Обновление - январь 2021 г




Отличие этой новой подставки в том, что я использовал Arduino Pro Mini вместо Arduino Uno. Поскольку Pro Mini использует ту же Atmega 328, ничего не изменилось ни в коде, ни в подключении электроники:
Окончательное издание подставки для Arduino:
Рекомендуемые:
Шахматные часы Arduino: 6 шагов

Arduino Chessclock: я не смог найти инструкции для хороших шахматных часов Arduino, поэтому вместо этого я построил свои собственные, которые я опишу здесь
Простые часы Arduino: 7 шагов (с изображениями)

Простые часы Arduino: этот проект был разработан всего из трех компонентов. Путем интеграции Arduino nano, ЖК-дисплея 16X2 и модуля 12C для ЖК-дисплея, чтобы вы могли построить простые часы Arduino
Простые часы жесткого диска: 7 шагов (с изображениями)

Простые часы на жестком диске: превратите старый вращающийся жесткий диск в аналоговые часы
Простые цифровые часы с использованием Arduino: 6 шагов

Простые цифровые часы с использованием Arduino: создайте простые цифровые часы с помощью Arduino и простой печатной платы
Простые часы / секундомер Arduino: 6 шагов (с изображениями)

Простые часы / секундомер Arduino: эти "обучаемые" покажет и научит вас, как сделать простые часы Arduino Uno, которые также действуют как секундомер, всего за несколько простых шагов