Съдържание:

Брояч на 7 сегментни дисплеи с регистър Shift: 3 стъпки
Брояч на 7 сегментни дисплеи с регистър Shift: 3 стъпки

Видео: Брояч на 7 сегментни дисплеи с регистър Shift: 3 стъпки

Видео: Брояч на 7 сегментни дисплеи с регистър Shift: 3 стъпки
Видео: ESP32 Tutorial 10 - Digital counter using Seven Segment Display 74HC595 -ESP32 IoT Learnig kit 2024, Юли
Anonim
Брояч на 7 сегментни дисплеи с регистър за смяна
Брояч на 7 сегментни дисплеи с регистър за смяна
Брояч на 7 сегментни дисплеи с регистър за смяна
Брояч на 7 сегментни дисплеи с регистър за смяна

Това е идеалният проект за начинаещи, ако току -що се научите как да използвате регистър за смяна и как работи с код. Освен това този проект е чудесно начало, ако сте нов в 7 -сегментния дисплей. Преди да започнете този проект, не забравяйте да захранвате макетната платка с 3.3 V и GND (от двете страни на макетната платка).

Консумативи

  • 8 220 ома резистори
  • 7 -сегментен дисплей
  • 74HC595 Резистор за смяна
  • Arduino
  • Платка
  • Кабелни проводници

Стъпка 1: Стъпка 1: Седемсегментен дисплей

Стъпка 1: Седемсегментен дисплей
Стъпка 1: Седемсегментен дисплей

Като начало искате да знаете дали вашият 7 -сегментен дисплей има общ катод или общ анод. Съответно ще трябва да свържете 7 -сегментния дисплей. Този урок може да работи както за общ катод, така и за анод, просто се уверете, че имате общ анод, свържете този конкретен щифт към VCC и ако имате общ катод, свържете този щифт към GND.

  • Свържете щифт А към 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 V на Arduino, както и към регистъра за смяна
  • Свържете входа към щифт 2 на Arduino
  • Свържете часовника на изходния регистър към щифт 3 на Arduino
  • Свържете часовника за смяна на регистър към щифт 4 на Arduino

Стъпка 3: Стъпка 3: Кодът

Стъпка 3: Кодът
Стъпка 3: Кодът

Ето връзката към кода. Ако имате въпроси, уведомете ме!

Препоръчано: