Arduino и 7-сегментен дисплей и време брояч обратна

Дизайнът се основава на дисплей 7-сегмента и двойна плоча Arduino Diecimila. Изграден от тезгяха 20. Когато контра приключи, LED на 13 Пина. Проектът не използва допълнително оборудване. За изпълнение на брояча на два дисплея, ще трябва 9 пина на борда.

Arduino и 7-сегментен дисплей и време брояч обратна

Елементи, необходими за проекта

За проекта, ви е необходимо следното:

  • Платката (какво-не е задължително);
  • Dual 7-сегментен дисплей, или две отделни 7-сегментни дисплеи;
  • 2 резистор (номинална зависимост от вашия дисплей);
  • Прототипи борда;
  • Около 50 см тел.

Инструменти като отвертки, запояване разпояване конектори, електрически лента и т.н. могат да бъдат полезни

Това, което се multipleksing?

Arduino и 7-сегментен дисплей и време брояч обратна

Arduino и 7-сегментен дисплей и време брояч обратна

Multipleksing - е управлението на голям брой светодиоди от няколко пина.

Ако две или повече от седем сегментни дисплеи да се свързват заедно, за пример, че те ще покаже 00, 11, 22, 33, 44, 55, 66, 77, 88, 99.

В този случай, ние контролираме всички основания (GND) поотделно и да получите multipleksing.

Ние ще включва дисплеи на всеки 0,5 милисекунди, при условие че всеки контрол отделно.

Това е много полезно решение при създаване на проект с голям брой компоненти и ограничен брой пина на таблото за управление.

В този пример, ние ще управлява двете седем сегментни дисплеи с 9 пина. Без multipleksinga ние ще трябва да се използва в този случай, 14 пина.

Свързване 7-сегментен дисплей двойна

Arduino и 7-сегментен дисплей и време брояч обратна

Arduino и 7-сегментен дисплей и време брояч обратна

Arduino и 7-сегментен дисплей и време брояч обратна

Проектът не е най-лесният. За изпълнение, ще се наложи основни познания по електроника.

За да започнете, трябва да се правилно свързан съединители на гърба на дисплея. Можете да го приложат на breadboard. След това вече е възможно да се свържете на дисплея, за да Ардуино, както следва:

Сегмент А до пин 7

Сегмент B с пин 8

Сегмент C с пин 4

Сегмент D с пин 3

Сегмент E с пин 2

Сегмент F с пин 6

Сегмент G с пин 5

Gnd1 през резистор 11 с пин

Gnd2 през резистор към пин 9

Програмиране Arduino

Време е да се напише програма.

По-долу линкове за изтегляне на двете програми. В един брояч осъществява от двадесет до 0, вторият надпис Arduino работи.

постановено в кода Basic обяснение. Цялостната структура е както следва:

Първо инициализира изводите, и променливи.

Тялото на функцията Void Setup се възлага на всички щифтове Изходна стойност - работата на изход за данни.

Също така има много по За Loop, които се използват, когато светодиодите са включени.

ARDUINO-DIY.COM - информационен ресурс, с най-добрите инструкциите и уроци за използването на Arduino контролер.

Винаги се радвам да си сътрудничат конструктивно. Ако имате въпроси, коментари и предложения, моля електронна поща [email protected].