Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это идеальный проект для начинающих, если вы только изучаете, как использовать регистр сдвига и как он работает с кодом. Кроме того, этот проект - отличное начало, если вы новичок в 7-сегментном дисплее. Перед тем, как приступить к этому проекту, убедитесь, что на макетную плату подано напряжение 3,3 В и заземление (с обеих сторон макета).
Запасы
- 8 резисторов 220 Ом
- 7-сегментный дисплей
- 74HC595 Резистор сдвига
- Ардуино
- Макетная плата
- Провода перемычки
Шаг 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: сдвиговый регистр
Большинство контактов сдвигового регистра уже были подключены соответствующим образом на последнем этапе. Теперь единственные контакты, которые необходимо подключить, - это контакты цифрового выхода, а также GND.
- Подключите вывод включения выхода и заземления к GND.
- Подключите вывод питания к 5 В на Arduino, а также к очистке регистра сдвига.
- Подключите вход к контакту 2 на Arduino
- Подключите часы выходного регистра к контакту 3 на Arduino.
- Подключите часы регистра сдвига к контакту 4 на Arduino
Шаг 3: Шаг 3: Код
Вот ссылка на код. Если у вас есть какие-либо вопросы, дайте мне знать!