Оглавление:

4-значный 7-сегментный таймер с кнопкой сброса: 5 шагов
4-значный 7-сегментный таймер с кнопкой сброса: 5 шагов

Видео: 4-значный 7-сегментный таймер с кнопкой сброса: 5 шагов

Видео: 4-значный 7-сегментный таймер с кнопкой сброса: 5 шагов
Видео: Динамическая индикация с регистром 74НС595. 2024, Июль
Anonim
4-значный 7-сегментный таймер с кнопкой сброса
4-значный 7-сегментный таймер с кнопкой сброса

Это руководство научит вас, как создать таймер обратного отсчета, используя 4-значный 7-сегментный дисплей, который можно сбросить с помощью кнопки.

В это руководство включены необходимые материалы, правильная схема подключения и загружаемый файл с кодом, который должен был программировать работу 4-значного 7-сегментного дисплея.

Шаг 1: Шаг 1: Необходимые детали

Шаг 1: Необходимые детали
Шаг 1: Необходимые детали
Шаг 1: Необходимые детали
Шаг 1: Необходимые детали

Чтобы создать таймер с 4-значным 7-сегментным дисплеем, вам потребуется следующее:

4-значный 7-сегментный дисплей

Использовалась модель 5641AS

14 Провода

  • 11 проводов используются для подключения 4-значного 7-сегментного дисплея к Arduino.
  • 2 провода используются для подключения кнопки к Arduino
  • 1 провод был оставлен в качестве запасного, чтобы можно было включить десятичные точки на 4-значном 7-сегментном дисплее.
  • Arduino Uno с соединительным кабелем
  • Нажать кнопку

Шаг 2: Шаг 2: Определение светодиодных индикаторов 4-значного 7-сегментного дисплея

Шаг 2. Определение светодиодных индикаторов 4-значного 7-сегментного дисплея
Шаг 2. Определение светодиодных индикаторов 4-значного 7-сегментного дисплея
Шаг 2: Определение светодиодных индикаторов 4-значного 7-сегментного дисплея
Шаг 2: Определение светодиодных индикаторов 4-значного 7-сегментного дисплея

Чтобы помочь подключить 4-значный 7-сегментный дисплей, я сначала определил контакты 4-значного 7-сегментного дисплея и то, что они контролируют.

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

Шаг 3: Шаг 3: Подключение 4-значного 7-сегментного дисплея и кнопки к Arduino

Шаг 3: Подключение 4-значного 7-сегментного дисплея и кнопки к Arduino
Шаг 3: Подключение 4-значного 7-сегментного дисплея и кнопки к Arduino

После размещения 4-значного 7-сегментного элемента и кнопки на макетной плате первым шагом является подключение 4-х разных цифровых контактов к первым четырем контактам Arduino, как указано в таблице.

После этого продолжайте подключать оставшиеся 4-х разрядные 7-сегментные контакты дисплея к Arduino, как показано на диаграмме. Чтобы упростить себе задачу, я начал с подключения цифровых выводов, а затем закончил с отдельными световыми сегментами, поскольку добавление этих проводов становится беспорядочным. Затем оставшиеся контакты Arduino (13 и 5) будут использоваться для подключения кнопки. Эти провода будут с одной стороны от кнопки.

Шаг 4: Шаг 4: Код

К этому шагу инструкции прилагается код, который я использовал для программирования 4-значного 7-сегментного дисплея.

Этот код выделяет предыдущий шаг с идентификацией контактов 4-значного 7-сегментного дисплея, их функции и места их подключения к Arduino.

Кроме того, части кода выделяют области, которые можно изменить, чтобы изменить отсчитываемое время начала, а также время, до которого кнопка перезапускается после нажатия кнопки.

Напоминание: 1 секунда = 1000 мс

Шаг 5: Шаг 5: Краткое примечание о моем спонсоре

Шаг 5. Краткое примечание о моем спонсоре
Шаг 5. Краткое примечание о моем спонсоре

На этом статья завершается, но спонсором этого проекта является PCBWay, которая в то время отмечает свое 5-летие. Посмотрите их на https://www.pcbway.com/ и не забывайте, что их услуги по сборке теперь стоят всего 30 долларов.

Рекомендуемые: