Съдържание:
- Стъпка 1: Стъпка 1: Необходими части
- Стъпка 2: Стъпка 2: Идентифициране на светодиодите на 4-цифрения 7-сегментен дисплей
- Стъпка 3: Стъпка 3: Свържете 4-цифрения 7-сегментен дисплей и натиснете бутона към Arduino
- Стъпка 4: Стъпка 4: Код
- Стъпка 5: Стъпка 5: Бърза бележка за моя спонсор
Видео: 4-цифрен 7-сегментен таймер с бутон за нулиране: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Тази инструкция ще ви научи как да създадете таймер за обратно броене с помощта на 4-цифрен 7-сегментен дисплей, който може да се нулира с бутон.
В тази инструкция са включени необходимите материали, правилното окабеляване и файл за изтегляне на кода, който трябваше да програмира функцията на 4-цифрения 7-сегментен дисплей.
Стъпка 1: Стъпка 1: Необходими части
За да създадете 4-цифрен таймер за 7-сегментен дисплей, ще ви трябва следното:
4-цифрен 7-сегментен дисплей
Използваният модел беше 5641AS
14 жици
- 11 проводника се използват за свързване на 4-цифрения 7-сегментен дисплей към Arduino
- 2 проводника се използват за свързване на бутон с Arduino
- 1 проводник беше оставен като резервен за опцията за включване на десетичните точки на вашия 4-цифрен 7-сегментен дисплей
- Arduino Uno със своя свързващ кабел
- Натисни бутона
Стъпка 2: Стъпка 2: Идентифициране на светодиодите на 4-цифрения 7-сегментен дисплей
За да помогна за свързването на 4-цифрения 7-сегментен дисплей, първо идентифицирах щифтовете на 4-цифрения 7-сегментен дисплей и какво контролират.
След като идентифицирах щифтовете на 4-цифрения 7-сегментен дисплей, създадох моя собствена схема, за да реша как ще свържа Arduino към 4-цифрения 7-сегментен дисплей. Като добавих към това, направих диаграма, която да помогне за идентифицирането на 4-цифрения 7-сегментен щифт на дисплея, неговата функция и с какво е свързан този щифт на Arduino.
Стъпка 3: Стъпка 3: Свържете 4-цифрения 7-сегментен дисплей и натиснете бутона към Arduino
След като поставите 4-цифрения 7-сегментен бутон и бутон за платка, първата стъпка е да свържете 4-те различни цифрени щифта към първите четири щифта към Arduino, както се казва в диаграмата.
След това продължете да свързвате останалите 4-цифрени 7-сегментни изводи на дисплея към Arduino, както показва графиката. За да улесня себе си, започнах с свързването на цифровите щифтове, след което завърших с отделните светлинни сегменти, тъй като добавянето на тези проводници става объркано. След това останалите щифтове на Arduino (13 и 5) ще бъдат използвани за свързване на бутон. Тези проводници ще бъдат от същата страна на бутона.
Стъпка 4: Стъпка 4: Код
Към тази стъпка на Instructable е приложен кодът, който използвах за програмиране на 4-цифрения 7-сегментен дисплей.
Този код подчертава предишната стъпка с идентифициране на щифтовете на 4-цифрения 7-сегментен дисплей, тяхната функция и къде са свързани на Arduino.
Също така части от кода подчертават областите, които могат да бъдат променени, за да се промени началното време, което се отброява, както и времето, в което бутонът се рестартира след натискане на бутона.
Напомняне: 1 секунда = 1000ms
Стъпка 5: Стъпка 5: Бърза бележка за моя спонсор
Това завършва този пост, но спонсор на този проект е PCBWay, който по това време празнува своята 5 -та годишнина. Вижте ги на https://www.pcbway.com/ и не забравяйте, че тяхната услуга за сглобяване вече е само 30 долара.
Препоръчано:
Бутон за отброяване на Arduino с бутон за почивка: 4 стъпки
Бутон за обратно отброяване на Arduino с бутон за почивка: Тази инструкция ще ви научи как да създадете таймер за обратно броене с помощта на 4-цифрен 7-сегментен дисплей, който може да се нулира с бутон. Получих идеята да направя това, защото докато създавах едноцифрен 7-сегментен дисплей в клас, исках да създам нещо
Схема на бутон за алармен бутон за паника, използваща 555 IC таймер (част-1): 4 стъпки
Схема на бутон за алармен бутон с помощта на таймер 555 (част-1): Алармена верига за паника се използва за незабавно изпращане на авариен сигнал до хората на близко място, за да се обадят за помощ или да ги предупредят. Възможната паническа ситуация може да бъде всяка, тя не се ограничава до няколко ситуации. Човек би могъл да запази
Схема на бутон за алармен бутон с паника, използваща 555 IC таймер (част-2): 3 стъпки
Схема на бутон за алармен бутон с паника, използваща 555 IC таймер (част-2): Хей момчета! Запомнете част 1 от тази инструкция. Ако не погледнете тук. Продължаване по -нататък … Алармена верига за паника се използва за изпращане на спешен сигнал незабавно до хората на близко място, за да се обадят за помощ или да ги предупредят. Възможният тиган
AVR микроконтролер. Превключване на светодиодите чрез превключвател с бутон. Отстраняване на бутон: 4 стъпки
AVR микроконтролер. Превключване на светодиодите чрез превключвател с бутон. Отстраняване на бутони: В този раздел ще научим как да направим код на програма C за ATMega328PU, за да превключва състоянието на трите светодиода според входа от превключвател на бутон. Също така, ние проучихме решения на проблема с „Switch Bounce“. Както обикновено, ние ще
Изградете Kodi / OSMC инфрачервен приемник и шапка за нулиране за Raspberry Pi: 5 стъпки (със снимки)
Изграждане на Kodi / OSMC инфрачервен приемник и нулиране на шапка за Raspberry Pi: Изградете Kodi / OSMC IR приемник и нулирайте шапка за Raspberry Pi 3 От цялата стая бих искал: Контролирайте Kodi / OSMC, работещ на Raspberry Pi с дистанционно управление Вижте дали Raspberry Pi е включен Също така, бих искал семейството ми да