Оглавление:

7-сегментный счетчик дисплея со сдвиговым регистром: 3 шага
7-сегментный счетчик дисплея со сдвиговым регистром: 3 шага

Видео: 7-сегментный счетчик дисплея со сдвиговым регистром: 3 шага

Видео: 7-сегментный счетчик дисплея со сдвиговым регистром: 3 шага
Видео: Сдвиговый регистр и семисегментный индикатор 2024, Июль
Anonim
7-сегментный дисплейный счетчик со сдвиговым регистром
7-сегментный дисплейный счетчик со сдвиговым регистром
7-сегментный дисплейный счетчик со сдвиговым регистром
7-сегментный дисплейный счетчик со сдвиговым регистром

Это идеальный проект для начинающих, если вы только изучаете, как использовать регистр сдвига и как он работает с кодом. Кроме того, этот проект - отличное начало, если вы новичок в 7-сегментном дисплее. Перед тем, как приступить к этому проекту, убедитесь, что на макетную плату подано напряжение 3,3 В и заземление (с обеих сторон макета).

Запасы

  • 8 резисторов 220 Ом
  • 7-сегментный дисплей
  • 74HC595 Резистор сдвига
  • Ардуино
  • Макетная плата
  • Провода перемычки

Шаг 1: Шаг 1: Семисегментный дисплей

Шаг 1. Семисегментный дисплей
Шаг 1. Семисегментный дисплей

Для начала вы хотите знать, имеет ли ваш 7-сегментный дисплей общий катод или общий анод. Соответственно, вам нужно будет подключить свой 7-сегментный дисплей. Это руководство может работать как с общим катодом, так и с анодом, просто убедитесь, что у вас есть общий анод, подключите этот конкретный контакт к VCC, а если у вас общий катод, подключите этот контакт к GND.

  • Подключите контакт A к резистору на 200 Ом, который затем подключается к выходу 1 сдвигового регистра.
  • Подключите контакт B к резистору на 200 Ом, который затем подключается к выходу 2 сдвигового регистра.
  • Подключите контакт C к резистору 200 Ом, который затем подключается к выходу 3 сдвигового регистра.
  • Подключите контакт D к резистору 200 Ом, который затем подключается к выходу 4 сдвигового регистра.
  • Подключите контакт E к резистору 200 Ом, который затем подключается к выходу 5 сдвигового регистра.
  • Подключите контакт F к резистору 200 Ом, который затем подключается к выходу 6 сдвигового регистра.
  • Подключите контакт G к резистору 200 Ом, который затем подключается к выходу 7 сдвигового регистра.
  • Подключите вывод DP к резистору на 200 Ом, который затем подключается к выходу 8 сдвигового регистра.
  • Подключите CA к резистору 200 Ом, который затем подключается к источнику питания.

Шаг 2: Шаг 2: сдвиговый регистр

Шаг 2: сдвиговый регистр
Шаг 2: сдвиговый регистр

Большинство контактов сдвигового регистра уже были подключены соответствующим образом на последнем этапе. Теперь единственные контакты, которые необходимо подключить, - это контакты цифрового выхода, а также GND.

  • Подключите вывод включения выхода и заземления к GND.
  • Подключите вывод питания к 5 В на Arduino, а также к очистке регистра сдвига.
  • Подключите вход к контакту 2 на Arduino
  • Подключите часы выходного регистра к контакту 3 на Arduino.
  • Подключите часы регистра сдвига к контакту 4 на Arduino

Шаг 3: Шаг 3: Код

Шаг 3: код
Шаг 3: код

Вот ссылка на код. Если у вас есть какие-либо вопросы, дайте мне знать!

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